Salida redundante configurable (CROUT)

Esta instrucción corresponde a los controladores Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
La instrucción Salida redundante configurable controla y supervisa las salidas redundantes. El tiempo de reacción para la retroalimentación de salida se puede configurar. La instrucción es compatible con señales de retroalimentación negativa y positiva.
Idiomas disponibles
Diagrama de lógica de escalera
CROUT_LD_avail_v31
Bloque de funciones
Esta instrucción no está disponible en el bloque de funciones.
Texto estructurado
Esta instrucción no está disponible en texto estructurado.
Operandos
IMPORTANTE: Puede producirse un funcionamiento inesperado, incluida una afirmación del controlador o un fallo mayor irrecuperable, si:
  • Se escribe en los miembros de la etiqueta de respaldo.
  • Las etiquetas de respaldo son compartidas por varias invocaciones de instrucción.
  • Los miembros de la etiqueta de respaldo se transmiten como parámetros a una instrucción controlada por la misma etiqueta de respaldo.
  • Se hace referencia al miembro de la etiqueta de respaldo
    .EnableIn
    en cualquier parte del programa.
    .EnableIn
    es un parámetro que representa el estado del renglón en una instrucción y solo está diseñado para uso interno.
    Para ver ejemplos de estos usos incorrectos de las etiquetas de respaldo, consulte Usos de etiquetas de respaldo que pueden provocar un funcionamiento inesperado.
ADVERTENCIA: Si cambia los operandos de las instrucciones durante el modo Marcha, debe aceptar las modificaciones pendientes y cambiar el modo del controlador de Programa a Marcha, para que los cambios sean efectivos.
Esta tabla proporciona los operandos utilizados para configurar la instrucción. Dichos operandos no pueden cambiarse en el tiempo de ejecución.
Operando
Tipo de datos
Formato
Descripción
CROUT
CONFIGURABLE_ROUT
etiqueta
Estructura CROUT
Feedback Type
BOOL
Desplegable
Este operando define los estados ON y OFF de retroalimentación.
Positivo (1)
ON (1): Feedback 1 ON, Output 1 ON.
OFF (0): Feedback 1 OFF, Output 1 OFF.
Negativo (0)
ON (1): Feedback 1 OFF, Output 1 ON.
OFF (0): Feedback 1 ON, Output 1 OFF.
Feedback Reaction Time
DINT
inmediato
Este operando especifica la cantidad de tiempo que la instrucción espera a que Retroalimentación 1 y Retroalimentación 2 reflejen el estado de la Salida 1 y la Salida 2 tal como lo define el Tipo de retroalimentación.
El rango válido es de 5 a 1000 ms.
La siguiente tabla explica las entradas de la instrucción.
Operando
Tipo de datos
Formato
Descripción
Actuate
BOOL
etiqueta
Esta entrada activa o desactiva la Salida 1 y la Salida 2.
ACTIVADO (ON) (1): La Salida 1 y Salida 2 se activan si no existe ningún fallo.
OFF (0): La Salida 1 y Salida 2 se desactivan.
Feedback 1
BOOL
etiqueta
Esta entrada se monitoriza constantemente para garantizar que refleja el estado de la Salida 1. Cuando la Salida 1 realiza la transición, esta entrada debe detectar la transición dentro del Tiempo de reacción de retroalimentación.
Feedback 2
BOOL
etiqueta
Esta entrada se monitoriza constantemente para garantizar que refleja el estado de la Salida 2. Cuando la Salida 2 realiza la transición, esta entrada debe detectar la transición dentro del Tiempo de reacción de retroalimentación.
Input Status
BOOL
etiqueta
inmediato
Si las entradas de instrucción proceden de un módulo E/S de seguridad, este es el estado del módulo o de los módulos E/S (Estado de conexión o Estado combinado). Si las entradas de instrucción derivan de la lógica interna, es responsabilidad del programador de la aplicación determinar las condiciones.
ACTIVADO (ON) (1): Las entradas a esta instrucción son válidas.
OFF (0): Las entradas a esta instrucción no son válidas.
Output Status
BOOL
etiqueta
inmediato
Esta entrada indica el estado de salida del módulo o módulos E/S que utiliza esta instrucción.
ACTIVADO (ON) (1): La conexión E/S y el módulo E/S están operativos.
OFF (0): El módulo presenta un fallo o la conexión con el módulo se ha perdido.
Reset
1
BOOL
etiqueta
Esta entrada borra los fallos de la instrucción siempre que la condición de fallo no esté presente.
OFF (0) -> ON (1): Se restablecen las salidas FP y Código de fallo.
1
Algunos estándares de seguridad requieren la supervisión de la transición de la entrada de restablecimiento. Cuando se utiliza el restablecimiento para restablecer una función de seguridad, puede que se requiera lógica adicional para verificar la transición de la entrada de restablecimiento de Alto a Bajo o de Bajo a Alto.
La siguiente tabla explica las salidas de la instrucción.
Operando
Tipo de datos
Descripción
Output 1 (01)
BOOL
Esta salida se utiliza para controlar un canal de un dispositivo de salida de dos canales. La Salida 1 se desactiva cuando se dan una o varias de las siguientes condiciones:
  • Se produce un fallo de retroalimentación.
  • Las entradas Estado de entrada o Estado de salida se convierten en no válidas (OFF = 0).
  • La entrada Accionar se pone en OFF (0).
Output 2 (02)
BOOL
Esta salida se utiliza para controlar un canal de un dispositivo de salida de dos canales. La Salida 2 se desactiva cuando se dan una o varias de las siguientes condiciones:
  • Se produce un fallo de retroalimentación.
  • Las entradas Estado de entrada o Estado de salida se convierten en no válidas (OFF = 0).
  • La entrada Accionar se pone en OFF (0).
Fault Present (FP)
BOOL
ACTIVADO (ON) (1): Hay un fallo presente en la instrucción.
OFF (0): La instrucción funciona normalmente.
Fault Code
DINT
Esta salida indica el tipo de fallo que ha ocurrido. Consulte a continuación la sección Códigos de fallo para obtener una lista de los códigos de fallo.
Este parámetro no está relacionado con la seguridad.
Diagnostic Code
DINT
Esta salida indica el estado de diagnóstico de la instrucción. Consulte la sección Códigos de diagnóstico a continuación para obtener una lista de los códigos de diagnóstico.
Este parámetro no está relacionado con la seguridad.
IMPORTANTE: No escriba en ninguna etiqueta de salida de instrucción bajo ninguna circunstancia.
Funcionamiento normal
Este diagrama de tiempo muestra el funcionamiento normal de esta instrucción para el control salidas de doble canal cuando el Tipo de retroalimentación es Positivo. La Salida 1 y la Salida 2 se activan en (A) cuando la entrada Accionar pasa a ON (1). Ambas entradas de retroalimentación reaccionan antes de que termine el tiempo de temporizador Reacción de retroalimentación; de este modo la Salida 1 y la Salida 2 siguen activadas en estado estable en (B). La Salida 1 y la Salida 2 se desactivan en (C) cuando la entrada Accionar pasa a OFF (0). En (D), ambas entradas de retroalimentación reaccionan antes de que termine el tiempo de temporizador Reacción de retroalimentación; de este modo la Salida 1 y la Salida 2 siguen desactivadas en estado estable.
CROUT Normal Operation
Fallo de retroalimentación
Se puede producir un fallo de retroalimentación si Retroalimentación 1 o Retroalimentación 2 no refleja correctamente el estado de la Salida 1 y la Salida 2. En este ejemplo de diagrama, el Tipo de retroalimentación está configurado en Positivo. La Salida 1 y la Salida 2 se activan en (A); pero en (B), la Retroalimentación 2 no ha pasado a ON (1) antes de que termine el tiempo de temporizador Reacción de retroalimentación, lo que genera un fallo de retroalimentación. El fallo no se puede borrar en (C) porque la Retroalimentación 1 y la Retroalimentación 2 aún no reflejan el estado de la Salida 1 y la Salida 2. El fallo se borra en (D) si la entrada Restablecer pasa a ON (1) y Retroalimentación 1 y Retroalimentación 2 pasan a OFF (0), lo que reflejaría correctamente el estado de la Salida 1 y la Salida 2.
CROUT Feedback Fault
Comportamiento de estado de reglón falso
Cuando la instrucción se ejecuta en un reglón falso, todas las salidas de la instrucción se desactivan.
Códigos de fallo y acciones correctivas
Código de fallo
Descripción
Acción correctiva
0
Sin fallo
Ninguno
16#20
32
La entrada Estado de entrada realizó una transición de ON (1) a OFF (0) mientras se ejecutaba la instrucción.
  • Compruebe la conexión en el módulo E/S.
  • Restablezca el fallo.
16#21
33
La entrada Estado de salida realizó una transición de ON (1) a OFF (0) mientras se ejecutaba la instrucción.
  • Compruebe la conexión en el módulo E/S.
  • Restablezca el fallo.
16#5000
20480
La Retroalimentación 1 y la Retroalimentación 2 pasaron a OFF (0) de forma inesperada.
  • Compruebe las señales de retroalimentación.
  • Restablezca el fallo.
16#5001
20481
La Retroalimentación 1 pasó a OFF (0) de forma inesperada.
  • Compruebe la señal de la Retroalimentación 1.
  • Restablezca el fallo.
16#5002
20482
La Retroalimentación 2 pasó a OFF (0) de forma inesperada.
  • Compruebe la señal de la Retroalimentación 2.
  • Restablezca el fallo.
16#5003
20483
La Retroalimentación 1 y la Retroalimentación 2 pasaron a ON (1) de forma inesperada.
  • Compruebe la señal de retroalimentación.
  • Restablezca el fallo.
16#5004
20484
La Retroalimentación 1 pasó a ON (1) de forma inesperada.
  • Compruebe la señal de la Retroalimentación 1.
  • Restablezca el fallo.
16#5005
20485
La Retroalimentación 2 pasó a ON (1) de forma inesperada.
  • Compruebe la señal de la Retroalimentación 2.
  • Restablezca el fallo.
16#5006
20486
La Retroalimentación 1 y la Retroalimentación 2 no pasaron a ON (1) dentro del Tiempo de reacción de retroalimentación.
  • Compruebe la señal de la retroalimentación o ajuste el Tiempo de reacción de retroalimentación.
  • Restablezca el fallo.
16#5007
20487
La Retroalimentación 1 no pasó a ON (1) dentro del Tiempo de reacción de retroalimentación.
  • Compruebe la señal de Retroalimentación 1 o ajuste el Tiempo de reacción de retroalimentación.
  • Restablezca el fallo.
16#5008
20488
La Retroalimentación 2 no pasó a ON (1) dentro del Tiempo de reacción de retroalimentación.
  • Compruebe la señal de Retroalimentación 2 o ajuste el Tiempo de reacción de retroalimentación.
  • Restablezca el fallo.
16#5009
20489
La Retroalimentación 1 y la Retroalimentación 2 no pasaron a OFF (0) dentro del Tiempo de reacción de retroalimentación.
  • Compruebe la señal de la retroalimentación o ajuste el Tiempo de reacción de retroalimentación.
  • Restablezca el fallo.
16#500A
20490
La Retroalimentación 1 no pasó a OFF (0) dentro del Tiempo de reacción de retroalimentación.
  • Compruebe la señal de Retroalimentación 1 o ajuste el Tiempo de reacción de retroalimentación.
  • Restablezca el fallo.
16#500B
20491
La Retroalimentación 2 no pasó a OFF (0) dentro del Tiempo de reacción de retroalimentación.
  • Compruebe la señal de Retroalimentación 2 o ajuste el Tiempo de reacción de retroalimentación.
  • Restablezca el fallo.
Códigos de diagnóstico y acciones correctivas
Código de diagnóstico
Descripción
Acción correctiva
0
Sin fallo
Ninguno
16#20
32
El Estado de entrada estaba en OFF (0) cuando inició la instrucción.
Compruebe la conexión en el módulo E/S.
16#21
33
La entrada Estado de salida realizó una transición de ON (1) a OFF (0) mientras se ejecutaba la instrucción.
Compruebe la conexión en el módulo E/S.
16#5000
20480
La entrada Accionar se mantiene en ON (1).
Establezca la entrada Accionar en OFF (0).
Afecta a las marcas de estado matemáticas
No
Fallos mayores/menores
No es específico para esta instrucción. Consulte Índice a través de matrices para ver los fallos de indexación de matrices.
Ejecución
Condición/estado
Acción realizada
Pre-escaneado
Igual que La condición de entrada de renglón es falsa.
La condición de entrada de renglón es falsa
Las salidas .01 y .02 se borran a falsas.
Las salidas Código de diagnóstico y Código de fallo se ajustan a 0
La condición de entrada de renglón es verdadera
La instrucción se ejecuta.
Post-escaneado
Igual que La condición de entrada de renglón es falsa.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal