Control de válvula auxiliar (AVC)
Esta instrucción corresponde a los controladores Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
La instrucción Control de válvula auxiliar (AVC) controla una válvula auxiliar que se usa con la válvula principal del embrague o del freno de prensa. Esta instrucción se usa cuando se desee un retardo entre la habilitación y la deshabilitación de la válvula principal del embrague o del freno y la válvula auxiliar (por ejemplo, una aplicación del embrague o del freno suave). El embrague o el freno pueden accionarse en una secuencia en dos pasos, lo que alivia la presión para proporcionar una puesta en marcha y una parada más suave de la prensa. Se requiere una instrucción AVC para cada función que vaya a implementarse. Por ejemplo, si se requiere un retardo al poner en marcha o parar una prensa, una instrucción AVC controla el retardo de arranque y otra instrucción controla el retardo de parada.
La sincronización de la reacción de la válvula auxiliar puede configurarse. Además, la instrucción puede configurarse de modo que maneje diversos tipos de válvulas y señales de retroalimentación negativas o positivas.
ADVERTENCIA:
No siempre es deseable permitir que la reacción de la válvula auxiliar tenga un retardo. Por ejemplo, en una aplicación de seguridad de prensas, el frenado suave de la carrera descendente de la prensa no está permitido. Por tal motivo, los retardos pueden deshabilitarse temporalmente poniendo la entrada Habilitación de retardo en OFF (0).
Idiomas disponibles
Diagrama de lógica de escalera

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 ocurrir un funcionamiento inesperado si:
- Los operandos de etiqueta de salida se sobrescriben.
- Los miembros de un operando de estructura se sobrescriben.
- Los operandos de estructura son compartidos por varias instrucciones.
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.
En la siguiente tabla se indican 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 | |
|---|---|---|---|---|
AVC | AUX_VALVE_CONTROL | etiqueta | Estructura AVC | |
Feedback Type | BOOL | Desplegable | Este operando define los estados OFF y ON de la retroalimentación positiva y la negativa. | |
Positive (1) | OFF (0): Output 1 OFF, Feedback 1 OFF. ON (1): Output 1 ON, Feedback 1 ON. | |||
Negative (0) | OFF (0): Output 1 OFF, Feedback 1 ON. ON (1): Output 1 ON, Feedback 1 OFF. | |||
Feedback Reaction Time | DINT | inmediato | Este operando especifica la cantidad de tiempo que la instrucción espera la entrada de retroalimentación 1 para reflejar el estado de la Salida 1 tal como define el operando Tipo de retroalimentación. El rango válido es de 5 a 1000 ms. | |
Delay Type | BOOL | nombre | Este operando especifica dónde se va a producir el retardo de la válvula auxiliar. Vea los diagramas de tiempo a continuación para obtener más información. ACTIVADO (ON) (1): El retardo se produce cuando la entrada Accionar realiza la transición de OFF (0) a ON (1). OFF (0): El retardo se produce cuando la entrada Accionar realiza la transición de ON (1) a OFF (0). | |
Delay Time | DINT | inmediato | Este operando define el retardo de tiempo. El rango válido es de 5 a 2000 ms. | |
Output Follows Actuate | BOOL | nombre | Este operando especifica cómo reacciona la válvula auxiliar a la entrada Accionar. Vea los diagramas de tiempo a continuación para obtener más información. Verdadero: La Salida 1 cambia de estado igual que la entrada Accionar. Falso: La Salida 1 cambia de estado en oposición a la entrada Accionar. | |
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 |
|---|---|---|---|
Actuate | BOOL | etiqueta | Esta entrada es la señal para accionar la válvula. Un cambio en el estado de esta entrada hace que la Salida 1 (válvula auxiliar) reaccione en función de la configuración de la instrucción. Vea los diagramas detiempo a continuación para obtener más información. ACTIVADO (ON) (1): La Salida 1 se activa de acuerdo con las entradas Tipo de retardo y Salida sigue a Accionar. OFF (0): La Salida 1 se desactiva de acuerdo con las entradas Tipo de retardo y Salida sigue a Accionar. |
Delay Enable | BOOL | etiqueta | Esta entrada indica si los retardos de la válvula auxiliar están actualmente habilitados. Puede usarse para deshabilitar temporalmente los retardos de las válvulas auxiliares. Si no se desea que la válvula auxiliar experimente retardo en algún momento del funcionamiento de la prensa, puede fijar esta entrada a OFF (0). ACTIVADO (ON) (1): Los retardos están permitidos. OFF (0): Los retardos no están permitidos y la válvula auxiliar reacciona inmediatamente. |
Feedback 1 | BOOL | etiqueta | Esta entrada se monitoriza constantemente para garantizar que refleja la Salida 1. Cuando la Salida 1 realiza la transición, esta entrada debe reaccionar en el Tiempo de reacción de la retroalimentación configurado. |
Input Status | BOOL | etiqueta inmediato | Si las entradas de instrucción provienen de un módulo E/S de seguridad, este valor 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 E/S conectado a esta instrucción. ACTIVADO (ON) (1): El módulo de salida funciona adecuadamente. OFF (0): El módulo de salida está averiado o se encuentra fuera de línea. Las salidas de la instrucción están en su estado seguro. |
Reset (1) | BOOL | etiqueta inmediato | Esta entrada borra los fallos de la instrucción siempre y cuando la condición del fallo no esté presente. ACTIVADO (ON) (1): Se restablecen las salidas Error presente y Código de fallo. |
(1)
La norma ISO 13849-1 estipula que las funciones de restablecimiento de la instrucción se deben ocurrir con las señales de flanco descendente. Para cumplir con los requisitos de la norma ISO 13849-1, añada esta lógica inmediatamente antes de esta instrucción.Renombre la etiqueta "Reset_Signal" en este ejemplo al nombre de la etiqueta de señal de restablecimiento. Luego, utilice la etiqueta Bit de salida de la instrucción OSF como origen de restablecimiento de la instrucción.

La siguiente tabla explica las salidas de la instrucción. Las salidas pueden ser señales de dispositivo de campo o pueden derivarse de la lógica del usuario.
Nombre | Tipo de datos | Descripción |
|---|---|---|
Salida 1 (01) | BOOL | Esta salida se usa para controlar una válvula auxiliar. La Salida 1 se desactiva cuando:
|
Fallo presente (Fault Present, FP) | BOOL | ACTIVADO (ON) (1): Hay un fallo presente en la instrucción. OFF (0): La instrucción funciona normalmente. |
Código de fallo | DINT | Esta salida indica el tipo de fallo que ha ocurrido. Consulte la sección "AVC - Códigos de fallo" a continuación para obtener una lista de códigos de fallo. Este operando no está relacionado con la seguridad. |
Código de diagnóstico | Integer | Esta salida indica el estado de diagnóstico de la instrucción. Consulte la sección AVC - Códigos de diagnóstico a continuación para obtener una lista de 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.
Operación
Reacción normal de válvula auxiliar (Tipo de retardo = On)
El siguiente diagrama muestra una configuración típica de embrague suave en la que la instrucción de válvula auxiliar se configura para un retardo activado. Cuando Accionar realiza la transición de OFF (0) a ON (1) en (A), el temporizador de retardo se pone en marcha si la entrada Habilitación de retardo es ON (1). Si la entrada Salida sigue a Accionar es Verdadero, la Salida 1 se activa una vez el periodo de retardo se ha agotado en (B). Si la entrada Salida sigue a Accionar es Falso, la Salida 1 se activa únicamente durante el periodo de retardo. Cuando la entrada Accionar realiza la transición de ON (1) a OFF (0), la Salida 1 la sigue y se desactiva inmediatamente si la entrada Salida sigue a Accionar es Verdadero.

En una aplicación del embrague suave, el periodo temporal de (A) a (B) indica la parte ‘suave' del acoplamiento del embrague, en la que se alivia la presión a través de la válvula auxiliar. Durante este periodo, la válvula principal del embrague se estrangula, proporcionando un acoplamiento del embrague más suave.
Reacción normal de válvula auxiliar (Tipo de retardo = Off)
Este ejemplo muestra una configuración de freno típica en la que la instrucción de válvula auxiliar se configura para un retardo desactivado. Cuando la entrada Accionar realiza la transición de OFF (0) a ON (1) en (A), la Salida 1 se activa inmediatamente si la entrada Salida sigue a Accionar es Verdadero. Cuando la entrada Accionar realiza la transición de ON (1) a OFF (0) en (B), el temporizador de retardo se pone en marcha si la entrada Habilitación de retardo es ON (1). Si la entrada Salida sigue a Accionar es Verdadero, la Salida 1 permanece activa hasta que el periodo de retardo finaliza en (C). Entonces, la Salida 1 se desactiva. Si la entrada Salida sigue a Accionar es Falso, la Salida 1 se activa únicamente durante el periodo de retardo.

En una aplicación de freno suave, el periodo temporal de (B) a (C) indica que la parte ‘suave' del accionamiento del freno, en la que se alivia la presión a través de la válvula auxiliar. Durante este periodo, la válvula del freno se estrangula, proporcionando un accionamiento del freno más suave.
Reacción intermedia de válvula auxiliar (Tipo de retardo = On)
Este ejemplo muestra la entrada Habilitación de retardo cambiando de ON (1) a OFF (0) durante la fase de retardo activado. Cuando Accionar realiza la transición de OFF (0) a ON (1) en (A), el temporizador de retardo se pone en marcha. A continuación, la entrada Habilitación de retardo realiza la transición de ON (1) a OFF (0) antes de que el temporizador de retardo termine, y la Salida 1 se activa inmediatamente en (B).

Reacción intermedia de válvula auxiliar (Tipo de retardo = Off)
Este ejemplo muestra la entrada Habilitación de retardo cambiando de ON (1) a OFF (0) durante la fase de retardo desactivado. Cuando la entrada Accionar realiza la transición de ON (1) a OFF (0) en (A), el temporizador de retardo se pone en marcha. A continuación, la entrada Habilitación de retardo realiza la transición de ON (1) a OFF (0) antes de que el temporizador de retardo termine, y la Salida 1 se desactiva inmediatamente en (B).

Fallo de retroalimentación de válvula auxiliar
Este diagrama de sincronización muestra un ejemplo de fallo de retroalimentación en el que la válvula auxiliar no reaccionó en el tiempo especificado con Tipo de retardo = ON (1), Salida sigue a Accionar = Verdadero, y Tipo de retroalimentación = Positivo. Cuando la entrada Accionar realiza la transición de OFF (0) a ON (1) en (A), el temporizador de retardo se pone en marcha. Cuando el temporizador de retardo termine en (B), la Salida 1 se activa. En (C), la entrada Retroalimentación 1 no ha reaccionado en el Tiempo de reacción de retroalimentación especificado, causando un fallo. La Salida 1 se desactiva.
La salida Fallo presente se borra en (D) porque la entrada Restablecer se ha mantenido y la entrada Retroalimentación 1 está en el estado correcto. Sin embargo, la Salida 1 no puede volver a activarse hasta (E), cuando la entrada Accionar pasa a OFF (0).

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 alarmas 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. |
|
16#21 33 | La entrada Estado de salida realizó una transición de ON (1) a OFF (0) mientras se ejecutaba la instrucción. |
|
16#5020 20512 | La retroalimentación es inconsistente con la salida de la válvula. |
|
16#5021 20513 | La retroalimentación no pasó a ON (1) cuando la Salida 1 realizó la transición de OFF (0) a ON (1). |
|
16#5022 20514 | La retroalimentación no pasó a OFF cuando la Salida 1 realizó la transición de ON (1) a OFF (0). |
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 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 tenía el valor OFF (0) cuando se inició 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 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 | Las salidas .O1, .O2 y .FP 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 ejecuta tal como se describe en la sección Funcionamiento. |
Post-escaneado | Igual que La condición de entrada de renglón es falsa. |
Entregue su opinión