数显流量表

US985MT流量流量显示定量控制485通讯

US985MT流量温度压力一体表触摸屏

US985MT流量温度压力一体表触摸屏

RS485通讯协议:

使用说明:

产品遵循 MODBUS 协议指令(所有指令均可通过Modbus调试助手获取,详情请参阅:http://us211m.cn/news/shownews.php?lang=cn&id=41  )

可用命令码 0x03,0x06,0x10

CRC 校验:低位在前,高位在后

 例:读取一个寄存器使用03H指令 

       0x01 0x03 0x00 0x02 0x00 0x01 0x25 0xCA ( 01 03 00 02 00 01 25 CA )

       (从 0x0001 号设备的 0x0002 寄存器开始读取 1个寄存器的值,25 CA为CRC校验码,用于验证数据的完整性)


       读取多个寄存器使用 03H 指令

0x01 0x03 0x00 0x00 0x00 0x03 0x05 0xCB( 01 03 00 00 00 03 05 CB )

(从 0x0001 号设备的 0x0000 寄存器连续读取 3 个寄存器的值)

        

写入单个寄存器使用 06H 指令

0x01 0x06 0x00 0x01 0x00 0x03 0x98 0x0B (01 06 00 01 00 03 98 0B )

(将 0x0003 写入 0x0001 号设备的 0x0001 寄存器 98 0B 为CRC校验码,用于验证数据的完整性)


写入多个寄存器使用 10H 指令

0x01 0x10 0x00 0x00 0x00 0x02 0x04 0x00 0x02 0x00 0x03 0x12 0x6E ( 01 10 00 00 00 02 04 00 02 00 03 12 6E 

(将 0x0002 写入 0x0001 号设备的 0x0000 寄存器,0x0003 写入 0x0001 号设备的 0x0001号寄存器,12 6E为CRC校验码,用于验证数据的完整性)

设备默认参数:

波 特 率 :9600( 十 进 制 ) 

MODBUS 设备地址:1(十进制) 

流量计常数 K 值:500(十进制)


序号名称单位区块

十进制

1波特率设定(默认 9600)
保持寄存器 (RW)0
2站点号
保持寄存器 (RW)1
3小数点位数
保持寄存器 (RW)2
5K 值L保持寄存器 (RW)4
6永久累积流量整数位高位Hz保持寄存器 (RW)5
7永久累积流量整数位低位L保持寄存器 (RW)6
8永久累积流量小数位L保持寄存器 (RW)7
9永久累积流量脉冲值Hz保持寄存器 (RW)8
12定量值L保持寄存器 (RW)11
35临时累积流量整数位高位L保持寄存器 (RW)34
36临时累积流量整数位低位L保持寄存器 (RW)35
37临时累积流量小数位L保持寄存器 (RW)36
38临时累积流量脉冲值Hz保持寄存器 (RW)37
39瞬时流量L/Min保持寄存器 (RW)38
40瞬时脉冲参考数Hz保持寄存器 (RW)39

波特率参数修改方式:

1、波特率默认为 9600,读数为 2。

2、如果修改波特率,修改参数如下。(如果输入非表中的数值,恢复波特率为 9600,但是读取的时候会显示为修改的数值不是 2)

寄存器参数波特率
02400
14800
29600
319200
4115200


注意事项:

1、地址、波特率、K 值、永久累计流量各项数值修改后,需要重启设备才能生效。

2、累计流量清零前请关闭输入管道,防止清零后又有水流经过,60 秒后数值变动,程序再次更改数值导致累积量无法归零。

3、临时累计流量断电后清零,永久累计流量每 60 秒记录一次。(60 秒内必须超过 1 升的流量变动才会记录)

4、寄存器低位存满65535后会向高位进1,。示例:假设一路流量传感器 累计流量高位读数为1,累积流量低位读数为2;,那么总流量为65535*1+2=65537L

5、每一个寄存器的最大存储数值为65535,每一路流量传感器的永久累积流量最大存储数据为65535*65535+65535=42亿9千490万1760升水

6、清零操作时,关于永久累积流量的寄存器需要同时清零,即寄存器4/5/6/7要同时清零。临时累积流量清零也要按照此规则。


关联内容

首页
产品
新闻
联系