Operaciones de conversión
3.8 INV_I
Complemento a 1 de un entero
3.8
INV_I
Símbolo
INV_I
EN
IN
Parámetro
EN
ENO
IN
OUT
Descripción de la operación
INV_I (Complemento a 1 de un entero) lee el contenido del parámetro IN y combina el valor con la
plantilla hexadecimal W#16#FFFF mediante una operación lógica O-EXCLUSIVA. Esta operación
invierte el estado de cada bit. La salida de habilitación ENO siempre tiene el mismo estado de
señal que EN.
Palabra de estado
se escribe:
Ejemplo
E 0.0
MW8
Si la entrada E 0.0 es 1 se invierte el estado de cada bit de MW8.
Por ejemplo:
MW8 = 00000000 00000000 se convierte en MW10 = 11111111 11111111. La salida A 4.0 será
"1" si no se ejecuta la conversión (ENO = EN = 0).
52
Complemento a 1 de un entero
ENO
OUT
Tipo de datos
BOOL
BOOL
INT
INT
RB
A1
1
-
INV_I
EN
ENO
NOT
IN
OUT
MW10
Area de memoria
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
E, A, M, L, D
A0
OV
OS
-
-
-
A 4.0
Descripción
Entrada de habilitación
Salida de habilitación
Valor entero (de 16 bits) de entrada
Complemento a 1 del entero (de 16 bits)
de IN
OR
STA
0
1
Esquema de contactos (KOP) para S7-300 y S7-400
Manual de referencia, 04/2017, A5E41654719-AA
RLO
/ER
1
1