全国咨询热线0591-28082552180-5018-0580

1

返回>>

为什么MODBUS读出的量值乱七八糟的,和显示值完全不一致?

发布者:大禹电子 发布日期:2020-11-20  浏览量:3695

一般来说如果MODBUS协议能够读出数据就表明协议本身没有问题了。乱七八糟的数据是因为存在如下错误:

A.数据格式错误; B.寄存器地址有误,导致数据发生了位移而产生错误。
比如REAL4这种实型变量(IEEE754格式的单精度浮点数),按照字和字节共有4种不同的排列方式,TDS100使用的是最常规的一种,即低word和高byte在前格式。您可以修改您的软件的数据存放格式解决这个问题。

使用C语言时的数据存放顺序请参考本节的问答(8)

如果使用通用的组态软件,则组态软件一般具有一个选择格式的方法。

  • 上一条

    为什么通过协议读出的量值和流量计显示的不一致?

  • 下一条

    在使用流量计时,信号连不上怎么办?

  • 新闻中心
    联系我们
    全国咨询热线:0591-28082552

    QQ:2187169532

    手机:18050180580

    邮箱:2187169532@qq.com

    地址:福建省福州市晋安区福兴经济开发区红光路11号E座

    TOP

    闽公网安备 35011102350743号

    1