Modbus RTU协议及应用
ModbusRTU通信格式
用Modbus_Slave作为ModbusRTU通讯的从站,
用Modbus_Poll来做为ModbusRTU通讯的主站,
发送:从站号:01;功能码:03;起始寄存器:00 00; 寄存器数量:00 0A; 校验码:C5 CD; 接收:从站号:01;功能码:03;字节计数:14; 第一个数据:00 07;第二个数据:00 0C;……… 校验码:AC 70;
将Modbus Slave从站当成一个仪表,可以用串口助手指定读取,例如读取数据117。从站号:01;功能码:03;起始寄存器:00 00; 寄存器数量:00 01; 校验码:84 0A【通过将6个字节进行CRC-16算法计算得来】;