西门子300软件中有没有计时器功能

西门子300软件中有没有计时器功能  就是说一个工人按了一下停止按钮计时器开始计时,当工人按复位按钮时,计时器停止,同时将计时时间传到DB块中  在触摸屏当前计时栏上显示。当工人再一次按下停止按钮时,计时器开始工作,当按下复位按钮时,计时器停止工作  将计时时间传到DB块中,同时显示在当前计时栏上。此时,总的计时栏中显示两次的计时时间总和     该怎么样实现程序呢?

最佳答案

1、没有这样的专门的计时器,这需要编程来实现。
2、该怎么样实现程序呢?
可以应用在按按钮时读取系统的时钟,再根据工艺进行计算。
3、知识点:
、需要熟悉时钟时间数据的存储格式
、需要熟悉读取时钟时间数据编程方法
、需要熟悉时钟时间数据的计算方法
4、详见:
参见《如何同步操作面板与S7-200/300/400 控制器间的日期和时间》的例子:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=34281179&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
《sfc0(设定时间),sfc1(读取时间)如何用?》下载:
http://www2.ad.siemens.com.cn/download/Upload/AS/faq/21222026.pdf       
读取和比较日期、时间和计数器的技巧和窍门:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=27832616&nodeid0=10805384&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN

提问者对于答案的评价:
谢谢  正在学习中

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐