Entrada analógica de doble canal (DCA - versión entera y DCAF - versión de punto flotante)

Esta instrucción corresponde a los controladores Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
La instrucción Entrada analógica de doble canal monitoriza dos canales de entrada analógica originados a partir de un módulo de entrada analógica. La Salida 1 se activa cuando ambas entradas analógicas, Canal A y Canal B, se encuentran dentro de los ajustes de Tolerancia y Límite alto y Límite bajo, y se han llevado a cabo las acciones de restablecimiento correctas.
IMPORTANTE: No utilice la instrucción DCA con la función de doble canal del módulo analógico de Guard I/O. Ajuste las entradas del módulo Guard I/O a canal simple cuando se utilice la instrucción DCA o DCAF.
Idiomas disponibles
Diagrama de lógica de escalera
DCA_DCAF_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
ADVERTENCIA: Si cambia los parámetros de la instrucción 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: No utilice el mismo nombre de etiqueta para más de una instrucción en el mismo programa. No escriba en ninguna etiqueta de salida de instrucción bajo ninguna circunstancia.
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.
La siguiente tabla proporciona los parámetros que se utilizan para configurar la instrucción. Dichos parámetros no pueden cambiarse en el tiempo de ejecución.
Parámetro
Tipo de datos
Formato
Descripción
(Entero) DCA
DCA_INPUT
etiqueta
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.
(Real) DCAF
DCAF_INPUT
etiqueta
Tipo de reinicio (Restart Type)
BOOL
nombre
Este parámetro configura la Salida 1 para un Reinicio manual o automático.
Manual (0) -
Cuando tanto el Canal A como el Canal B se encuentran dentro del ajuste de Tolerancia y dentro de los ajustes de Límite alto y Límite bajo, se requiere una transición de la entrada Restablecer de OFF (0) a ON (1) para activar la Salida 1.
Automático (1) -
La Salida 1 se activa 50 ms después de que tanto el Canal A, como el Canal B se encuentren dentro del ajuste de Tolerancia y dentro de los ajustes de Límite alto y Límite bajo.
safety advisory
ATENCIÓN:
El Reinicio automático puede usarse solo en situaciones en las que pueda probar que no pueden producirse condiciones peligrosas como resultado de su uso, o que la función de restablecimiento se lleva a cabo en algún otro lugar del circuito de seguridad (por ejemplo, la función de salida).
Tipo de arranque en frío (Cold Start Type)
BOOL
nombre
Este parámetro 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 convierte en válido o cuando se borra el fallo del Estado de entrada.
Automático (1) -
Cuando tanto el Canal A como el Canal B se encuentran dentro del ajuste de Tolerancia y dentro de los ajustes de Límite alto y Límite bajo, la Salida 1 se activa inmediatamente cuando el Estado de entrada se convierte en válido o cuando se borra el fallo del Estado de entrada.
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
DINT (DCA)
REAL (DCAF)
etiqueta
Esta entrada es una de las dos entradas analógicas de seguridad para la instrucción.
Channel B
DINT (DCA)
REAL (DCAF)
etiqueta
Esta entrada es una de las dos entradas analógicas de seguridad para la instrucción.
Discrepancy Time (ms)
DINT
inmediato
etiqueta
La cantidad de tiempo que se permite estar fuera de tolerancia a las entradas Canal A y Canal B, antes de que se genere un fallo de instrucción.
El rango válido es de 5 a 3000 ms. Un valor de 0 deshabilita el temporizador. El valor de 0 solo puede aplicarse a través del uso de una etiqueta.
IMPORTANTE: Los valores de 1 a... 4 se restablecen al valor mínimo (5). Los valores superiores a 3000 se restablecen al valor máximo (3000).
High Limit
DINT (DCA)
REAL (DCAF)
etiqueta
inmediato
La Salida HTP se convierte en ON cuando la entrada Canal A o Canal B supera este valor.
Low Limit
DINT (DCA)
REAL (DCAF)
etiqueta
inmediato
La Salida LTP se converte en ON cuando la entrada Canal A o Canal B cae por debajo de este valor.
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.
Reset
1
BOOL
etiqueta
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.
Tolerance
DINT (DCA)
REAL (DCAF)
etiqueta
inmediato
El número de recuentos en los que pueden diferir el Canal A y el Canal B sin que afecte a la Salida 1.
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. Las salidas pueden usarse para favorecer el uso de etiquetas externas (módulos de salida de seguridad) o etiquetas internas en otras rutinas 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:
  • La diferencia entre los valores de las entradas Canal A y Canal B supera el ajuste de Tolerancia durante más tiempo que el Tiempo de discrepancia.
  • El Canal A y, o el Canal B superan los ajustes de Límite alto o Límite bajo.
  • La entrada Estado de entrada está OFF (0).
High Trip Point (HTP)
BOOL
ACTIVADO (ON) (1): La entrada Canal A o Canal B supera el valor de la entrada Límite alto.
OFF (0): La entrada Canal A o Canal B es menor o igual al valor de la entrada Límite alto.
Low Trip Point (LTP)
BOOL
ACTIVADO (ON) (1): La entrada del Canal A o Canal B cae por debajo del valor de la entrada Límite Bajo.
OFF (0): La entrada Canal A o Canal B es mayor o igual al valor de la entrada Límite bajo.
01 On Time
DINT
Esta salida representa la duración en horas que la Salida 1 ha estado activada (ON).
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. Para conocer una lista de códigos de fallo, consulte 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. Para conocer una lista de códigos de diagnóstico, consulte Códigos de diagnóstico.
Este parámetro no está relacionado con la seguridad.
Revision
Constant
Esta salida contiene el nivel de revisión del firmware de la instrucción.
IMPORTANTE: No escriba en ninguna etiqueta de salida de instrucción bajo ninguna circunstancia.
Operación
Funcionamiento normal
El diagrama de tiempo ilustra el funcionamiento normal con el Tipo de reinicio configurado en Manual y el Tipo de arranque en frío configurado en Manual. En (A), la Salida 1 se activa debido a que las entradas Canal A y Canal B se encuentran dentro de los ajustes de Tolerancia y dentro de los ajustes de Límite alto y Límite bajo cuando se desencadena el restablecimiento. En (B), la Salida 1 se desactiva debido a que la entrada Canal A se cambia por debajo del Límite bajo. La Salida 1 se activa en (C) cuando se desencadena un restablecimiento debido a que el Canal A ahora está dentro de Tolerancia y los ajustes de Límite.
Funcionamiento normal (Reinicio manual, Arranque en frío manual)
DCA and DCF normal operation_manual
Funcionamiento normal (Reinicio manual, Arranque en frío automático)
El diagrama de tiempo ilustra el funcionamiento normal con el Tipo de reinicio configurado en Manual y el Tipo de arranque en frío configurado en Automático. Cuando el Tipo de arranque en frío es Automático, la Salida 1 se activa tan pronto como la entrada Estado de entrada se convierte en válida [transición de OFF (0) a ON (1)] por primera vez, como al aplicar alimentación eléctrica a un controlador PLC.
En (A), la Salida 1 se activa inmediatamente después de que el Estado de entrada sea válido mientras que las entradas Canal A y Canal B se encuentran dentro de los ajustes de Tolerancia y dentro de los ajustes de Límite alto y Límite bajo. En (B), la Salida 1 se desactiva cuando la entrada Canal B cae por debajo del Límite bajo. La Salida 1 no puede activarse de nuevo hasta (C), cuando se desencadena un restablecimiento mientras que las entradas Canal A y Canal B se encuentran dentro de los ajustes de Tolerancia y de Límite.
DCA nad DCF normal operation manual_auto
Funcionamiento normal (Reinicio automático, Arranque en frío manual)
El diagrama de tiempo ilustra el funcionamiento normal con Reinicio automático y Arranque en frío manual. En (A), la Salida 1 se activa cuando se desencadena un restablecimiento mientras las entradas Canal A y Canal B se encuentran dentro de los ajustes de Tolerancia y dentro de los ajustes de Límite alto y Límite bajo. La Salida 1 se desactiva en (B) cuando la entrada Canal B cae por debajo del Límite bajo. La Salida 1 se activa automáticamente de nuevo en (C), 50 ms después de que la entrada Canal B vuelva a estar dentro de los ajustes de Tolerancia y Límite.
DCA and DCF normal operation_auto restart_manual cold start
Funcionamiento normal (Reinicio automático, Arranque en frío automático)
El diagrama de tiempo ilustra el funcionamiento normal con Reinicio automático y Arranque en frío automático. Cuando el Tipo de arranque en frío es Automático, la Salida 1 se activa tan pronto como la entrada Estado de entrada se convierte en válida [transición de OFF (0) a ON (1)] por primera vez, como al aplicar alimentación eléctrica a un controlador PLC. Para que la Salida 1 se active, el Canal A y el Canal B deben estar dentro de los ajustes de Tolerancia y de Límite alto y Límite bajo.
En (A), la Salida 1 se activa cuando la entrada Estado de entrada es válida mientras que las entradas Canal A y Canal B se encuentran dentro de los ajustes de Tolerancia y dentro de los ajustes de Límite alto y Límite bajo. En (B), la Salida 1 se desactiva cuando las entradas Canal A y Canal B superan el Límite alto. La Salida 1 se activa automáticamente en (C), 50 ms después de que las entradas Canal A y Canal B vuelva a entrar dentro de los Límites mientras continúan estando dentro de Tolerancia.
DCA and DCF normal oper_auto rest and cold start
Fallo de estado de entrada
Fallo de estado de entrada (Reinicio manual, Arranque en frío manual)
El diagrama de tiempo muestra un fallo que ocurre cuando la entrada Estado de entrada se convierte en no válida. La Salida 1 se activa en (A) cuando se desencadena un restablecimiento y las entradas Canal A y Canal B se encuentran dentro de Tolerancia y dentro de los ajustes de Límite alto y Límite bajo. Se produce un fallo en (B) porque la entrada Estado de entrada se convierte en no válida, lo cual desactiva la Salida 1. El fallo no puede borrarse en (C) porque el Estado de entrada sigue siendo no válido. En (D), el Estado de entrada es válido, el fallo se borra y la Salida 1 se activa cuando se desencadena el restablecimiento.
DCA and DCF input status fault_Manual
Fallo de estado de entrada (Reinicio manual, Arranque en frío automático)
El diagrama de tiempo ilustra un fallo que ocurre cuando la entrada Estado de entrada se convierte en no válida. La Salida 1 se activa en (A) cuando la entrada Estado de entrada es válida debido a que el Tipo de arranque en frío es Automático y las entradas Canal A y Canal B se encuentran dentro de Tolerancia y de los ajustes de Límite alto y Límite bajo. Se produce un fallo en (B) cuando el Estado de entrada se convierte en no válido, lo cual desactiva la Salida 1. El fallo no puede borrarse en (C) porque el Estado de entrada sigue siendo no válido. En (D), el Estado de entrada es válido, el fallo se borra y la Salida 1 se activa cuando se desencadena el restablecimiento.
DCA and DCAF input status fault_manual_auto cold start
Fallo de discrepancia (Reinicio manual)
El diagrama de tiempo ilustra un fallo que se produce cuando la diferencia entre el Canal A y el Canal B supera la Tolerancia durante un periodo mayor que el Tiempo de discrepancia. En (A), el Canal A y el Canal B salen fuera de Tolerancia y se inicia el temporizador de discrepancia. En (B), se produce un fallo de discrepancia debido a que el Canal A y el Cabal B han estado fuera de Tolerancia durante al menos 250 ms, el Tiempo de discrepancia configurado. En (C), el fallo no se borra debido a que la diferencia entre las entradas Canal A y Canal B es aún mayor que la Tolerancia. El fallo se borra y la Salida 1 se activa en (D) cuando se desencadena un restablecimiento y la diferencia entre las entradas Canal A y Canal B cae dentro de Tolerancia. En (E), la diferencia entre el Canal A y Canal B de nuevo supera la Tolerancia y se inicia el temporizador de discrepancia. Se produce otro fallo de discrepancia en (F) cuando se supera el Tiempo de discrepancia.
DCA and DCAF Discrepency Fault_manual restart
Comportamiento de estado de reglón falso
Cuando la instrucción se ejecuta en un reglón falso, todas las salidas de la misma se ajustan a 0.
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
00
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#4050
16464
La diferencia entre los valores de las entradas Canal A y Canal B supera el ajuste de Tolerancia durante más tiempo que el Tiempo de discrepancia.
  • Compruebe el cableado.
  • Lleve el Canal A y el Canal B dentro del nivel de tolerancia.
  • 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 fallo
Descripción
Acción correctiva
00
Sin fallo.
Ninguno.
16#05
5
La entrada Restablecer se mantiene ON (1).
Ajuste la entrada Restablecer en OFF (0).
16#20
32
La entrada Estado de entrada estaba OFF (0) cuando se inició 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#4050
16464
Al arranque, la diferencia entre los valores de las entradas Canal A y Canal B son mayores que el ajuste de Tolerancia.
Compruebe que las entradas Canal A y Canal B son válidas y configure el ajuste de tolerancia adecuadamente para la aplicación.
16#4051
16465
El ajuste de Límite bajo es mayor que el valor de Límite alto.
Configure los ajustes de forma que el valor de Límite bajo sea menor que el de Límite alto.
16#4052
16466
El valor de la entrada Canal A es menor que el valor de Límite bajo.
Compruebe que las entradas Canal A y Canal B son válidas y configure los ajustes de Límite alto y Límite bajo adecuadamente para la aplicación.
16#4053
16467
El valor de la entrada Canal B es menor que el valor de Límite bajo.
Compruebe que las entradas Canal A y Canal B son válidas y configure los ajustes de Límite alto y Límite bajo adecuadamente para la aplicación.
16#4054
16468
El valor de la entrada Canal A es mayor que el valor de Límite alto.
Compruebe que las entradas Canal A y Canal B son válidas y configure los ajustes de Límite alto y Límite bajo adecuadamente para la aplicación.
16#4055
16469
El valor de la entrada Canal B es mayor que el valor de Límite alto.
Compruebe que las entradas Canal A y Canal B son válidas y configure los ajustes de Límite alto y Límite bajo adecuadamente para la aplicación.
16#4056
16470
El valor de la entrada Tolerancia es un número negativo.
Cambie el valor de la entrada Tolerancia a un número positivo.
16#4057
16471
La diferencia entre los valores de las entradas Canal A y Canal B son mayores que el ajuste de Tolerancia.
Compruebe que las entradas Canal A y Canal B son válidas y configure el ajuste de tolerancia adecuadamente para la aplicación.
16#4058
16472
El valor de Tiempo de discrepancia no se encuentra dentro del rango permitido y se fuerza a tomar el valor mínimo o máximo.
Ajuste el valor de Tiempo de discrepancia para que quede dentro del rango permitido de 5 a 3000 ms.
Afecta a las marcas de estado matemáticas
No
Fallo mayor/menor
Ninguno. Consulte los Atributos comunes para fallos relacionados con el operando.
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
O1, .HTP, .LTP Y .FP se borran y se establecen en Falso.
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 ejecuta tal como se describe en la sección Funcionamiento normal.
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