怎样将设备启动及停止的时间点显示在wincc上

请问怎样将设备启动和停止的具体时间点显示在wincc上?这两个时间点之差可以再wincc里面实现相减么?请高手帮忙指导一下

最佳答案

A、简单的方法就是在PLC内部实现, 对开关量的计数, 或用SFC1 读系统时钟。
你可以这样做
 1 当设备启动时(设备运行指示输入点信号的上升沿),首先读取PLC时间,保存
 2 你停止(设备运行指示输入点信号的下降沿)的时候再次读取PLC时间,保存
 以上两步需要使用SFC1
 3 使用标准库中的FC34 “SB_DT_DT”功能块,将两次保存的时间值相减,并保存.
相关资料:
 《step7中有关时间和定时器的使用和例程(2007.09.03)》   下载:
  http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0087
 《 Step7中的时间、日期和定时器(2004.06.01)     》下载:
 http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0019
B、S7-300设备累计运行时间编程:
http://blog.163.com/zalk_guo/blog/static/6012392520138278833328/

提问者对于答案的评价:
好的,谢谢了,由于改造项目我没有源程序,想看看不改程序能实现不,那我还是老老实实download程序吧

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月27日 下午5:43
下一篇 2017年6月27日 下午5:44

相关推荐