Restablecer SFC (SFR)
Esta información corresponde a los controladores
CompactLogix
5370, ControlLogix
5570, Compact GuardLogix
5370, GuardLogix
5570, Compact GuardLogix
5380, CompactLogix
5380, ControlLogix
5580, GuardLogix
5580 y ControlLogix 5590.La instrucción SFR restablece la ejecución de una rutina SFC en un paso especificado.
Idiomas disponibles
Diagrama de lógica de escalera

Bloque de funciones
Esta instrucción no está disponible en el bloque de funciones.
Texto estructurado
SFR(SFCRoutineName,StepName);
Operandos
Diagrama de lógica de escalera
Operando | Tipo | Formato | Descripción |
SFCRoutineName | ROUTINE | nombre | Rutina SFC a restablecer |
StepName | SFC_STEP | etiqueta | Paso de destino donde reanudar la ejecución |
Texto estructurado
Operando | Tipo | Formato | Descripción |
SFCRoutineName | ROUTINE | nombre | Rutina SFC a restablecer |
StepName | SFC_STEP | etiqueta | Paso de destino donde reanudar la ejecución |
Consulte Sintaxis de texto estructurado para obtener más información sobre la sintaxis de las expresiones dentro de texto estructurado.
Descripción
Cuando la instrucción SFR está habilitada:
- En la rutina SFC especificada, todas las acciones almacenadas dejan de ejecutarse (se restablecen).
- La instrucción SFC comienza a ejecutarse en el paso especificado.
- Si el paso de destino es 0, se restablecerá el diagrama a su paso inicial.
La implementación de Logix de la instrucción SFR difiere de la del controlador
PLC-5
. En el controlador PLC-5
, la instrucción SFR se ejecuta cuando la condición de renglón es verdadera. Tras el restablecimiento, la instrucción SFC permanecerá pausada hasta que el reglón que contiene la instrucción SFR pase a ser falso. Esto permitió retardar la ejecución tras un restablecimiento. Esta función de pausa/no pausada de la instrucción SFR de PLC-5
se desacopló de la condición de renglón y se trasladó a la instrucción SFP.Afecta a las marcas de estado matemáticas
No
Condiciones de fallo
Se producirá un fallo mayor si: | Tipo de fallo | Código de fallo |
El tipo de rutina no es una rutina SFC | 4 | 85 |
El paso de destino especificado no existe en la rutina SFC | 4 | 89 |
Consulte Atributos comunes para obtener información sobre fallos relacionados con los operandos.
Ejecución
Diagrama de lógica de escalera
Condición/estado | Acción realizada |
Pre-escaneado | N/A |
La condición de entrada de reglón es falsa | N/A |
La condición de entrada de renglón es verdadera | La instrucción restablece la ejecución de la rutina SFC especificada en un paso en concreto. |
Post-escaneado | N/A |
Texto estructurado
Condición/estado | Acción realizada |
Pre-escaneado | N/A |
Ejecución normal | La instrucción restablece la ejecución de la rutina SFC especificada en un paso en concreto. |
Post-escaneado | N/A |
Ejemplo
Diagrama de lógica de escalera

Entregue su opinión