Fallo al borrar la secuencia de equipo (SCLF)

Esta instrucción se aplica a los
Logix Designer
controladores 5580P y a los controladores ControlLogix 5590P. Los controladores
Logix Designer
5580P y ControlLogix 5590P también admiten redundancia de controlador.
CONSEJO: Cuando se utiliza esta instrucción con el sistema de redundancia
ControlLogix
, las salidas controladas por esta instrucción pueden no ser sin perturbaciones durante una conmutación de redundancia, si la instrucción y el programa de secuencias no están programados en la tarea de prioridad más alta.
ADVERTENCIA:
Cuando se utiliza la redundancia con un
Equipment Sequence
, la ejecución de la secuencia puede no ser la esperada después de la conmutación si la fase y la secuencia no están programadas en la misma tarea.
Utilice la instrucción
Equipment Sequence
Borrar fallo (Clear Failure, SCLF) para borrar el código de fallo de una
Equipment Sequence
. Tenga en cuenta esto al utilizar la instrucción SCLF.
  • Una instrucción CLR, instrucción MOV o asignación no cambia el código de fallo de una
    Equipment Sequence
    .
  • La
    Equipment Sequence
    no puede tener otros propietarios cuando utiliza la instrucción SCLF. La instrucción SCLF no borra el código de fallo si la aplicación
    Logix Designer
    , el software
    FactoryTalk Batch
    u otro programa posee la
    Equipment Sequence
    .
  • Una
    Equipment Sequence
    rechaza un comando RESUME hasta que no contenga fallos.
Se trata de una instrucción de transición. Siga estos pasos cuando la use:
  • En la lógica de escalera, inserte una instrucción para alternar la Condición de entrada de renglón de falsa a verdadera cada vez que se deba ejecutar la instrucción.
  • En una rutina de Texto estructurado, inserte una condición para que la instrucción haga que se ejecute solo en una transición.
Idiomas disponibles
La instrucción SCLF está disponible en estos idiomas.
  • Diagrama de lógica de escalera
    L5K_SILC_SCLFLadderExampleSmall
  • Texto estructurado: SCLF(SequenceName)
Operandos admitidos
La instrucción SCLF utiliza estos operandos.
Operando
Tipo
Formato
Descripción
Sequence Name
Secuencia
nombre de
Equipment Sequence
Equipment Sequence
para la que desea borrar un código de fallo.
Resultado
DINT
Etiqueta Inmediato
Para que una instrucción devuelva un código de éxito o fallo, introduzca una etiqueta DINT en la que se almacene el código de resultado. De lo contrario, introduzca
0
.
Indicadores de estado aritmético y condiciones de fallo
Los indicadores de estado aritmético no se ven afectados por la instrucción SCLF. La instrucción SCLF no puede desencadenar un fallo; por este motivo, no hay condiciones de fallo para esta instrucción.
Ejecución de instrucción
En la tabla se describen los pasos de ejecución de las instrucciones SCLF.
Condición
ladder_icon Acción del diagrama de lógica de escalera
st_icon Acción de texto estructurado
Pre-escaneado
La condición de salida de renglón se establece como falsa.
No se realiza ninguna acción.
La condición de entrada de renglón es falsa
La condición de salida de renglón se establece como falsa.
N/A
La condición de entrada de renglón es verdadera
  • La instrucción se ejecuta.
  • La condición de salida de renglón se establece como verdadera.
N/A
Escaneado de texto estructurado
N/A
En el texto estructurado, las instrucciones se ejecutan cada vez que se escanean. Para limitar el escaneado de una instrucción, utilice un calificador de una acción SFC o una construcción de texto estructurado que incluya una condición, como if, then o else.
Ejecución de instrucción
La instrucción borra el valor del código de fallo para la
Equipment Sequence
especificada.
La instrucción borra el valor del código de fallo para la
Equipment Sequence
especificada.
Post-escaneado
La condición de salida de renglón se establece como falsa.
No se realiza ninguna acción.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal