Selector de modo de ocho posiciones (EPMS)

Esta instrucción corresponde a los controladores Compact GuardLogix 5370, GuardLogix 5570, Compact GuardLogix 5380, GuardLogix 5580 y ControlLogix 5590.
La función principal de la instrucción Selector de modo de ocho posiciones (EPMS) es activar una de sus ocho salidas cuando se active la entrada asociada. Solo se puede activar una salida a una vez.
Se genera un fallo cuando se dan las siguientes condiciones: no hay ninguna entrada activa durante más de 250 ms o hay varias entradas activas al mismo tiempo. El fallo se elimina aplicando una transición de OFF (0) a ON (1) en la entrada Restablecer, pero solo si se corrige la condición de fallo.
Esta instrucción es compatible con una entrada Bloquear. Está prohibido actualizar las salidas cuando la entrada Bloquear está establecida en ON (1). Si intenta actualizar las salidas cuando la entrada Bloquear está establecida en ON (1), se generará un código de diagnóstico y las salidas se desactivarán (sin modo).
ADVERTENCIA: Esta instrucción está diseñada para funcionar con los tipos de entrada de Interrupción previa a la conexión.
Idiomas disponibles
Diagrama de lógica de escalera
RSL5K_EPMS Ladder Diagram_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 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:
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.
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
EPMS
EIGHT_POS_MODE_SELECTOR
etiqueta
Estructura EPMS
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 derivarse de la lógica del usuario.
Nombre
Tipo de datos
Formato
Descripción
Entrada 1
BOOL
inmediato
etiqueta
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Entrada 2
BOOL
inmediato
etiqueta
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Entrada 3
BOOL
inmediato
etiqueta
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Entrada 4
BOOL
inmediato
etiqueta
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Entrada 5
BOOL
inmediato
etiqueta
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Entrada 6
BOOL
inmediato
etiqueta
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Entrada 7
BOOL
inmediato
etiqueta
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Entrada 8
BOOL
inmediato
etiqueta
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Estado de entrada (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.
ON (1) -> OFF (0): Genera un fallo.
Bloquear (Lock)
BOOL
inmediato
etiqueta
ACTIVADO (ON) (1): La instrucción está bloqueada. Cualquier cambio en el estado de las entradas provoca que todas las salidas se desactiven y se genere un fallo o diagnóstico.
OFF (0): La instrucción está desbloqueada. Se aceptan cambios de entrada válidos.
Restablecer (Reset)
1
BOOL
etiqueta
Esta entrada borra los fallos de la instrucción siempre y cuando la condición del fallo no esté presente.
OFF (0) -> 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.
Logix5000CPMreset_v31
La siguiente tabla explica las salidas de la instrucción. De forma típica, las salidas se usan para seleccionar diferentes modos de funcionamiento de aplicación habilitando otras instrucciones, como Salida 1 para el modo 1, etc.
Nombre
Tipo de datos
Descripción
Salida 1 (01)
BOOL
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Salida 2 (01)
BOOL
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Salida 3 (01)
BOOL
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Salida 4 (01)
BOOL
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Salida 5 (01)
BOOL
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Salida 6 (01)
BOOL
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Salida 7 (01)
BOOL
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Salida 8 (01)
BOOL
ACTIVADO (ON) (1): Entrada ON (1) (Activada)
OFF (0): Entrada OFF (0)
Fallo presente (Fault Present, FP)
BOOL
ACTIVADO (ON) (1): Hay un fallo presente en la instrucción.
OFF (0): Esta instrucción funciona normalmente.
Código de diagnóstico
DINT
Esta salida indica el estado de diagnóstico de la instrucción.
Este operando no está relacionado con la seguridad.
Consulte Códigos de diagnóstico.
Código de fallo
DINT
Esta salida indica el tipo de fallo que ha ocurrido.
Este operando no está relacionado con la seguridad.
Consulte Códigos de fallo.
IMPORTANTE: No escriba en ninguna etiqueta de salida de instrucción bajo ninguna circunstancia.
Afecta a las marcas de estado matemáticas
No
Fallo mayor/menor
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, .O2, .O3, .O4, .O5, .O6, .O7, .O8 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
Entrada Bloquear OFF (0)
El diagrama de tiempo muestra la entrada Bloquear OFF (0). En (A), se da la condición Ninguna entrada. En (B), una entrada simple, Entrada x, realiza la transición de OFF (0) a ON (1) dentro de un periodo de 250 ms y la salida correspondiente Salida x, pasa a ON (1). En (C), se crea la condición Ninguna entrada cuando la entrada única Entrada x realiza la transición de ON (1) a OFF (0). A continuación, en (D), una entrada simple, Entrada y, realiza la transición a ON (1) dentro de un periodo de 250 ms y la salida correspondiente, Salida y, pasa a ON (1).
EPMS Lock Input OFF
Entrada Bloquear ON (1)
El diagrama de tiempo muestra la entrada Bloquear ON (1). En (A), se da la condición Ninguna entrada. En (B), una entrada simple, Entrada x, realiza la transición de OFF (0) a ON (1) dentro de un periodo de 250 ms y la salida correspondiente Salida x, pasa a ON (1). En (C), la instrucción se bloquea cuando la entrada Bloquear realiza la transición de OFF (0) a ON (1). En (D), se intenta cambiar el modo cuando la entrada simple (Entrada x) realiza la transición de ON (1) a OFF (0), lo que crea una condición Ninguna entrada. En (E), una entrada simple (Entrada y) realiza la transición de OFF (0) a ON (1) dentro de un periodo de 250 ms, lo que genera un código de diagnóstico que indica que se ha intentado cambiar el modo durante el bloqueo. La salida (Salida x) realiza la transición de ON (1) a OFF (0). En (F), la entrada Bloquear realiza la transición de ON (1) a OFF (0) mientras la entrada simple (Entrada y) está en ON (1). La salida correspondiente (Salida y), pasa a ON (1) y se borra el código de diagnóstico.
EPMS Lock Input On
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 las conexiones en el módulo E/S de seguridad o la lógica interna empleada para obtener el estado de la entrada.
  • Restablezca el fallo.
16#3000
12288
Se ha detectado una entrada de selección múltiple.
  • Compruebe las entradas de selección de modo.
  • Restablezca el fallo.
16#3001
12289
Ha ocurrido una condición Ninguna entrada de selección durante más de 250 ms.
  • Compruebe la temporización de las entradas de selección de modo para ver si están dentro de un periodo de 250 ms.
  • 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.
16#20
32
El Estado de entrada estaba OFF (0) cuando arrancó la instrucción.
  • Compruebe las conexiones en el módulo E/S de seguridad o la lógica interna empleada para obtener el estado de la entrada.
  • Establezca el estado E/S en "1" (si las entradas no están siendo obtenidas por el módulo E/S de seguridad).
16#3000
12288
Los datos de entrada se cambiaron mientras la entrada Bloquear estaba en ON (1).
Actualice las entradas solo cuando la entrada Bloquear está en OFF (0).
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal