涡街流量计通讯协议 (MODBUS-RTU) 1.智能涡街流量计RTU数据格式说明 1.1通讯模式 本仪表采用MODBUS RTU格式。 协议用于主从查询模式进行数据通讯。 1.2数据格式 RTU模式中每个字节(11位)的格式为: 编码系统为:8位二进制 每个字节的位:1个起始位、8个数据位(首先发送最低有效位)、1个奇偶校验位、1个停止位 注:使用无校验时要求2个停止位 波特率可选五种:1200、2400、4800、9600、19200 Modbus报文
注: (1) RTU模式中,时长至少为3.5个字符时间的空闲间隔将报文帧区分开。 (2) 必须以连续的字符流发送整个报文帧。 (3) 两个字符之间的空闲间隔应不超过1.5个字符时间。 1.3 地址 协议中规定仪表的地址为“0-255”, “0”地址用于广播,本协议不支持广播,其余地址保留。 2.涡街流量计命令说明 2.1 本仪表使用了MODBUS协议中1条指令:
协议中的数据包括:浮点数 32单精度浮点数SINGLE格式为IEEE754,折合4字节,排列顺序为3-4-1-2。 转换为1-2-3-4顺序后,由最高到最低位分别是第31、30、29、„„、0位 。
注:31位是符号位(S),1表示该数为负,0反之; 30-23位,一共8位是阶码;22-0位,一共23位是尾数。 命令03格式如下(读寄存器命令): MODBUS 请求
注:累积流量=累积量百位以上x100+累积量百位以下
仪表默认设置:机号-1;波特率-9600;奇偶校验-不校验 3.涡街流量计数据项定义
举例
MODBUS 错误
MODBUS 响应
2.2数据格式
(流量计:admin) |