收到IEEE754转换后的4个byte浮点数,PLC中如何不要误认成DWORD

收到IEEE754转换后的4个byte浮点数,PLC中如何不要误认成DWORD

当我的网关收到代表浮点数的4个byte会传送给PLC,可是要怎样让PLC知道这4个byte是代表浮点数,而不是当成DWORD

例如:500.0的IEEE754是0x43 0xFA 0x00 0x00,当PLC收到这4个byte后,要调用哪里才能把这4个byte当成浮点数,而不是误认成十进制的1140457472

最佳答案

建立浮点数变量,将数据用该变量存取。

提问者对于答案的评价:
谢谢回答,最后发现在变量表设定PID为FLOATING_POINT就可以了,积分就留给先回答的...谢谢大家

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc304141.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:22
下一篇 2020年10月31日 下午3:22

相关推荐