Monitorización con entrada de doble canal (DCM)

Esta instrucción corresponde a los controladores Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
La instrucción Monitorización con entrada de doble canal supervisa dispositivos de seguridad de doble entrada y establece O1 (Salida 1) basada en el operando Tipo de entrada y el estado combinado del Canal A y el Canal B.
Idiomas disponibles
Diagrama de lógica de escalera
DCM_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.
IMPORTANTE: Asegúrese de que los puntos de la entrada de seguridad se configuran como simples, no equivalentes o complementarios. Estas instrucciones proporcionan toda la funcionalidad de doble canal necesaria para las funciones de seguridad PLd (Cat. 3) o Ple (Cat. 4).
ADVERTENCIA:
ATENCIÓN:
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.
La siguiente tabla proporciona los operandos que se utilizan para configurar la instrucción. Dichos operandos no pueden cambiarse en el tiempo de ejecución.
Operando
Tipo de datos
Formato
Descripción
DCM
DCI_MONITOR
etiqueta
Estructura DCM
Safety Function
DINT
elemento de lista
Este operando proporciona un nombre de texto sobre cómo se utiliza esta instrucción. Las opciones son interruptores de levas (40), interruptor de límite de posición (41) y definido por el usuario (100).
Este operando no afecta al comportamiento de la instrucción. Solo es para propósito informativo/de documentación.
Input Type
DINT
elemento de lista
Este operando selecciona el comportamiento del canal de entrada.
Equivalente - Activo por nivel alto (0)
: Las entradas están en el estado activo cuando las entradas Canal A y Canal B son 1.
Equivalente - Activo por nivel bajo (1)
: Las entradas están en el estado activo cuando las entradas Canal A y Canal B son 0.
Complementario (2)
: Las entradas están en el estado activo cuando el Canal A es 1 y el Canal B es 0.
Discrepancy Time (ms)
DINT
inmediato
La cantidad de tiempo que las entradas pueden estar en un estado inconsistente antes de que se genere un fallo de instrucción. El estado inconsistente depende del Tipo de entrada.
Equivalente: El estado inconsistente es cuando alguna de las siguientes situaciones es verdadera:
Canal A = 0 y Canal B = 1
Canal A = 1 y Canal B = 0
Complementario: El estado inconsistente es cuando alguna de las siguientes situaciones es verdadera:
Canal A = 0 y Canal B = 0
Canal A = 1 y Canal B = 1
Si este operando es 0, la comprobación del Tiempo de discrepancia está deshabilitada (0 = infinito). El rango permitido es de 0 a 3000 ms.
La siguiente tabla explica las entradas de la instrucción. Las entradas pueden ser señales de dispositivo de campo a partir de dispositivos de entrada o derivadas de la lógica del usuario.
Operando
Tipo de datos
Formato
Descripción
Channel A
1
BOOL
etiqueta
Esta entrada es una de las dos entradas que están siendo supervisadas. Cuando cualquiera de las entradas está en el estado seguro, la Salida 1 se desactiva.
Channel B
1
BOOL
etiqueta
Esta entrada es una de las dos entradas que están siendo supervisadas. Cuando cualquiera de las entradas está en el estado seguro, la Salida 1 se desactiva.
Input Status
BOOL
inmediato
etiqueta
Si las entradas de instrucción provienen de un módulo E/S de seguridad, éste es el estado del módulo 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.
Reset
2
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 Error presente y Código de fallo.
1
Si la entrada procede de un módulo de entrada
Guard I/O
, asegúrese de que la entrada esté configurada como simple, no como equivalente ni complementaria.
2
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. Las salidas pueden ser etiquetas externas (módulos de salida de seguridad) o etiquetas internas para uso en otras routinas de lógica.
Operando
Tipo de datos
Descripción
Output 1 (O1)
BOOL
Esta salida se activa (1) cuando se cumplen las condiciones de entrada.
La salida se desactiva (0) cuando:
  • El Canal A o el Canal B transiciona al estado seguro.
  • El Estado de entrada es OFF (0).
Instruction Status (IS)
BOOL
Esta salida está en ON (1) cuando la Salida 1 de esta instrucción es válida (no hay fallos o diagnósticos presentes).
Fault Present (FP)
BOOL
ACTIVADO (ON) (1): Hay un fallo presente en la instrucción.
OFF (0): Esta instrucción funciona normalmente.
Fault Code
DINT
Esta salida indica el tipo de fallo que ha ocurrido. Consulte la sección Códigos de fallo a continuación para obtener una lista de los códigos de fallo.
Este operando 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 para obtener una lista de los códigos de diagnóstico.
Este operando no está relacionado con la seguridad.
IMPORTANTE: No escriba en ninguna etiqueta de salida de instrucción bajo ninguna circunstancia.
Afecta a las marcas de estado matemáticas
No
Fallos mayores/menores
No es específico para esta instrucción. Consulte el Índice a través de matrices para ver si hay 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
Los .O1, .IS y .FP se borran a falsos.
La condición de entrada de renglón es verdadera
La instrucción ejecuta tal como se describe en la sección Funcionamiento.
Post-escaneado
Igual que La condición de entrada de renglón es falsa.
Operación
Funcionamiento normal
El diagrama de tiempo muestra la supervisión normal de una entrada de doble canal con el Tipo de entrada configurado como Equivalente - Activo por nivel alto. La Salida 1 está en ON (1) inicialmente porque las entradas de seguridad están en el estado activo. En (A), el Canal A realiza una transición al estado seguro, lo que hace que la Salida 1 pase al estado seguro. En (B), ambas entradas de seguridad han realizado una transición al estado activo, lo que activa la Salida 1. En (C), la Salida 1 se desactiva y vuelve a activarse en (D).
El Estado de instrucción está en ON (1) todo el tiempo porque no se producen fallos o diagnósticos.
DCM Normal Operation diagram
Funcionamiento con fallo de estado de entrada
El diagrama de tiempo muestra el comportamiento de la instrucción con condiciones de fallo. En (A), la Salida 1 se pone en ON (1) cuando el Estado de entrada se convierte en válido. Esto también activa la Salida 1 porque las entradas de seguridad están en el estado activo. En (B), se genera un fallo cuando el Estado de entrada se coniverte en no válido. Esto también pone en OFF (0) la salida de Estado de instrucción (Instruction Status). En (C), el fallo no se puede restablecer porque el Estado de entrada (Input Status) sigue siendo inválido. En (D), el fallo se borra cuando se desencadena un restablecimiento con el Estado de entrada válido. Esto también pone la salida Estado de instrucción en ON (1).
DCM I/O Status Fault Operation
Funcionamiento con fallo de discrepancia
El diagrama de tiempo muestra un Fallo de discrepancia que se produce cuando el Canal A y el Canal B están en un estado inconsistente durante más tiempo que el Tiempo de discrepancia. En (A), se genera un fallo cuando las entradas de seguridad están en un estado inconsistente durante más tiempo que el Tiempo de discrepancia. Esto también pone la Salida 1 en OFF (0). En (B), el fallo se borra porque se desencadena un Restablecimiento cuando las entradas de seguridad ya no están en un estado inconsistente. En (C), se genera el fallo cuando las entradas de seguridad están de nuevo en un estado inconsistente durante más tiempo que el Tiempo de discrepancia. En (D), el fallo se restablece.
DCM Discrepency Fault Operation
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
Los códigos de fallo se muestran en formato hexadecimal seguidos por formado decimal.
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 del Módulo E/S o la lógica interna usada como origen del estado de entrada.
  • Restablezca el fallo.
16#4000
16384
El Canal A y el Canal B estuvieron en un estado de inconsistencia durante más tiempo que el Tiempo de discrepancia. En el momento del fallo, el Canal A estaba en el estado activo. El Canal B estaba en el estado seguro.
  • Compruebe el cableado.
  • Realice una prueba funcional del dispositivo (ponga el Canal A y el Canal B en el estado seguro).
  • Restablezca el fallo.
16#4001
16385
El Canal A y el Canal B estuvieron en un estado de inconsistencia durante más tiempo que el Tiempo de discrepancia. En el momento del fallo, el Canal A estaba en el estado seguro. El Canal B estaba en el estado activo.
16#4002
16386
El Canal A pasó al estado seguro y de nuevo al estado activo mientras el Canal B permaneció activo.
16#4003
16387
El Canal B pasó al estado seguro y de nuevo al estado activo mientras el Canal A permaneció activo.
Códigos de diagnóstico y acciones correctivas
Los códigos de diagnóstico se muestran en formato hexadecimal seguidos por formado decimal.
Código de diagnóstico
Descripción
Acción correctiva
0
Sin fallo.
Ninguno.
16#20
32
El Estado de entrada estaba OFF (0) cuando arrancó la instrucción.
Compruebe la conexión del Módulo E/S o la lógica interna usada como origen del estado de entrada.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal