机电工程技术
機電工程技術
궤전공정기술
MACHANICAL & ELECTRICAL ENGINEERING TECHNOLOGY
2014年
3期
50-52
,共3页
盘龙%林光春%任德均%邓霖杰
盤龍%林光春%任德均%鄧霖傑
반룡%림광춘%임덕균%산림걸
CAN总线%Cortex M3%PLC通信协议
CAN總線%Cortex M3%PLC通信協議
CAN총선%Cortex M3%PLC통신협의
CAN bus%Cortex M3%PLC Communication protocol
介绍了一种基于CAN总线的设备监控系统的设计方法,监控的对象是不同品牌的PLC。系统由一个主站模块和30个分支节点模块组成,各模块均采用ARM Cortex-M3内核的STM32F107系列单片机,它拥有内置CAN控制器,能够高效的实现CAN总线通信。此外,各节点模块还拥有多种通信接口,支持多种PLC通信协议。
介紹瞭一種基于CAN總線的設備鑑控繫統的設計方法,鑑控的對象是不同品牌的PLC。繫統由一箇主站模塊和30箇分支節點模塊組成,各模塊均採用ARM Cortex-M3內覈的STM32F107繫列單片機,它擁有內置CAN控製器,能夠高效的實現CAN總線通信。此外,各節點模塊還擁有多種通信接口,支持多種PLC通信協議。
개소료일충기우CAN총선적설비감공계통적설계방법,감공적대상시불동품패적PLC。계통유일개주참모괴화30개분지절점모괴조성,각모괴균채용ARM Cortex-M3내핵적STM32F107계렬단편궤,타옹유내치CAN공제기,능구고효적실현CAN총선통신。차외,각절점모괴환옹유다충통신접구,지지다충PLC통신협의。
This paper presents a method to design a kind of equipment monitor and control system based on CAN bus. The system is consist of PLCs in different brands, one Master module and 30 Slaves, each of which has a STM32F107 MCU with Cortex-M3 core, containing an internal CAN bus controller that makes the CAN bus works efficiently. In addition,each module has multiple transmission interfaces and supports communication protocols of all the PLCs on line.