S7-300设备运行时间统计

我已经做好了时间统计,但是不知道这个方法是否准确,如图1 当I0.0激活时开始累积时间,但是不知道设定0.01的增加量是否准确

问题补充:
我在仿真中实验是没问题的,但是我就是怕说到实际现场偏差范围会很大
我对此累积时间的数值不用非常准确,但也不要偏差的太离谱,还有一点我在同一个CPU里要记录,各个机构分别用了多少时间,但是OB程序不能多次调用,所以自己做了个FB进行程序调用,PLC的扫描周期要如何设置,或者有没有什么更好的计时累积的方法,我的CPU会断电,同时也要保证断电重启后的时间保持,且还能继续累积

图片说明:

S7-300设备运行时间统计   

最佳答案

利用CPU扫瞄周期计时吗?不建议这样做,使用定时器时间累积更好一点吧,还有累积时间记得要清零有功能,毕竟有数值极限。
 补充:
如何用 SFC1 (READ_CLK) 读取时间和日期以及如何用 SFC0 (SET_CLK) 设定系统时间? 
http://support.automation.siemens.com/CN/view/zh/21222026
如何使用IEC 功能读取并且使用CPU的日期和时间? 
http://support.automation.siemens.com/CN/view/zh/24658743
读取和比较日期、时间和计数器的技巧和窍门 
http://support.automation.siemens.com/CN/view/zh/27832616
如何测量时间? 
http://support.automation.siemens.com/CN/view/zh/26116927

类似问题的答案:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=21554&cid=1029

提问者对于答案的评价:
OK

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月6日 下午7:38
下一篇 2017年6月6日 下午7:38

相关推荐