问题描述:
140ARI03010模块在温度实际测量值在零摄氏度以下时数据显示错误,如何解决?所属产品线:
Modicon Quantum解决方法:
解决的方法有两个:1、自行换算,判断140ARI03010模块对应通道寄存器读取值的最高位(Bit15),如果为1,代表温度是负数,剩下的位(Bit0-Bit14)代表温度值,例如:-32768代表-0度,-32767代表-1度;如果为0,代表温度是正数,正常显示,无需任何转换处理。2、使用I_PHYS指令转换。
是否有帮助?
{}
解决的方法有两个:1、自行换算,判断140ARI03010模块对应通道寄存器读取值的最高位(Bit15),如果为1,代表温度是负数,剩下的位(Bit0-Bit14)代表温度值,例如:-32768代表-0度,-32767代表-1度;如果为0,代表温度是正数,正常显示,无需任何转换处理。2、使用I_PHYS指令转换。
是否有帮助?