我好像是
大波就是我
級(jí)別: 家園?
![]() |
也就是PLC有什么指令把十六進(jìn)制49B94F60轉(zhuǎn)換成1518060.0。 我用三菱觸摸屏,實(shí)數(shù)方式顯示49B94F60,也是1518060.0。 為什么我要轉(zhuǎn)換成浮點(diǎn)數(shù),因?yàn)楦↑c(diǎn)數(shù)直觀好判斷進(jìn)行后續(xù)操作,因?yàn)閮x表返回的都是這種十六進(jìn)制數(shù)據(jù),需要我轉(zhuǎn)換,我通過電腦上面的小工具軟件在可以轉(zhuǎn)換出來,沒有找到PLC怎么樣轉(zhuǎn)換。 |
---|---|
|
蘇州工人
級(jí)別: 工控俠客
![]() |
你這個(gè)時(shí)十進(jìn)制顯示 個(gè)人覺得是樓主理解不對(duì),數(shù)據(jù)記錄時(shí)PLC上通常只有兩個(gè)格式, 1:整數(shù)格式,分帶符號(hào)和不帶符號(hào),帶符號(hào)的用一個(gè)bit位標(biāo)記符號(hào) 2:浮點(diǎn)格式,分整數(shù)部分和指數(shù)部分 數(shù)據(jù)保存時(shí)都是以二進(jìn)制保存的,十進(jìn)制,十六進(jìn)制只是整數(shù)的顯示方式,只有帶符號(hào),不帶符號(hào)兩種不同, 浮點(diǎn)格式時(shí),才需要數(shù)據(jù)轉(zhuǎn)換,也就是十進(jìn)制,十六進(jìn)制是不需要轉(zhuǎn)換的,是顯示方式不同,實(shí)際保存的二進(jìn)制數(shù)據(jù)是一樣的,所有指令只有整數(shù)轉(zhuǎn)浮點(diǎn),浮點(diǎn)轉(zhuǎn)整數(shù), 16位數(shù)據(jù)轉(zhuǎn)32位數(shù)據(jù),只是把那個(gè)保存正負(fù)符號(hào)的bit位調(diào)整下, |
---|---|
|
congrikunge
級(jí)別: 略有小成
![]() |
這不已經(jīng)給你轉(zhuǎn)換好了嗎 只不過PLC里顯示的是科學(xué)計(jì)數(shù)法 |
---|---|
|