摘要
针对异构总线间不兼容的问题,提出了一种异构现场总线融合通信网关的设计实现方法。网关采用STM32F207作为主控制器,通过协议转换的方式实现了CANBUS与MODBUS两种总线的互连互通,分别给出了软硬件设计方案。该网关的创新点在于定义了CANBUS的应用层协议,使用该嵌入式现场总线通信网关构建的总线融合通信网络能够完全兼容CANBUS和MODBUS的原有功能。实践证明现场总线通信网关能很好地实现2种总线间的数据传输,为异构现场总线设备之间的通信提供了一个实用可行的方法。
A design and implementation method of an embedded fieldbus communication gateway is proposed in response to the incompatibility between heterogeneous buses. The STM32F207 is used as the main processor. CANBUS and MODBUS are in- terconnected by protocol conversion. The design idea of its hardware and software is given. The innovation of this gateway is the definition of the CANBUS application layer protocol. Theerfore, the converged communication network built by the embedded fieldbus communication gateway designed in this paper can fully preserve the original functions of CANBUS and MODBUS. Prac- tice proved that the fieldbus communication gateway can implement the data transfer between the two buses well. It provides a practical method for communication between heterogeneous fieldbuses.
出处
《现代电子技术》
2013年第6期48-52,共5页
Modern Electronics Technique
基金
苏州市应用基础研究计划项目(SYG201143)