APP下载

基于CAN总线的PLC通信技术的研究*

2016-08-10牟宏均

计算机与数字工程 2016年7期

牟宏均

(宝鸡职业技术学院 宝鸡 721013)



基于CAN总线的PLC通信技术的研究*

牟宏均

(宝鸡职业技术学院宝鸡721013)

摘要CAN总线如果能与PPI协议进行转换,那么CAN总线上的智能节点便能访问S7-200系列PLC,从而实现异型网络间的数据通信。论文对实现PPI协议与CAN协议的硬件设计方案进行研究,对PPI接口电路和CAN接口电路进行设计,分析了CAN应用层协议,对整体软件结构和运行进行分析,最后对转化协议进行测试。

关键词PLC; PPI; CAN总线

Class NumberTP273

1引言

现场总线的实时、可靠、低成本、使用方便等特点使其在被控现场得到了广泛的应用。以现场总线为核心的现场总线控制系统必将成为未来工业生产的重要组成部分[1]。如果能够在现场总线的智能节点上实现PPI协议,那么就很容易实现对S7-200的内部存储区域的访问,并且S7-200通信的过程中无需要任何程序支持,如果需要配合智能设备一起完成控制功能,只需对自己的存储区域的某些区域进行读和写,进而完成控制功能[2]。作为现场总线的一种,控制器局域网CAN是一种多主总线系统,通信介质可以是双绞线、同轴电缆或光导纤维,适合工业领域和汽车领域的设备间的互联,因此,被视为最有前途的现场总线之一。如果能够实现CAN总线与PPI协议的转换,那么CAN总线上的智能节点便能访问S7-200系列PLC,从而实现异型网络间的数据通信,这样,CAN网络与PPI网络上的节点便能一起完成更复杂的控制,因此,CAN-PPI协议的转换成为最关键的问题。如果能够实现CAN与PPI的协议转换,在应用时,只需要在此基础上根据应用需求做二次开发即可。……

登录APP查看全文