3.9
INV_DI
Símbolo
INV_DI
EN
IN
Parámetro
EN
ENO
IN
OUT
Descripción de la operación
INV_DI (Complemento a 1 de un entero doble ) lee el contenido del parámetro IN y combina el
valor con la plantilla hexadecimal W#16#FFFF 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
MD8
Si la entrada E 0.0 es 1 se invierte el estado de cada bit de MD8.
Por ejemplo:
MD8 = F0FF FFF0 se convierte en MD12 = 0F00 000F. La salida A 4.0 será "1" si no se ejecuta la
conversión (ENO = EN = 0).
Esquema de contactos (KOP) para S7-300 y S7-400
Manual de referencia, 04/2017, A5E41654719-AA
Complemento a 1 de un entero doble
ENO
OUT
Tipo de datos
BOOL
BOOL
DINT
DINT
RB
A1
1
-
INV_DI
EN
ENO
NOT
IN
OUT
MD12
3.9 INV_DI
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
Operaciones de conversión
Complemento a 1 de un entero doble
Descripción
Entrada de habilitación
Salida de habilitación
Valor entero doble de entrada
Complemento a 1 del entero doble de IN
OR
STA
RLO
0
1
1
/ER
1
53