Ocultar thumbs Ver también para ACSM1:
422
Funcionamiento
Entradas
Salidas

SWITCH

(10063)
Figura
Tiempo de
ejecución
Funcionamiento
Entradas
Salidas
Bloques de funciones estándar
El valor de la entrada (I) se almacena en la salida (OA1...OA32) seleccionada con la
entrada de dirección (A) si la entrada de carga (L) o la entrada de ajuste (S) es 1. Si la
carga de entrada se ajusta a 1, el valor de la entrada (I) se almacena una sola vez en
la salida. Si la entrada de ajuste se ajusta a 1, el valor de la entrada (I) se almacena en
la salida cada vez que se ejecuta el bloque. La entrada de ajuste cancela la entrada de
carga.
Si la entrada de restauración (R) es 1, todas las salidas conectadas son 0.
Si la dirección de entrada es 0, negativa o es mayor que el número de salidas, todas
las salidas son 0.
Ejemplo:
S
L
R
1
0
0
0
0
0
0
1
0
1
0
0
1
1
0
1
1
1
El usuario selecciona el tipo de datos de entrada.
Entrada de dirección (A): DINT
Entrada de restauración (R): Booleano
Entrada de carga (L): Booleano
Entrada de ajuste (S): Booleano
Entrada (I): DINT, INT, REAL, REAL24, Booleano
El usuario selecciona el número de canales de salida (1...32).
Salida (OA1...OA32): DINT, INT, REAL, REAL24, Booleano
0,68 µs (cuando se utilizan dos entradas) + 0,50 µs (por cada entrada adicional). Si se
utilizan todas las entradas, el tiempo de ejecución es de 15,80 µs.
La salida (OUT) es igual a la entrada correspondiente (IN) si la entrada de activación
(ACT) es 1. De lo contrario, la salida es 0.
El usuario selecciona el tipo de datos de entrada y el número de entradas (1...32).
Entrada de activación (ACT): Booleano
Entrada (IN1...IN32): INT, DINT, REAL, REAL24, Booleano
Salida (OUT1...OUT32): INT, DINT, REAL, REAL24, Booleano
A
I
OA1
2
150
0
2
120
0
3
100
0
1
200
200
4
250
200
2
300
0
OA2
OA3
OA4
150
0
0
150
0
0
150
100
0
150
100
0
150
100
250
0
0
0

Capítulos

loading