介绍
modbus.是一个串行主/从协议。Modbus可以通过任何串行类型介质(铜,光纤,无线,调制解调器等)运行。Modbus Plus.是一个点对点协议,它以1 MBS运行。Modbus Plus协议指定软件层以及硬件层。必须与Modbus Plus网络一起使用专有的电缆和终结器。
让我们深入了解这一点
modbus.
Modbus Messaging Protocol是一种应用层(OSI层7)协议,其提供连接到不同类型的总线或网络的设备之间的客户/服务器通信。Modbus Messaging协议只是一个协议,并不意味着任何特定的硬件实现。另请注意,Modbus序列传递协议与Modbus串行使用的协议与Modbus Plus和Modbus TCP一起使用的协议。
Modbus Messaging基于客户端/服务器模型,并使用以下消息:
- Modbus请求,即,客户端在网络上发送的消息启动事务。这些用作服务器端的所请求服务的迹象
- Modbus响应,即服务器发送的响应消息。这些担任客户端的确认
客户端和服务器(控制器和目标设备)之间的交互可以如下描绘。由客户端和服务器交换的参数由功能代码(“该命令”),数据请求(“输入或输出”)和数据响应('结果')组成。
Modbus Plus.
Modbus(或更确切地说; Modbus Messaging协议)只是一个协议,Modbus Plus是一个具有预定义介质和物理层(OSI层1)实现的完整系统。它是一个用于工业控制应用的LAN系统,允许网络设备交换用于控制和监控工业设备中远程位置的过程。Modbus Plus使用令牌传递的中等访问控制机制,从而导致确定性操作,尽管在所有条件下不一定快速
Modbus Plus第7层消息传递协议与Modbus串行和Modbus / TCP的相同。物理层用RS485实现,并在屏蔽双绞线电缆上起作用。数据链路层(第2层)协议基于ISO / IEC 3309:1991 HDLC(高级数据链路控制)多滴协议,其使用令牌通过媒体访问控制机制并以同步方式传输数据反对Modbus串行的异步传输。这导致1 Mbps的数据传输
与Modbus不同,Modbus Plus是一个专有的标准,用于克服Modbus串行普遍存在的“单主机”限制。
还阅读