电磁流量计实施过程中遇到的问题

我们测试设备通讯时,rs-485数据线接反了(软件提供的是com1对应a1,b1;com2对应的是a2,b2,其中a+,b-);

发送的指令有八位,其中五六两位理解不够深入。

四个报警寄存器,0061H,0064H,0066H,0068H;(空管报警,上限报警,下限报警,励磁报警)

他们都有自己的状态,0代表正常,1代表报警。并且这四个寄存器都对应四个有值的寄存器,(最后一个寄存器还未添加设置)在这里厂家会设置一个报警值参数,没有到达这报警值参数不会报警(上限是大于   下限是小于 这是对于累积量来说的),报警以后状态会改变。

  1. 要分清流速和流量

  1. 我们自己发送指令,效验码弄错了

  1. 瞬时流量和累积流量这两个变量

   这两个变量有不少问题:6.1 在软件中的数据类型设置:float32,但是累积流量返回的是两个32位,将两个32位合在一起软件厂家没有做这个功能,还是将(添加数量为2)

这一个变量将自动变成两个变量。(这一点很坑啊)(默认一次只能读取两个寄存器的地址)

6.2 没有软件读取出来值,那就要我们计算这个值

单位要用到005AH积算单位来读取具体的数值。

  1. 数据上传到emqx的时候,id不可以重复,在这里要重视一下

  1. 自己定义上传模版

这里有两个模版都是JSON格式的,看个人的需求来编写

补充一下

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值