文章目录
1.Modbus介绍
1.1协议模型
Modbus协议是一种用于工业控制的网络通讯协议,即一种机器与机器之间进行数据、信息传递的一种格式规范。MODBUS是位于OSI模型的级别7的应用层消息传递协议,其为连接在总线或同一网络上的不同类型的设备提供客户端/服务器通信。自1979年以来,MODBUS一直是行业事实上的串行标准,使数百万自动化设备进行通信。直到今天,由于其支持简洁优雅的结构,很多工业现场设备之间通信还是用MODBUS。如下图所示为modbus的协议模型,其物理层可以通过不同的媒介典型的有串口如RS-232、RS485、RS422,有网口如TCP IP或UDP IP其物理层都是以太网。
1.2网络拓扑
每种类型的设备(PLC(Programmable Logic Controller)、HMI(Human Machine Interface)、控制面板、驱动器、运动控制、I/O设备……)都可以使用MODBUS协议。串行线路和以太网TCP/IP网络上也可以进行相同的通信。只要网关允许使用