MODBUS是MODICON公司首先倡导的一种软通信协议,之后大多数公司
系统的实际应用已经逐渐被认可,并成为标准的通信协议,只要按照这个协议进行通信
数据通信或传输,不同系统可以通信。 目前在RS232/RS485通讯过程中,
这种约定使用得比较广泛。
常用的MODBUS通讯协议有两种,一种是MODBUS ASCII,一种是MODBUS RTU。
一般来说,MODBUS ASCII协议用于通信数据量较小、以文本为主的通信,而MODBUS RTU协议则多用于数据量较大、以二进制值为主的通信数据。
在实际应用过程中,为了解决某个特殊的问题,人们喜欢修改MODBUS协议来满足自己的需要(事实上人们经常使用自己定义的协议进行通信,这样可以解决问题, 但不是规格)。 比较常见的用法是对协议进行少量修改,但将协议的格式附加到软件手册中,或者直接放在帮助中,这样方便用户的沟通。
什么是Modbus协议?Modbus是MODICON于1979年开发的通信协议,是工业领域广泛应用的真正开放、标准的网络通信协议。 SCADA和HMI可以通过Modbus协议轻松集成具有串行通信端口的设备。
什么是 Modbus/TCP 协议?Modbus/TCP协议是与Modbus不同的另一个协议,它产生于1999年。它允许以太网设备通过Internet访问。
哪些软件支持 Modbus 和 Modbus/TCP 协议?
大多数SCADA(监控和数据采集)和HMI软件都支持Modbus协议。 例如:
Kingview、MCGS、Citect、ICONICS、ifIX、InduSoft、Intouch、Entivity Studio、Entivity Live、Entivity VLC、Trace Mode、Wizcon、Wonderware...等
为什么使用 Modbus 和 Modbus/TCP 协议?1.开放协议,免许可费
2. SCADA和HMI软件广泛支持
3. 易于使用
4. 易于集成不同设备
5、开发成本低
6、丰富的知识资源支持