Entrada diversa (DIN)

Esta instrucción corresponde a los controladores Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
Utilice la instrucción Entrada diversa (DIN) para emular la funcionalidad de entrada de un relé de seguridad dentro de un entorno programable de software.
Idiomas disponibles
Diagrama de lógica de escalera
DIN_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 módulos de entrada de seguridad están configurados 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 funciones de seguridad del PLe (Cat.4).
Esta tabla explica las entradas de las instrucciones.
Parámetro
Tipo de datos
Descripción
Valores
DIN
DIVERSE_INPUT
Este parámetro es una etiqueta de respaldo que mantiene información de ejecución importante para cada uso de esta instrucción.
Para ver ejemplos de usos incorrectos de etiquetas de respaldo, consulte Usos de etiquetas de respaldo que pueden provocar un funcionamiento inesperado.
-
Tipo de restablecimiento (Reset Type)
BOOL
El Tipo de restablecimiento determina si la instrucción está usando un restablecimiento Manual o Automático para la Salida 1.
Manual = 1 o
Automático = 0
Canal A (Channel A)
1
BOOL
Entrada Canal A (normalmente abierta)
Seguro = 0,
Activo = 1
Canal B (Channel B)
1
BOOL
Entrada Canal B (normalmente cerrada)
Seguro = 1,
Activo = 0
Restablecimiento de circuito (Circuit Reset)
BOOL
Entrada Restablecimiento de circuito
Restablecimiento manual: establece la Salida 1 después de que el Canal A y el Canal B pasen al estado Activo y la entrada Restablecimiento de circuito realice la transición de cero a uno.
Restablecimiento automático: visible pero no utilizado.
Inicial = 0
Restablecido = 1
Restablecimiento de fallos
BOOL
Después de que las condiciones de fallo se hayan corregido para la instrucción, se borrarán las salidas de fallo de dicha instrucción cuando esta entrada realice una transición de OFF a ON.
Inicial = 0
Restablecido = 1
1
Si esta entrada procede de un módulo de entrada
Guard I/O
, asegúrese de que la entrada está configurada como sencilla, no equivalente o complementaria.
Esta tabla explica las salidas de las instrucciones.
Parámetro
Tipo de datos
Descripción
Valores
Salida 1
BOOL
La Salida 1 se establece en el estado Activo cuando se cumplen las condiciones de entrada.
Seguro = 0,
Activo = 1
Ciclar entradas (Cycle Inputs)
BOOL
Ciclar entradas solicita una acción. Antes de que la Salida 1 se active, las entradas Canal A y Canal B deben realizar el ciclo por los estados seguros simultáneamente antes de que pueda restablecerse el circuito.
Esta solicitud se borra cuando el Canal A y el Canal B realizan la transición al estado de seguridad.
Inicial = 0
Solicitud = 1
Restablecimiento del circuito retenido (Circuit Reset Held On)
BOOL
Restablecimiento manual: La solicitud Restablecimiento del circuito retenido se establece cuando ambos canales de entrada realizan la transición a los estados activos y la entrada Restablecimiento de circuito ya está activada.
La solicitud Restablecimiento del circuito retenido se borra cuando la entrada Restablecimiento de circuito se desactiva.
Restablecimiento automático: visible pero no utilizado.
Inicial = 0
Solicitud = 1
Entradas inconsistentes (Inputs Inconsistent)
BOOL
Se establece este fallo cuando el Canal A y el Canal B se encuentran en estados inconsistentes (uno Seguro y uno Activo) durante un periodo de tiempo mayor que el Periodo de tiempo de inconsistencia (que se indica a continuación). Este fallo se borra cuando las entradas Canal A y Canal B vuelven a los estados consistentes (ambas en estado Seguro o Activo) y la entrada Restablecimiento de fallo realiza la transición de OFF a ON.
Periodo de tiempo de inconsistencia: 500 ms
Inicial = 0
Fallo = 1
Fallo presente (Fault Present)
BOOL
Se establece siempre que un fallo esté presente en la instrucción. La Salida 1 no puede entrar en el estado Activo cuando se ha establecido un Fallo presente. Fallo presente se borra cuando todos los fallos se borran y la entrada Restablecimiento de fallo realiza la transición de OFF a ON.
Inicial = 0
Fallo = 1
IMPORTANTE: No escriba en ninguna etiqueta de salida de instrucción bajo ninguna circunstancia.
Operación
Funcionamiento normal
Esta instrucción supervisa los estados de dos canales de entrada y activa la Salida 1 cuando se cumplen las siguientes condiciones:
Al usar el Restablecimiento manual: ambas entradas están en el estado Activo y la entrada Restablecimiento de circuito realiza la transición de cero a uno.
Al usar el Restablecimiento automático: ambas entradas se encuentran en el estado Activo durante 50 ms.
Esta instrucción desactiva la Salida 1 cuando uno o ambos canales de entrada vuelven al estado Seguro.
La instrucción Entrada diversa (DIN) tiene un canal de entrada normalmente abierto y uno normalmente cerrado. Esto significa que un "0" en el canal normalmente abierto y un "1" en el canal normalmente cerrado representan el estado Seguro, y viceversa, el estado Activo.
Consulte Instrucciones de seguridad para obtener más información sobre cómo controlar los datos de entrada asociados al canal normalmente cerrado.
Estos cambios de estado en el funcionamiento normal se muestran en los siguientes diagramas de tiempo:
DIN manual and auto reset
Funcionamiento con Entradas inconsistentes
Esta instrucción genera un fallo si los canales de entrada se encuentran en estados inconsistentes (es decir, uno Seguro y el otro Activo) durante un periodo de tiempo mayor que el especificado. El Periodo de tiempo de inconsistencia es de 500 ms.
Las salidas de Entradas inconsistentes y de Fallo presente enuncian esta condición de fallo. La Salida 1 no puede entrar en el estado Activo si la salida Fallo presente está activa. La indicación de fallo se borra cuando se soluciona la situación conflictiva y la entrada Restablecimiento de fallo realiza la transición de "0" a "1".
Estos cambios de estado se muestran en el siguiente diagrama de tiempo:
DIN Operation with inconsistent inputs
Funcionamiento con Restablecimiento del circuito retenido: solo Restablecimiento manual
Esta instrucción también establece la solicitud de la salida Restablecimiento del circuito retenido si la entrada Restablecimiento de circuito está establecida (1) cuando los canales de entrada realicen la transición al estado Activo.
Estos cambios de estado se muestran en el siguiente diagrama de tiempo.
DIN Operation with circuit reset held on
Funcionamiento de Ciclar entradas
Si uno de los canales de entrada - mientras la Salida 1 está activa - realiza la transición desde el estado Activo al Seguro, y vuelve al Activo antes de que el otro canal de entrada realice la transición al estado Seguro, se establecerá la solicitud de salida de Ciclar entradas. La Salida 1 no podrá entrar de nuevo en el estado Activo hasta que ambos canales de entrada realicen el ciclo a través de sus estados seguros.
Estos cambios de estado se muestran en el siguiente diagrama de tiempo:
DIN Cycle Inputs Operation
Relación entre el cableado E/S y los Parámetros de las instrucciones
Cableado y programación de entrada diversa con restablecimiento manual
El siguiente diagrama de cableado es un ejemplo de conexión de un interruptor de dos canales con entradas diversas a un módulo E/S de seguridad 1791DS para cumplir con la norma ISO 13849-1 categoría 4.
DIN Relationship of I_O wiring
El siguiente ejemplo de programación muestra cómo se puede aplicar la instrucción Entrada diversa con Restablecimiento manual al diagrama de cableado anterior.
DIN_Other_Pg353_v31
La norma ISO 13849-1 categoría 4 exige que se realicen pruebas de impulsos en las entradas de manera independiente. El software de programación
Logix Designer
se utiliza para configurar los siguientes parámetros del módulo E/S (I/O) para la prueba de impulsos.
Configuración de entrada
Punto de entrada
Tipo
Modo de punto
Origen de la prueba
0 (IN0)
Simple
Prueba de impulsos de seguridad
0 (T0)
1 (IN1)
Simple
Prueba de impulsos de seguridad
1 (T1)
2 (IN2)
Simple
Seguridad
Ninguno
3 (IN3)
Simple
Seguridad
Ninguno
Salida de la prueba
Punto de salida de la prueba
Modo de punto
0 (T0)
Prueba de impulsos
1 (T1)
Prueba de impulsos
2 (T2)
Fuente de alimentación
3 (T3)
No utilizado
Cableado y programación de entrada diversa con restablecimiento automático
El siguiente diagrama de cableado es un ejemplo de conexión de un interruptor de dos canales con entradas diversas a un módulo E/S de seguridad 1791DS para cumplir con la norma ISO 13849-1 categoría 4.
ADVERTENCIA: Varias normas de seguridad (EN 60204, ISO 13849-1) exigen que, al emplear la función Restablecimiento de circuito automático, se implementen otras medidas para garantizar que no ocurra un inicio inesperado o no deseado en el sistema o la aplicación.
DIN Safety Module
El siguiente ejemplo de programación muestra cómo se puede aplicar la instrucción Entrada diversa con Restablecimiento automático al diagrama de cableado anterior.
DIN_Other_Pg354_v31
La norma ISO 13849-1 categoría 4 exige que se realicen pruebas de impulsos en las entradas de manera independiente. El software de programación
Logix Designer
se utiliza para configurar los siguientes parámetros del módulo E/S (I/O) para la prueba de impulsos.
Configuración de entrada
Punto de entrada
Tipo
Modo de punto
Origen de la prueba
0 (IN0)
Simple
Prueba de impulsos de seguridad
0 (T0)
1 (IN1)
Simple
Prueba de impulsos de seguridad
1 (T1)
2 (IN2)
Simple
Seguridad
Ninguno
Salida de la prueba
Punto de salida de la prueba
Modo de punto
0 (T0)
Prueba de impulsos
1 (T1)
Prueba de impulsos
2 (T2)
Fuente de alimentación
Comportamiento de estado de reglón falso
Al utilizar la instrucción en un reglón falso, el comportamiento es exactamente el mismo que en el estado del reglón verdadero, con la excepción de que todas las salidas - incluidas solicitudes e indicadores de fallo - estarán a cero. Cuando el estado del reglón se convierte en verdadero, las salidas quedarán establecidas por la lógica en las instrucciones.
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
Los.O1, .CI, .CRHO, .II y .FP se borran a falsos.
La condición de entrada de renglón es falsa
La instrucción ejecuta tal como se describe en la sección Comportamiento de estado de reglón falso.
La condición de entrada de renglón es verdadera
La instrucción ejecuta tal como se describe en la sección Funcionamiento normal.
Post-escaneado
La instrucción ejecuta tal como se describe en la sección Comportamiento de estado de reglón falso.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal