2023-11-06
FP-XH 读取称重仪表 仪表里的数据是浮点数型的 F146 指令读过来 数据就不对了
怎么解决呢?
浮点数是什么数据?10000转换成浮点数是461C4000 然后F146指令读取过来数据是17948(高位)和16384(地位) 读过来怎么不是461C4000?
评论3
楼主 2023/11/6 8:58:12
松下可能直接处理浮点数据,仪器返回的数据就要分高位在前还是在后。一般做一次16位数高低对调就可以了。
楼主 2023/11/6 8:59:14
采集的数据只要有变化,那就说明采集没问题,你要看看采集进来的数据规律变化,有时候采集进来的数据是高地址低字节的情况,这时候需要你自己交换高低字节后再进行常规计算
楼主 2023/11/6 9:00:15
转换一下数值类型