
1、数据传输格式:1位起始位、8位数据位、1位停止位、无奇偶校验位。
2、仪表数据格式:2字节寄存器值=寄存器数高8位二进制数+寄存器低8位二进制数
3、仪表通讯帧格式:
读寄存器命令格式:
1 2 3 4 5 6 7~8 DE 3 起始寄存器高位起始寄存器低位寄存器数高位寄存器数低位CRC 应答:
1 2 3 4~5 6~7 …M*2+2~M*2+3 M*2+4~M*2+5 DE 3 字节计数M*2 寄存器数据1 寄存器数据2…寄存器数据M CRC 写寄存器命令格式
1 2 3 4 5 6 7~8 DE 6 起始寄存器高位起始寄存器低位数据高位数据低位CRC
DE: 设备地址 (1~200)单字节
CRC: 校验字节 采用CRC-16循环冗余错误校验
举例说明:(以PID控制仪为例)
MODBUS_RTU 通讯协议(十进制格式)以实际通讯数据内容为准
发送:1, 3, 0, 0, 0, 16, 68, 6,
回收:01, 03 ,32, 00 ,00 ,14,00,00,00 ,01 ,00, 250 ,128 ,00 ,00 ,00 ,00 ,19, 00, 244, 01, 00, 00,
08 ,255, 01 ,00 ,00 ,00 ,01, 00, 01,00 ,00 ,00 ,166 ,34
仪表动态数据格式
编号参数名称数据格式地址备注
1 保留单字节定点数 0000
2 E2PROM参数修改标志单字节定点数 0001
3 仪表类型单字节定点数 0002
4 手自动状态单字节定点数 0003保留参数
5 运行段数单字节定点数 0004
6 实时测量值三字节定点数 0005
7 第二输入值三字节定点数 0007
8 SV设定值三字节定点数 0009
9 PID输出三字节定点数 000B
10 第一报警状态单字节定点数 000D
11 第二报警状态单字节定点数 000E
仪表内部参数所对应地址
编号参数名称数据格式地址备注
比例带双字节定点数 100A
1 P
2 I 积分时间双字节定点数 100C
3 D 微分时间双字节定点数 100E
4 SV控制目标值双字节定点数 102C
