Paro con entrada de doble canal con prueba y mute (DCSTM)

Esta instrucción corresponde a los controladores Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
La instrucción Paro con entrada de doble canal con prueba y mute (DCSTM) supervisa dispositivos de seguridad de doble entrada cuya función principal es detener con seguridad, por ejemplo, una parada de emergencia, cortina de luz o compuerta de seguridad. Esta instrucción solo puede activar la Salida 1 cuando ambas entradas de seguridad, Canal A y Canal B, están en el estado activo según se determine por el operando Tipo de entrada y se lleven a cabo las acciones de restablecimiento correctas.
Además, esta instrucción puede mute un dispositivo de seguridad, tal como una cortina de luz. Cuando se habilita mute, puede interrumpirse un campo de detección del dispositivo de seguridad, donde el Canal A y el Canal B pueden pasar al estado seguro sin desactivar la Salida 1. La entrada Estado del piloto de mute se utiliza para supervisar el estado de la salida Piloto de mute. Si esta entrada está siempre en OFF (0), se genera un fallo.
ADVERTENCIA: Al mute un dispositivo de seguridad, el dispositivo ya no protege del peligro, por lo que debe haber alguna otra protección en su lugar.
Los diagramas de tiempo de las instrucciones Paro con entrada de doble canal (DCS) y Paro con entrada de doble canal con prueba (DCST) también se aplican a esta instrucción.
Los diagramas de funcionamiento de la DCSTM, mostrados a continuación, resaltan las características de los operandos relacionados con mute, como Mute, Estado del piloto de mute y Piloto de mute.
Idiomas disponibles
Diagrama de lógica de escalera
DCSTM_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
La instrucción DCSTM requiere que su primer operando sea una instancia del tipo de datos DCI_STOP_TEST_MUTE.
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.
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).
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
DCSTM
DCI_STOP_TEST_MUTE
etiqueta
Estructura DCSTM
Safety Function
DINT
elemento de lista
Este operando proporciona un nombre de texto sobre cómo se utiliza esta instrucción. Las opciones son: escáner de área (3), tapete de seguridad (4), cortina de luz (2) 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.
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:
Canal A = 0 y Canal B = 1, o
Canal A = 1 y Canal B = 0
Complementario: El estado inconsistente es cuando:
Canal A = 0 y Canal B = 0, o
Canal A = 1 y Canal B = 1
El rango es de 5 a 3000 ms.
Restart Type
BOOL
elemento de lista
Esta entrada configura la Salida 1 para Reinicio manual o automático.
Manual (0): -
Para activar la Salida 1, se requiere una transición de la entrada Restablecer desde OFF (0) a ON (1), mientras que todas las condiciones de habilitación de Salida 1 se cumplen.
Automático (1): -
La Salida 1 se activa 50 ms después de que se hayan cumplido todas las condiciones de habilitación.
Importante:
El Reinicio automático solo se puede utilizar en situaciones de la aplicación en las que no se pueden producir condiciones poco seguras como resultado de su uso, o que la función de restablecimiento se realiza en otras partes del circuito de seguridad (por ejemplo, la función de salida).
Cold Start Type
BOOL
elemento de lista
Este operando especifica el comportamiento de la Salida 1 cuando se aplica alimentación eléctrica al controlador o el modo cambia a Marcha.
Manual (0): -
La Salida 1 no se activa cuando el Estado de entrada se coniverte en válido o cuando se borra el fallo de Estado de entrada. (El dispositivo se debe probar antes de que la Salida 1 pueda ser activada).
Automático (1): -
La Salida 1 se activa inmediatamente cuando el Estado de entrada se convierte en válido o cuando el fallo del Estado de entrada se borra, y ambas entradas están en el estado activo.
Test Type
DINT
elemento de lista
El operando define qué tipo de prueba se produce cuando la Solicitud de prueba realiza una transición de ON (1) a OFF (0).
Ninguna (0): -
Pone la función de prueba en OFF (0).
Manual (1): -
La Salida 1 se desactiva inmediatamente cuando la entrada Solicitud de prueba realiza una transición de ON (1) a OFF (0). La salida Comando de prueba se activa hasta que se realice una prueba funcional, como por ejemplo abrir y cerrar una compuerta de seguridad, interrumpir y restaurar una cortina de luz, y las acciones de restablecimiento se realizan dependiendo del ajuste del operando Tipo de reinicio.
Activo = 2: -
La Salida 1 permanece activada cuando la entrada Solicitud de prueba realiza una transición de ON (1) a OFF (0) y la salida Comando de prueba está activada, lo que debería forzar una prueba automática del dispositivo de seguridad. Por ejemplo, una cortina de luz que tenga capacidad de prueba. Si las salidas Canal A y el Canal B realizan una transición correctamente al estado seguro y vuelven al estado activo antes de que expire el Tiempo de prueba, la salida Comando de prueba se desactiva y el dispositivo de seguridad continúa operando normalmente. Si las entradas de seguridad no realizan una transición correctamente antes de que expire el Tiempo de prueba, la Salida 1 se desactiva inmediatamente y se genera un fallo.
Test Time
DINT
inmediato
El tiempo máximo para completar una prueba activa. Si la prueba no se ha completado dentro de este tiempo, se genera un fallo. Consulte el operando Tipo de prueba para obtener más información.
IMPORTANTE: Este tiempo no puede superar los 150 ms para las cortinas de luz de tipo 2 según se especifica en la norma EN-61496-1.
El rango válido es de 5 a 1000 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 de seguridad para la instrucción.
Channel B
1
BOOL
etiqueta
Esta entrada es una de las dos entradas de seguridad para la instrucción.
Test Request
BOOL
etiqueta
Esta señal fuerza la realización de una prueba funcional. Consulte el operando Tipo de prueba para obtener más información.
ON (1) -> OFF (0): Desencadena una prueba funcional.
Mute
BOOL
etiqueta
Esta entrada se usa para mute el dispositivo de seguridad.
OFF (0): Mute no está activado.
ACTIVADO (ON) (1): Mute está activado. La salida Piloto de mute está activada y la Salida 1 no se desactiva cuando el dispositivo de seguridad se desconecta (el Canal A o el Canal B pasan al estado seguro).
Muting Lamp Status
BOOL
etiqueta
inmediato
Este es el estado del piloto de mute. Si este estado no es válido, la Salida 1 se desactivará inmediatamente y se generará un fallo.
OFF (0): El Estado del piloto de mute no es válido. Se genera un fallo.
ACTIVADO (ON) (1): El Estado del piloto de mute es válido.
Input Status
BOOL
etiqueta
inmediato
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
Si el Tipo de reinicio = Manual, esta entrada se utiliza para activar la Salida 1 una vez que Canal A y Canal B estén ambos en el estado activo.
Si el Tipo de reinicio = Automático, esta entrada no se utiliza para activar la Salida 1.
Esta entrada borra la instrucción y fallos del circuito siempre que la condición del fallo no esté presente.
OFF (0) -> ON (1): Se restablecen las salidas FP (Error presente) y Código de fallo.
1
Si esta entrada proviene de un módulo de entrada
Guard I/O
, asegúrese de que la entrada esté configurada como individual, 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.
Esta 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 cuando se cumplen las condiciones de entrada.
La salida se desactiva cuando:
  • El Canal A o el Canal B transiciona al estado seguro.
  • La entrada Estado de entrada está OFF (0).
  • Se solicita una prueba manual. La Solicitud de prueba se pone en OFF (0) cuando el Tipo de prueba = Manual.
  • Se produce un fallo de Prueba activa, es decir, la Prueba activa no se ha completado dentro del Tiempo de prueba activa.
  • La entrada Mute realiza la transición de ON (1) a OFF (0) cuando el Canal A o el Canal B se encuentran en el estado seguro.
  • La entrada Estado del piloto de mute está en OFF (0).
Test Command (TC)
BOOL
Si el Tipo de prueba = Manual, esta salida se activará cuando deba realizarse una prueba funcional manual.
Si el Tipo de prueba = Activa, esta salida se activará para notificar a un dispositivo de seguridad —como una cortina de luz— que se debe realizar una prueba manual.
Muting Lamp (ML)
BOOL
Esta salida sirve para accionar un piloto de mute
1
. El estado del piloto de mute debería introducirse en la entrada Estado del piloto de mute.
ACTIVADO (ON) (1): Actualmente mute está activo. El piloto de mute cambia a ON (1).
OFF (0): Actualmente mute no está activo.
Safe state (SS)
BOOL
Esta salida se pone en ON (1) cuando las entradas se encuentran en un estado seguro, con independencia de si la instrucción se ha inhibido o no.
ACTIVADO (ON) (1): Actualmente las entradas se encuentran en el estado seguro.
OFF (0): Actualmente las entradas no se encuentran en el estado seguro.
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 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.
1
Las salidas de prueba del módulo
Guard I/O
que están configuradas para mute se pueden usar para este propósito.
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 Í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
Los .O1, .TC, .ML, .SS 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
Normal
El diagrama de tiempo muestra el comportamiento normal de mute. En (A), la salida Piloto de mute se activa cuando la entrada Mute se pone en ON (1). En (B), la Salida 1 no se desactiva porque la instrucción se encuentra actualmente inhibida. En (C), mute está en OFF (0) pero la Salida 1 permanece activada porque ahora las entradas de seguridad se encuentran en el estado activo. En (D), la Salida 1 está desactivada porque las entradas de seguridad realizan la transición al estado seguro y mute ya no está en ON (1). En (E), mute vuelve a estar activo pero no se activa la Salida 1 porque la señal de mute nunca puede activar la Salida 1. En (F), la Salida 1 se activa 50 ms después de que las entradas de seguridad pasen al estado activo. En (G), la Salida 1 se desactiva cuando mute está deshabilitado y las entradas de seguridad están en el estado seguro.
DCTSM Normal Operation
Funcionamiento con fallo del estado del piloto de mute
El diagrama de tiempo muestra el fallo del Estado del piloto de mute. En (A), las entradas de seguridad pasan al estado seguro, pero la Salida 1 permanece activada porque la instrucción está inhibida.
En (B), la entrada Estado del piloto de mute realiza la transición a un estado no válido, lo que desactiva de inmediato la Salida 1 y genera un fallo. En (C), el fallo no se puede restablecer porque el Estado del piloto de mute sigue siendo no válido. En (D), el fallo se ha borrado porque se ha activado un restablecimiento y el Estado del piloto de mute ya es válido. Esto también activa la Salida 1 porque las entradas de seguridad están en el estado activo.
Dual DCTSM Muting Lamp Status 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.
1
El Estado del piloto de mute ha realizado la transición a un estado no válido mientras que la instrucción se estaba ejecutando.
  • Compruebe el estado de la entrada Mute.
  • Restablezca el fallo.
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.
16#4030
16432
La Prueba activa no se ha completado dentro del Tiempo de prueba.
  • Compruebe el dispositivo.
  • Asegúrese de que la característica de pruebas funciona correctamente.
  • Restablezca el fallo.
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.
5
La entrada Restablecer se mantiene ON (1)
Ajuste la entrada Restablecer en OFF (0)
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.
16#4000
16384
El dispositivo no ha sido probado funcionalmente en la puesta en marcha.
Realice una prueba funcional de las entradas (ponga el Canal A y el Canal B en un estado seguro).
16#4001
16385
El dispositivo no pasó por la prueba funcional después de que se produjera un fallo.
  • Compruebe el cableado.
  • Realice una prueba funcional del dispositivo (ponga el Canal A y el Canal B en el estado seguro).
16#4030
16432
Esperando a que se produzca la prueba funcional manual.
Realice una prueba funcional del dispositivo (ponga el Canal A y el Canal B en el estado seguro).
16#4031
16433
Se está realizando la Prueba activa.
Solo a título informativo.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal