300PLC程序中怎么加时间点,我要做一个每天的12点钟把一个计数器复位,把计数值清零!!只要在每天的12点钟的时候输出一个点就好了??但是怎么样做呢??
最佳答案
第1种情况: 使用HW-Config设置和激活 时间中断。在S7-项目中选择站点,右侧窗口将显示Hardware-Symbol(硬件符号)。双击此符号便可启动HW Config 。如果已经选择了一个现有的站点,那么带有已组态模块的机架便显示出来。在HW Config中双击CPU符号后,将显示一个带有许多标签的窗口,这时,选择“ time-of-day interrupt”标签。在该标签下,就可以进行时间中断设置了。例如见上传图片1所示的设置值,这样,时间中断OB10便设置为从03年10月01日开始起的每天上午8点钟,选中文本标签“ACTIVE”下的复选框,便可激活时间中断。
第2种情况:使用HW Config设置 时间中断,用 SFC30将其激活.时间中断OB10设置为从03年10月01日开始起的每天上午8点钟,时间间隔设置成每天。注意,< 绝对不能选中文本“ACTIVE”下的复选框,因为这表示日期时间中断不激活,仅仅是设置。
通过调用系统功能SFC30“ACT_TINT”就可以调用块(比如,依据事件的块)以激活时间中断。
第3种情况: 使用系统功能SFC28到SFC31设置并激活时间中断.在HW Config中进行CPU参数设置的过程中,没有在“time-of-day interrupt”标签下对相应的时间中断OB(例如OB10)条目做任何设置。其结果是,不发生时间中断,同时也不激活时间OB(例如OB10)对应的时间中断.
1.详细参考:http://blog.163.com/dong2k@126/blog/static/33959135200728102032872/
2.如何使用OB组织块: http://www.ad.siemens.com.cn/download/Html/download.aspx?DownloadID=1271&TreeID=8&URL=%2fDownload%2fUpload%2fAS%2fapplication%2fA0059.zip
3.step7 有关时间中断OB10实例:http://www.ad.siemens.com.cn/download/Html/download.aspx?DownloadID=1299&TreeID=8&URL=%2fDownload%2fUpload%2fAS%2fapplication%2fA0087.zip
参考资料:http://blog.163.com/dong2k@126/blog/static/33959135200728102032872/
图片说明:
提问者对于答案的评价:
OK
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc250165.html