modbus rtu通讯协议
modbus rtu通讯协议与modbus通讯协议有什么区别?modbus 协议包括了modbusrtumodbus协议是应用层报文传输协议(OSI模型第7层),它定义了一个与通信层无关的协议数据单元(PDU),即PDU=功能码+数据域。modbus协议能够应用在不同类型的总线或网络。对应不同的总线或网络,modbus协议引入一些附加域映射成应用数据单元(ADU),即ADU=附加域+PDU。
目前,modbus有下列三种通信方式:
1.以太网,对应的通信模式是modbusTCP。
2. 异步串行传输(各种介质如有线RS-232-/422/485/;光纤、无线等),对应的通信模式是modbusrtu或modbusASCII。
3.高速令牌传递网络,对应的通信模式是modbusPLUS。
目前modbus常用的接口形式主要有RS-232C,RS485,RS422,也有使用RJ45接口的,modbus的ASCII, rtu协议则在此基础上规定了消息、数据的结构、命令和应答的方式。modbus数据通信采用Master/Slave方式(主/从),即Master端发出数据请求消息,Slave端接收到正确消息后就可以发送数据到Master端以响应请求;Master端也可以直接发消息修改Slave端的数据,实现双向读写。