RS485水表如何与200通讯?自由口吗?下面是水表的协议。主要需要累计流量

已锁定

xxweb

  • 帖子

    42
  • 精华

    0
  • 被关注

    2

论坛等级:侠士

注册时间:2008-08-18

普通 普通 如何晋级?

RS485水表如何与200通讯?自由口吗?下面是水表的协议。主要需要累计流量

1159

2

2009-02-01 21:02:31

水表类型――19H
厂商代码――33 78H
表 地 址――由5个字节组成,每个字节为2位BCD码格式,低地址在前,高地址在后
表当前读数-由4个字节组成,每个字节为2位BCD码格式,第1个字节为小数位,后3个字节为整数位,低位在前,高位在后。
结算日累积流量――由4个字节组成,未使用该功能,数据默认为0。
实时时间――由7个字节组成,未使用该功能,数据默认为0。
数据长度――表示从数据标识开始到校验码之前的所有字节数
校验码―――从帧起始符开始到校验码之前的所有字节进行二进制算术累加,不计超过FFH的溢出值。
广播地址――广播地址只能应用于点对点的通讯中。
计量单位――吨,用2CH表示


1、读表数据(例如表地址:12345678,表盘示数:123456)数据格式如下:
下发给表计数据格式:
FE FE 68 19 78 56 34 12 00
33 78 01 03 1F 90 01 F4 16
说明:FE FE-引导字符;68-帧起始符;19-表类型;78 56 34 12 00-表地址;33 78-厂商代码;01-读表数据控制码;03-数据长度;1F 90-数据标识;01-序列号;F4-校验码;16-帧结束符。
表计上传数据格式:
FE FE 68 19 78 56 34 12 00
33 78 81 16 1F 90 01 00 56
34 12 2C 00 00 00 00 2C 00
00 00 00 00 00 00 00 00 7B
16
说明:FE FE-引导字符;68-帧起始符;19-表类型;78 56 34 12 00-表地址;33 78-厂商代码;81-读表数据应答控制码;16-数据长度;1F 90 -数据标识;01-序列号;00 56 34 12-表当前读数;2C-单位;00 00 00 00-结算日累积流量;00 00 00 00 00 00 00 -实时时间;00 00-表计状态;7B-校验码;16-结束符。

2、读表地址(读取表地址为12345678号的表地址)
下发给表计数据格式:
FE FE 68 19 AA AA AA AA AA
AA AA 03 03 0A 81 01 B9 16
说明:FE FE-引导字符;68-帧起始符;19-表类型;AA AA AA AA AA AA AA:广播地址;03-读表地址控制码;03-数据长度;0A 81-数据标识;01-序列号;B9-校验码;16-结束符。
表计上传数据格式:
FE FE 68 19 78 56 34 12 00
33 78 01 03 0A 81 01 52 16

说明:FE FE-引导字符;68-帧起始符;19-表类型;78 56 34 12 00-表地址;33 78-厂商代码;83-读表地址应答控制码;03-数据长度;0A 81 -数据标识;01-序列号;52-校验码;16-结束符。
3、写表地址(如表计地址为1号,需要改为12345678号)
出厂后的表计设置了出厂启用地址保护功能,直接对表计设置表地址是不成功的,需要先对表计设置清出厂启用,然后设置表地址,最后设置出厂启用(
RS485水表如何与200通讯?自由口吗?下面是水表的协议。主要需要累计流量 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33314条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。