Conceptos básicos
358
• Utilización en enclavamiento (instrucciones IL - ILC)
En el ejemplo siguiente, el indicador del valor anterior de la instrucción de
diferencial mantiene el valor enclavado anterior y no emitirá una salida de
diferencial en el punto A porque no se actualizará el valor mientras el
enclavamiento esté activo.
0000
00
0000
01
IL en
ejecución
• Una instrucción de diferencial descendente (DIFD o una instrucción %) será
ON sólo cuando la condición de ejecución sea OFF y el indicador del valor
anterior esté en ON.
• Tanto las instrucciones de diferencial ascendente como descendente pondrán
la salida en OFF en el ciclo siguiente.
• Utilización en saltos (instrucciones JMP - JME): En el ejemplo siguiente, si
la entrada CIO 000001 pasa de OFF a ON después de que la entrada CIO
000000 se ponga en ON (puesta en ON de la salida CIO 001000), la salida
CIO 001000 permanecerá en ON en el ciclo siguiente si la entrada CIO
000000 se pone en OFF creando un salto.
0000
00
0000
01
• No utilice el indicador de siempre en ON o A20011 (indicador de primer ciclo)
como el bit de entrada para una instrucción de diferencial ascendente. La
instrucción no se ejecutará.
• No utilice el indicador de siempre en OFF como bit de entrada para una
instrucción de diferencial descendente. La instrucción no se ejecutará.
Sección
(002)
IL
(013)
DIFU
001000
(003)
ILC
IL en
ejecución
(004)
JMP
0010
(013)
DIFU
001000
(003)
JME
0010
9-1