打算计算生产线每天生产多少产品,每天早上上班PLC 自动会把昨天的计数清零后重新计数,怎么用时间和日期来实现计数的重置 。
最佳答案
A、应用中断来实现。例如:
、日期时间中断组织块(OB10 );
、延时中断组织块(OB20 );
B、转帖:
到达一个日期就有一定的动作.请教各位大虾,怎样实现?
可以激活OB10中断。
1、在BLOCK中插入OB10块,打开OB10,写入你要做的事。
2、硬件组态中双击CPU,在Time-of-Day Interrupts下,选中Active,设置时间。
3、利用另外一些语句,保持住系统时间,防止外人更改系统时间。
4、CPU加密。
C、应用读取和比较日期、时间来实现:详见下述资料:
1、读取和比较日期、时间和计数器的技巧和窍门:
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
2、《sfc0(设定时间),sfc1(读取时间)如何用?》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=21222026
D、相关资料:
1、《S7-300系列PLC CPU系统时间设置技巧》连接:
http://wenku.baidu.com/view/20a03408581b6bd97f19ea49.html
2、详见《组织块使用说明》下载:
http://218.93.112.166/ec/C23/dl/xxzl/%E7%BB%84%E7%BB%87%E5%9D%97%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E.pdf
3、<S7-300400的系统软件和标准功能>下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=1023
提问者对于答案的评价:
3Q
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc238337.html