摘要

为解决传统E-车间中点对点协议转换器所存在的智能化水平低、可扩展能力差、通讯速率低的缺陷,在CAN/RS485/Ethernet现有协议的基础上,设计了一个基于STM32F4控制芯片的车间通信系统,给出了CAN/RS485/Ethernet的通讯接口以及协议转换的软件具体实现形式。针对传统协议转换器扩展能力的不足,该通信系统采取中间协议模型,增强了通信系统的可扩展能力。仿真和实验结果表明通信系统数据传输速率明显优于传统的点对点的协议转换器,且数据传输准确、误码率低。由此得出,本通信系统更符合制造业通信的发展需要。