输入4-20mA的时候EM231自动转换成6400-32000,我想转换回温度值在smart700上显示,中间要用到运算-6400,×100(PT100的温度范围是0-100),再÷25600。可是在中间×100的时候就超出整数范围了,结果出现了一长串负数。于是我先转换为实数,用I-DI,再用DI-R,结果在DI-R的IN位置出现了NAN,哪位大神有具体的操作方法啊
问题补充:
库里都是压力的例子,有没有温度的啊,压力的数值小,不会超范围啊
最佳答案
把数据转换为双整数后运算。另外可以使用模拟量的库文件
参见:模拟量转换库文件
http://www.ymmfa.com/read-gktid-1459664-keyword-micro%7Cscale.html
补充:参见附图填写。
图片说明:
提问者对于答案的评价:
非常感谢
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc184247.html