SFC应用:

SFC有两种类型的动作,符合IEC标准的IEC动作和IEC扩展动作。

IEC动作:IEC动作显示在步的右边框中,框左边字段是动作限定符,右边字段是动作对象名。IEC的动作对象分散在步中,在它们所属的POU中,这些动作可以被重复使用。IEC动作至少执行两次,第一次是在步激活时,最后一次是在步停止激活时。

IEC扩展动作包含3种:步入口动作,步动作和步出口动作。

步入口动作:入口动作在步开始激活时执行一次,是在步动作之前执行。有入口动作的步在左下角有“E”标志。

步动作:在步激活状态时执行,并且在步入口动作之后执行。不同于IEC动作,步动作在停止激活后不再执行并且没有限定符。有步动作的步右上角有三角标志。

出口动作:在步停止激活后执行一次,并且是在停止激活后的下一个任务周期的开始。有出口动作的步在右下角有“X”标志。

上图程序binit=true后各动作执行顺序。

在一个任务周期内执行顺序如下:

【激活步上一步出口动作】->【激活步入口动作】->【激活步动作】->【激活步上一步IEC动作】->【激活步IEC动作】

PS:编程手册中有更详细的介绍

Copyright © www.yanjuntech.cn 2018-2025 all right reserved,powered by Gitbook该文件修订时间: 2018-10-21 13:08:18

results matching ""

    No results matching ""