modbus、rtu、modbusrtu分别是什么?
modbus协议是工控行业的标准协议,前身为莫迪康所写,现已被施奈德收购。
而modbus分为两种协议:即串口协议(modbusrtu)和网口协议(modbustcp)协议,一般的工控机只支持rs232或者RS485的串口模式,这个时候工控机的协议栈里就只有modbusRTU协议,当他从串口接收到数据时,会直接根据报文中的数据进行控制,如果需要用modbusTCP协议进行传输,则需要使用带有网口的PLC。
具体的帧格式如下:
modbusRTU 地址域功能码数据差错校验
modbusTCP 目的地址协议id 长度单元号功能码数据
简单的说 tcp是由RTU加工而来的,而RTU则是另外一种概念,不包含在modus协议内,是工控行业对监控设备的简称。
楼主最近还看过