在 “Holding”模式下如何取消步的时间监视?


n

描述
如果在SFC中组态了步的时间监控,一旦超过最大时间就会触发一个故障。如果操作员或者组态的程序停止了某一步的执行("Holding"模式),组态的过程时间仍旧在计时。一旦到达最大时间,即便trasition的条件满足,也仍旧会报错。n

在 "Holding"模式下如何取消步的时间监视?
图. 01:"Holding"模式下的步时间故障n

说明
执行以下步骤暂时取消步时间监控。
n

序号. 步骤
1 创建“Holding”顺序
在SFC图表中创建另一个顺序。将这个顺序的起始条件定义为“Holding”。如果已经为一个顺序组态了这个起始条件,可以跳过此步。 n

在 "Holding"模式下如何取消步的时间监视?
图. 02: 顺序的起始条件

2在“Holding”顺序中取消步的时间监视
打开以“Holding”为起始条件的顺序的起始步属性。在“Initialization”或者“Processing”中组态声明“TIMEMON := 0”。 n

在 "Holding"模式下如何取消步的时间监视?
图. 03: 组态声明

3在连续顺序过程后重新使能步的时间监视
在激活了步的时间监控的顺序中,打开每一步,插入“TIMEMON := TimeMon”声明。在每一步的“Termination”中组态此声明。
如果“Continue”命令使得SFC转到了这个顺序中,则从下一步开始重新激活了步的时间监视。 n

在 "Holding"模式下如何取消步的时间监视?
图. 04: 在“Termination”中插入“TIMEMON”

创建环境
此篇文档的图片取自于PCS 7 V7.1中。n

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论