怎样正向显示定时器已经运行时间

WINCC中需要用到下位机定时器已经运行时间,在WINCC中建变量有SimaticTimer和SimaticBCDTimer这2种格式,有什么区别吗?2种格式都用32位无符号数建了一个,线性标定量程怎么设置?我是猜测了设置了个0到1000对应0到1不知道对不对,反正看着BCD的是可以的,但另外一种数字就乱跳.另外都是反向显示剩余时间,怎么样才能改过来正向显示运行时间?谢谢!!!

最佳答案

采用BCD的格式,即W#16#txyz
- 其中,t = 时基(即时间间隔或分辨率)
- 其中,xyz = 二-十进制格式的时间值

用999减去定时器的实时值,就变为正向增加了。

参考《S7-300 和S7-400语句表(STL)编程》中定时器一章。

提问者对于答案的评价:
谢谢,参考书非常好.

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月2日 下午4:01
下一篇 2018年12月2日 下午4:01

相关推荐