SFC连续功能的条件_SFC连续功能的实现过程

来源:电工天下时间:2015-11-18 17:48:53 作者:老电工手机版>>

SFC连续功能的条件_SFC连续功能的实现过程

连续功能,即无需停止SFC,即可将其重新启动。

实际应用中,要求SFC保持在运行状态下,不停止电机/阀门等现场设备,选择不同的控制分支。

例如,当向反应罐加入不同的物料时,生产工艺要求不同的反应温度,需要选择顺控程序分支实现反应罐的加热/冷却。

为实现这些工艺要求,需要SFC满足以下条件:

1、SFC保持在运行状态

通过设置SELFCOMP引脚,控制SFC保持在运行状态。 

当SELFCOMP=0,SFC的状态会保持在RUN状态下,并在相应Sequencer执行完成后READY_TC输出为1。

READY_TC:“准备完成”状态,只有在SELFCOMP=0时,且Sequencer第一次执行完成后,READY_TC=1,并且在SFC OS可视化中输出“Ready to Complete”,如下图所示。

SFC保持在运行状态
图1 OS面板显示

Note:READY_TC只有在SFC退出RUN状态后,或重新激活启动后,才会复位。

2、SFC中的Sequencer运行可控

Sequencer的运行条件是启动条件满足。

因此,在默认条件下,若Sequencer的启动条件为RUN=RUN,且SELFCOMP=0,则Sequencer会不断地循环执行,直到操作员在SFC OS可视化或上层控制级SIMATIC BATCH中执行COMPLETE/ABORT/STOP命令后,Sequencer才会退出执行。

为保证Sequencer的执行为一次性事件而非循环事件执行,那么必须在启动属性的“Starting condition”标签定义下面的设置,实现Sequencer运行可控。

Sequencer启动条件
 
图2 Sequencer启动条件

3、SFC在运行状态下“启动”

控制策略的选择是通过设置输入引脚“CS”或由SFC 操作面板实现,且只有执行START命令后才会将参数传输给当前的SFC。因此为了实现SFC在运行状态下选择新的控制策略,需要设置ENASTART,“运行时启动”的使能端。ENASTART=1,使能“运行中启动”。

手动模式下,ENASTART=1,SELFCOMP=0,Sequencer启动条件设置如图29。

当READY_TC=1,则操作员执行START命令后,READY_TC=0,Sequencer进入STARTING状态,并自动切换到RUN状态;

自动模式下,除设置ENASTART、SELFCOMP、以及Sequencer启动条件外,还需设置CONT=1,即设置SFC处于连续模式。当READY_TC=1,通过CFC执行START命令后,READY_TC=0,Sequencer进入STARTING状态,并自动切换到RUN状态;

注意:对于SFC实例,需要设置PARAM=1,检查控制策略 + 设定值,SFC启动前将检查传输控制策略和设定值,如果这些参数正确,将QDIS_START=0,SFC允许启动。在成功的启动后,QDIS_START=1,会一直保持,直至下一次参数传输为止。如果上述某个条件不满足,则设置启动禁止 (QDIS_START=1),不执行启动。在此情况下,不会启动SFC。

相关文章
  • 西门子s7-200系列plc顺序控制指令的功能详解

    西门子s7-200系列plc顺序控制指令的功能详解

    西门子s7-200系列plc顺序控制指令的功能,每一个scr程序段一般有三种功能,驱动处理,指定转移条件和目标,转移源自动复位功能,顺序控制指令的应用说明。

    时间:2022-09-20 19:49:31

  • 西门子plc顺序功能图分类与结构类型图解

    西门子plc顺序功能图分类与结构类型图解

    西门子plc顺序功能图的分类,包括单序列,选择分支与合并,并行分支,跳转与循环等,单序列由一系列相继激活的步组成,是最简单的一种顺序功能图。

    时间:2022-09-18 14:31:06

  • 西门子s7-300 plc绝对寻址与符号寻址的功能说明

    西门子s7-300 plc绝对寻址与符号寻址的功能说明

    西门子s7-300 plc绝对寻址和符号寻址,绝对地址包含地址标识符和内存位置,STEP 7可以自动地将符号名称翻译成所需要的绝对地址,西门子step7中的绝对寻址与符号寻址的实例教程。

    时间:2020-11-17 13:19:15

  • SFC chart的控制命令的分类与用法

    SFC chart的控制命令的分类与用法

    有关SFC chart的控制命令的分类与用法,SFC chart的控制命令包括手动命令、自动命令、外部命令、内部命令,其功能与使用注意事项,一起来了解下。

    时间:2020-04-25 13:50:45

  • 西门子step7功能块定时器参数说明图解

    西门子step7功能块定时器参数说明图解

    西门子step7功能块定时器参数说明,西门子step7的iec定时器的三种类型,接通延时定时器ton,记忆接通延时定时器tonr,断开延时定时器tof,西门子step7提供了10种定时器指令。

    时间:2020-04-23 10:49:53

  • 西门子plc程序控制指令的分类与功能说明

    西门子plc程序控制指令的分类与功能说明

    西门子plc程序控制指令的分类与功能,西门子plc程序控制指令分为结束指令END、停止指令STOP、看门狗复位指令WDR、跳转及标号指令、循环指令(FOR和NEXT)等,这些指令的用应实例。

    时间:2020-04-23 10:41:47

  • 西门子plc的转换指令功能说明

    西门子plc的转换指令功能说明

    西门子plc的转换指令1. BCD_IBCD码转换为整数2. I_BCD 整数转换为BCD码3. I_DINT 整数转换为双整数4. BCD_DIBCD码转换为双整数5. DI_BCD 双整数转换为BCD码6. DI_REAL 双整

    时间:2020-03-15 11:05:22

  • 西门子plc的比较指令功能说明

    西门子plc的比较指令功能说明

    西门子plc的比较指令1、CMP?R 实数比较2、CMP?I 整数比较3、CMP?D 双整数比较比较指令是对两个存储器的内容或数据进行比较,这两个数据应分别传送到累加器1和累加器2中,然后将

    时间:2020-03-15 10:55:15

Copyright © 2015 - 2022 dgjs123.com All Rights Reserved

电工天下 版权所有