关于累积流量的处理 点击:1830 | 回复:15



gyllivehappily

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 12回
  • 年度积分:1
  • 历史总积分:558
  • 注册:2013年12月05日
发表于:2018-02-05 14:58:39
楼主
求助帖30分-已结帖

macs v5 通过FM020 modbus与一块热表通讯,怎样处理分两个字传输过来的累积流量信号啊




李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:216
  • 历史总积分:44409
  • 注册:2010年3月25日
发表于:2018-02-05 17:15:39
1楼

具体的记不清楚了,好几年前我调试过,靠的是读取通信数值,请看看说明书

wanggt

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 61回
  • 年度积分:0
  • 历史总积分:115
  • 注册:2017年12月13日
发表于:2018-02-05 19:34:17
2楼

这个得要看流量计说明书关于通讯的解释

pdengong

  • [版主]
  • 精华:20帖
  • 求助:71帖
  • 帖子:1936帖 | 3670回
  • 年度积分:936
  • 历史总积分:54944
  • 注册:2011年4月11日
发表于:2018-02-06 07:05:53
3楼

实数  可以考虑转换未整数来读取 然后做累加。

第五纪冰川

  • 精华:3帖
  • 求助:5帖
  • 帖子:37帖 | 4224回
  • 年度积分:3
  • 历史总积分:12263
  • 注册:2005年2月18日
发表于:2018-02-06 07:50:00
4楼

MODBUS应该是分字节传输的,你看仪表手册(或实际测试下)信号数据是16位还是32位,先传高位还是低位,然后把字节组装成数据。

晨曦521

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 485回
  • 年度积分:430
  • 历史总积分:6428
  • 注册:2013年5月27日
发表于:2018-02-06 09:28:02
5楼

看下说明书,有具体的寄存器地址

驱魔少年

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 189回
  • 年度积分:25
  • 历史总积分:158
  • 注册:2017年4月27日
发表于:2018-02-06 16:06:40
6楼

这个得要看流量计说明书关于通讯的解释

linghun7085

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 42回
  • 年度积分:0
  • 历史总积分:236
  • 注册:2011年6月14日
发表于:2018-02-07 10:21:04
7楼

modbus通讯成功并且两个字都传过来存储进PLC寄存地址前提下,首先你要对数据进行处理,看仪表说明书协议部分,累计流量是整形、BCD型还是浮点型数据。

  如果是整形,检查是否反高低字,方法时用计算器,将高低字顺序分顺序组合与反高低字顺序组合起来,输入计算器。检查是否与仪表数据一致,再根据顺序用程序进行处理。不要忘记倍数关系。

  如果时浮点型,在程序内监视数据类型,用浮点型监视数据是否一致,如不一致,再反高低字进行监视。

  如果时BCD型,配合计算器进行BCD解析,解析后再顺序组合或者反高低字组合,直到与仪表数据一致

axingea

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 709回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2011年12月21日
发表于:2018-02-08 10:28:20
8楼

学习了!!!!

丶宁采臣

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 102回
  • 年度积分:0
  • 历史总积分:294
  • 注册:2013年5月25日
发表于:2018-03-28 20:32:38
9楼

好东西啊,就是没有积分

rake01

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 32回
  • 年度积分:0
  • 历史总积分:151
  • 注册:2011年3月23日
发表于:2018-03-29 08:31:40
10楼

谢谢分享 学习一下,感谢楼主!!!

lidaigeng

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 203回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2015年8月26日
发表于:2019-05-15 10:01:11
11楼

非常感谢经验的分享,学习中

会飞的鱼

  • 精华:0帖
  • 求助:2帖
  • 帖子:6帖 | 222回
  • 年度积分:2
  • 历史总积分:160
  • 注册:2016年12月17日
发表于:2020-01-10 16:52:49
12楼

非常感谢经验的分享,学习中

Caspar

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 156回
  • 年度积分:61
  • 历史总积分:440
  • 注册:2016年4月21日
发表于:2022-04-24 11:37:28
13楼

两个字传过来的应该是选数据类型就行


新手刘大壮

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 57回
  • 年度积分:128
  • 历史总积分:128
  • 注册:2023年1月25日
发表于:2023-02-24 18:23:43
14楼

FM020 modbus与一块热表通讯,怎样处理分两个字传输过


热门招聘
相关主题

官方公众号

智造工程师