Seleccionar (SEL)

Esta información corresponde a los controladores
CompactLogix
5370,
ControlLogix
5570,
Compact GuardLogix
5370,
GuardLogix
5570,
Compact GuardLogix
5380,
CompactLogix
5380,
ControlLogix
5580,
GuardLogix
5580 y ControlLogix 5590.
La instrucción Seleccionar (SEL) utiliza una entrada digital para seleccionar una de las dos entradas.
Idiomas disponibles
Diagrama de lógica de escalera
Esta instrucción no está disponible en la lógica de diagrama de escalera.
Bloque de funciones
SEL_FBD_avail_v31
Texto estructurado
Esta instrucción no está disponible en texto estructurado.
Operandos
Bloque de funciones
Operando
Tipo
Formato
Descripción
Etiqueta SEL
SELECT
estructura
Estructura SEL
Estructura SELECT
Parámetro de entrada
Tipo de datos
Descripción
EnableIn
BOOL
Habilita la entrada. Si no está activada, la instrucción no se ejecuta y las salidas no se actualizan.
Está establecido de forma predeterminada.
In1
REAL
La primera entrada de señal analógica a la instrucción.
Válido = cualquier punto flotante
Valor predeterminado = 0,0
In2
REAL
La segunda entrada de señal analógica a la instrucción.
Válido = cualquier punto flotante
Valor predeterminado = 0,0
SelectorIn
BOOL
La entrada que selecciona entre In1 e In2.
Está borrado de forma predeterminada.
Parámetro de salida
Tipo de datos
Descripción
EnableOut
BOOL
Indica si la instrucción está habilitada. Borrado en desbordamiento.
Salida
REAL
La salida calculada del algoritmo.
Descripción
La instrucción SEL funciona de la forma siguiente:
Condición
Action
SelectorIn está establecido
Out = In2
SelectorIn está borrado
Out = In1
Afecta a las marcas de estado matemáticas
No
Fallos mayores/menores
Si la función está habilitada y se detecta un desbordamiento, se producirá un fallo menor (Tipo de fallo: 4, Código de fallo: 4).
Ejecución
Bloque de funciones
Condición/estado
Acción realizada
Pre-escaneado
Los bits EnableIn y EnableOut se establecen en falsos.
Tag.EnableIn es falso
Los bits EnableIn y EnableOut se establecen en falsos.
Tag.EnableIn es verdadero
Los bits EnableIn y EnableOut se establecen en verdaderos.
La instrucción se ejecuta.
Primera ejecución de instrucción
N/A
Primer escaneado de instrucción
Out n-1 está establecido en 0.
Post-escaneado
Los bits .EnableIn y .EnableOut se desactivan en falsos.
Ejemplo
La instrucción SEL selecciona In1 o In2 en función de SelectorIn. Si SelectorIn está establecido, la instrucción establece Out = In2. Si SelectorIn está borrado, la instrucción establece Out = In1. Out convierte un parámetro de entrada para function_block_C.
Bloque de funciones
SEL_FBD_ex_v31
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal