怎么设置这个led灯的属性,让其显示倒计时

怎么设置这个属性,当输入一个变量为1时开始倒计时,变量为0时停止计时

图片说明:

怎么设置这个led灯的属性,让其显示倒计时    怎么设置这个led灯的属性,让其显示倒计时   

最佳答案

简单的方法就是在PLC内部实现, 对开关量的计数, 或用SFC1 读系统时钟, 对两次时间进行相减, 求出时间差值.即;
你可以这样做
 1 当变量为1时,首先读取PLC时间,保存
 2 你变量为0时候再次读取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
、详见《如何利用SFC1和SFC0读取和设置PLC的系统时间》下载:
http://blog.plcjs.com/UploadFiles/2010-4/271315242352.rar
、读取和比较日期、时间和计数器的技巧和窍门:
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

提问者对于答案的评价:
我还是用PLC加量来作了。。。

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

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

相关推荐