西门子200中怎么把实数VD转化为整数VW?

西门子200中怎么把实数VD转化为整数VW?
我想把模拟量里计算出的实数VD转化为整数VW,用来做定时器的延时,可是在200里面没有实数到整数的转换。。。。

问题补充:
这个VD中的数是小数我想把它放大10倍…..

最佳答案

怎么把实数VD转化为整数VW?
应用下述指令:
1、将四舍五入存入指定的输出变量中;
四舍五入取整指令:ROUND,将一个实数转换为一个双整数,并
四舍五入取整的结果存入指定的变量中。

取整指令:TRUNC,将一个实数转换为一个双整数,并将实数的整数部分存入指定的输出变量中;
2、双整数中转换为整数指令:DTI

详见:

<S7-200 可编程控制器系统手册>下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/1017[2].pdf

提问者对于答案的评价:
谢谢大家

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

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

相关推荐