十六進(jìn)制轉(zhuǎn)float 在線(xiàn) 如何讀取寄存器地址中4字節(jié)16進(jìn)制表示的float數(shù)據(jù)?
如何讀取寄存器地址中4字節(jié)16進(jìn)制表示的float數(shù)據(jù)?讓我給你一個(gè)詳細(xì)的解決方案的報(bào)告,已經(jīng)實(shí)踐過(guò)了。1. 需要安裝最新的MODBUS驅(qū)動(dòng)程序(否則地址范圍限制為32768,我安裝了vijeoCit
如何讀取寄存器地址中4字節(jié)16進(jìn)制表示的float數(shù)據(jù)?
讓我給你一個(gè)詳細(xì)的解決方案的報(bào)告,已經(jīng)實(shí)踐過(guò)了。
1. 需要安裝最新的MODBUS驅(qū)動(dòng)程序(否則地址范圍限制為32768,我安裝了vijeo
Citect 7.1sp2版本)。
2. 安裝后請(qǐng)注意驅(qū)動(dòng)程序的幫助文件(我總是閱讀驅(qū)動(dòng)程序的原始幫助文件,這至少誤導(dǎo)了我3個(gè)小時(shí))
注意floatmode的參數(shù)對(duì)modnet20不起作用,即使修改了floatmode的參數(shù),詞序不會(huì)被調(diào)整
我們的快速向?qū)峁┝薽odbus20協(xié)議,可以自己修改為MODBUS。
3. 最后,直接構(gòu)建實(shí)變量并直接顯示。
4. Citect的實(shí)變量以標(biāo)準(zhǔn)IEEE754格式存儲(chǔ),只要字序?qū)?yīng)于以下儀器或設(shè)備(即修改floatmode參數(shù))