Instrucciones especiales
Fuentes de error
En los casos siguientes se produce un fallo de tratamiento, se establece la marca especial
M8067 y se introduce el código de error "6706" en el registro especial D8067.
b Indicando (n) se excede el rango admisible para los operandos indicados con (S+).
b Para (n) no se ha ajustado un valor entre 1 y 4.
Al conectar la entrada X0 se leen los bits 3 a 0 de los registros de datos D0 a D2 y se agrupan
en D10. Como para (n) se ha indicado "3", se restablecerán los bits 15 a 12 de D10.
b15
0 0 0 0
D0
0 0 0 0
D1
0 0 0 0
D2
Fig. 7-124:Ejemplo para la agrupación de datos de 4 bits con una instrucción UNIP
Programación FX
/FX
1S
1N
X000
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
/FX
/FX
/FX
/FX
2N
2NC
3G
3U
Instrucciones de tratamiento de datos
D0
UNIP
b15
0 0 0 0
1 0 0 1
D10
b4 b3 b2 b1 b0
0 0 0 1
0 1 0 1
1 0 0 1
/FX
3UC
D10
K3
b8 b7
0 1 0 1
0 0 0 1
b0
7 – 111