返回>>
為什么MODBUS讀出的量值亂七八糟的,和顯示值完全不一致?
發(fā)布者:大禹電子 發(fā)布日期:2020-11-20  瀏覽量:4120
一般來(lái)說(shuō)如果MODBUS協(xié)議能夠讀出數(shù)據(jù)就表明協(xié)議本身沒(méi)有問(wèn)題了。亂七八糟的數(shù)據(jù)是因?yàn)榇嬖谌缦洛e(cuò)誤:
A.?dāng)?shù)據(jù)格式錯(cuò)誤; B.寄存器地址有誤,導(dǎo)致數(shù)據(jù)發(fā)生了位移而產(chǎn)生錯(cuò)誤。
比如REAL4這種實(shí)型變量(IEEE754格式的單精度浮點(diǎn)數(shù)),按照字和字節(jié)共有4種不同的排列方式,TDS100使用的是最常規(guī)的一種,即低word和高byte在前格式。您可以修改您的軟件的數(shù)據(jù)存放格式解決這個(gè)問(wèn)題。
使用C語(yǔ)言時(shí)的數(shù)據(jù)存放順序請(qǐng)參考本節(jié)的問(wèn)答(8)
如果使用通用的組態(tài)軟件,則組態(tài)軟件一般具有一個(gè)選擇格式的方法。
上一條
為什么通過(guò)協(xié)議讀出的量值和流量計(jì)顯示的不一致?
下一條
在使用流量計(jì)時(shí),信號(hào)連不上怎么辦?
聯(lián)系我們
全國(guó)咨詢(xún)熱線(xiàn):0591-28082552
QQ:2187169532
手機(jī):18050180580
郵箱:2187169532@qq.com
地址:福建省福州市晉安區(qū)福興經(jīng)濟(jì)開(kāi)發(fā)區(qū)紅光路11號(hào)E座