基于Modbus_RTU的远程输入输出接口设备的设计
2014-10-21谢印钊
电子世界 2014年23期
关键词:单片机
【摘要】介绍了Modbus通信协议的特点,简述了远程输入输出接口设备在分布式控制系统中的作用,提出了一种具有Modbus_RTU接口的远程输入输出接口设备的设计,并对软硬件设计进行了详细阐述,该设计利用了Modbus_RTU协议的开放性和易用性,在单片机运行、端口隔离等方面进行了抗干扰设计,对完善分布式控制系统功能具有促进作用。
【关键词】远程;Modbus;输入输出;单片机;抗干扰
引言
Modbus通信协议是Modicon公司开发的一种通信协议,它采用主从问答方式工作,是一种真正开放、标准的、免收许可费的网络通信协议[1]。Modbus通信协议广泛应用于过程控制系统,是实现控制主站(例如可编程控制器)与分站(例如远程输入输出接口)、传感器通信的一种常用协议。在分布式控制系统中,控制主站实现逻辑控制功能,但系统中存在远程的数据采集点和远程控制输出点,需要通过现场总线的方式实现数据互联,由于Modbus协议简单开放的特点,在这種情况下经常应用。远程输入输出接口是分布式控制系统的一个重要组成部分,兼容Modbus接口能够很好地提高设备的易用性和性价比。Modbus通信模式分为ASCII和RTU两种,RTU是最常用的模式,本文提出了一种具有Modbus_RTU通信接口的远程输入输出接口的设计方法,能够满足分布式控制系统的应用需求。
1.Modbus协议简介
Modbus通信协议具有开放性好、易实现、扩展性好、可靠性高等优点, 因而具有广阔的应用前景,被越来越多的设备厂商所支持。不同厂商生产的控制设备可以连成Modbus工业网络,由Modbus通信的主站对 现场设备和仪表进行远程监控,实现非常好的监控效果和系统性能[2]。……
登录APP查看全文
