200smart ar02模块热电阻模块转换公式?

我用ar02模块接四线制热电组 检测的温度负40度到正450度 检测出来的温度乘0.1就是实际温度值。我用mul指令相乘 老是报红色波浪线  我在网上查到采集到的温度要经过转换才能相乘0.1 请问我在程序里面该用什么指令转换?该怎么做?才能让温度正常的显示出来?

钻石用户推荐最佳答案

模拟量读出来的数为16为整数,先将16位整数转换为32位整数,再将32位整数转换成32位浮点数,在用转换成的浮点数乘以0.1就是原始温度值。一般是将模拟量值转换成浮点数后再去除以10或是100,这个除以的倍率可以参考阿鸣大师的说法。

图片说明:

200smart ar02模块热电阻模块转换公式?  

提问者对于答案的评价:

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 上午12:46
下一篇 2020年10月31日 上午12:46

相关推荐