Instrucciones básicas
7.9 Operaciones lógicas con palabras
Tabla 7- 133 Tipos de datos para los parámetros
Parámetro
Tipo de datos
IN
ENCO: Byte, Word, DWord
DECO: UInt
OUT
ENCO: Int
DECO: Byte, Word, DWord
Tabla 7- 134 Estado de ENO
ENO
Condición
1
No hay error
0
IN es cero
La selección del tipo de datos del parámetro OUT de DECO como Byte, Word o DWord
delimita el rango útil del parámetro IN. Si el valor del parámetro IN supera el rango útil, se
realiza una operación modulo para obtener los bits menos significativos, tal y como se indica
a continuación.
Rango del parámetro IN de DECO:
● 3 bits (valores 0-7) IN se utilizan para activar 1 posición de bit en Byte OUT
● 4 bits (valores 0-15) IN se utilizan para activar 1 posición de bit en Word OUT
● 5 bits (valores 0-31) IN se utilizan para activar 1 posición de bit en DWord OUT
Tabla 7- 135 Ejemplos
Valor IN de DECO
Byte OUT
Mín. IN
8 bits
Máx. IN
Word OUT
Mín. IN
16 bits
Máx. IN
DWord OUT
Mín. IN
32 bits
Máx. IN
286
Valor OUT de DECO (descodificar un bit)
0
00000001
7
10000000
0
0000000000000001
15
1000000000000000
0
00000000000000000000000000000001
31
10000000000000000000000000000000
Descripción
ENCO: Patrón de bits que debe codificarse
DECO: Valor que debe descodificarse
ENCO: Valor codificado
DECO: Patrón de bits descodificado
Resultado (OUT)
Número de bit válido
OUT se pone a cero
Manual de sistema, 03/2014, A5E02486683-AG
Controlador programable S7-1200