SIMATIC PCS 7 V6中如何在SFC顺序控制中使用preprocessing和afterprocessing?

描述:
对于所有顺序控制都可以组态一个动作。每个动作包括在循环顺序执行之前的一个 指令,和循环顺序执行之后的一个指令。这两个指令都可以在“Sequence properties”对话框中组态。在“Startconditions”菜单后面包括了”Preprocessing” 和”Afterprocessing”,这些都是根据操作步骤来设定的,适用于SFC-types和SFC-charts。

SIMATIC PCS 7 V6中如何在SFC顺序控制中使用preprocessing和afterprocessing?
图. 1: 关于pre- 和afterprocessing的顺序属性对话框

每个顺序中都可以组态对象属性(general, Startconditions, OS- comment, preprocessing, afterprocessing)。鼠标放在顺序上,右键选择“sequenceproperties…”,或者选择”Edit > sequence properties…”。

示例:
假设放在OB35中一个CFC中,,有三个功能块,加上一个SFC图表,最终也是一个附加功能块 的形式。如果在SFC-Chart的至少一个顺序中组态了pre- 和/或postprocessing,则会按照如下执行:在OB35的每个执行周期中,3个功能块会顺序执行,之后执行单独某个顺序的 preprocessing指令。之后扫描整个SFC-Chart。最后,在下一个顺序功能块执行之前,会执行postprocessing指令。

SFC-plan或者SFC-type的每个顺序都有自身的循环pre- 和afterprocessing。由于同时只有一个SFC-plan或者SFC-type的顺序会激活,只有这个pre-和afterprocessing会执行。在每个AS循环周期内(根据不同 OB),只有一个pre- 和afterprocessing会被执行。在afterprocessing中所作的设置,会保存到SFC的下一个AS循环扫描中才会执行。

更多信息可以参考在线帮助,以及在SIMATIC PCS 7 Docu CD中SIMATIC手册”SFC- manual for S7″。

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

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

相关推荐

发表回复

登录后才能评论