收到IEEE754轉(zhuǎn)換后的4個(gè)byte浮點(diǎn)數(shù),PLC中如何不要誤認(rèn)成DWORD
劉玉蓉
發(fā)布于2014-11-03 17:17
1
0
標(biāo)簽:
收到IEEE754轉(zhuǎn)換后的4個(gè)byte浮點(diǎn)數(shù),PLC中如何不要誤認(rèn)成DWORD
當(dāng)我的網(wǎng)關(guān)收到代表浮點(diǎn)數(shù)的4個(gè)byte會(huì)傳送給PLC,可是要怎樣讓PLC知道這4個(gè)byte是代表浮點(diǎn)數(shù),而不是當(dāng)成DWORD
例如:500.0的IEEE754是0x43 0xFA 0x00 0x00,當(dāng)PLC收到這4個(gè)byte后,要調(diào)用哪里才能把這4個(gè)byte當(dāng)成浮點(diǎn)數(shù),而不是誤認(rèn)成十進(jìn)制的1140457472
佳答案
建立浮點(diǎn)數(shù)變量,將數(shù)據(jù)用該變量存取。