s7-200模拟量输入

我用了EM235模拟量模块,输入经转换后显示均正常,把转换公式做了一个子程序,然后在主程序中调用,转换后的结果放到字地址VW中,问题是为什么不能显示小数点的值呢?只能显示四舍五入的整值,补充一下,在模拟输入滤波中定义的是8次。

最佳答案

转换后的结果放到字地址VW中,问题是为什么不能显示小数点的值呢?
不知你的子程序是如何必编写的,但在此讲,VW(字,16位)只能存入整数型数据,即四舍五入的整值。如想得到浮点数,除了程序中编程是浮点运算之外,结果必须存入VD(双字,32位)中.。

提问者对于答案的评价:
我知道了,谢谢您!

专家置评

已阅,最佳答案正确。

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

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

相关推荐