Instrucciones Sel (Seleccionar), Mux (Multiplexar) Y Demux (Desmultiplexar) - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Instrucciones básicas
8.9 Operaciones lógicas con palabras
8.9.4

Instrucciones SEL (Seleccionar), MUX (Multiplexar) y DEMUX (Desmultiplexar)

Tabla 8- 175 Instrucción SEL (seleccionar)
KOP / FUP
SCL
out := SEL(
g:=_bool_in,
in0:-_variant_in,
in1:=_variant_in);
En KOP y FUP: haga clic en "???" y seleccione un tipo de datos en el menú desplegable.
1
Tabla 8- 176 Tipos de datos para la instrucción SEL
Parámetro
Tipo de datos
G
Bool
IN0, IN1
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word, DWord,
Time, Date, TOD, Char, WChar
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word, DWord,
Time, Date, TOD, Char, WChar
Las variables de entrada y la de salida deben tener el mismo tipo de datos.
1
Códigos de condición: ENO siempre es TRUE tras la ejecución de la instrucción SEL.
Tabla 8- 177 Instrucción MUX (multiplexar)
KOP / FUP
SCL
out := MUX(
k:=_unit_in,
in1:=variant_in,
in2:=variant_in,
[...in32:=variant_in,]
inelse:=variant_in);
En KOP y FUP: haga clic en "???" y seleccione un tipo de datos en el menú desplegable.
1
350
Descripción
La instrucción SEL (Seleccionar) asigna uno de dos valores de
entrada al parámetro OUT, dependiendo del valor del parámetro G.
1
Descripción
La instrucción MUX copia uno de varios valores de entrada en el
parámetro OUT, dependiendo del valor del parámetro K. Si el valor
del parámetro K supera (IN
copia en el parámetro OUT.
Descripción
0 selecciona IN0
1 selecciona IN1
Entradas
Salida
n
- 1), el valor del parámetro ELSE se
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido