Juego de Instrucciones
Ejemplo
0002
0003
Indica situa-
ción de emer-
gencia
0004
Entrada de reset
0001
DR 0000
3--7--10 INTERLOCK y INTERLOCK CLEAR -- IL(02) y ILC(03)
Descripción
76
Unidad de entrada
A
NUNCA
A
El siguiente ejemplo es un circuito que retiene su estado ante cortes de ali-
mentación, utilizando un relé DR como bobina de KEEP(12).
S
KEEP(12)
KEEP(12) también se puede utilizar con TIM para producir retardos en la
conmutación de bits.
Diagrama de relés
Diagrama de relés
IL(02) se utiliza siempre en combinación con ILC(03) para crear bifurcacio-
nes. Si la condición de ejecución de IL es ON, el programa se ejecutará tal
como se escribió. Si la condición de IL es OFF, la sección comprendida entre
IL e ILC será tratada como se indica en la siguiente tabla:
Instrucción
OUT y OUT NOT
TIM, TIMM(20), TIMH(21), y ATIM(22)
CNT, RDM(23)
KEEP(12)
DIFU(10) y DIFD(11)
Resto de instrucciones
Se pueden utilizar más de una IL(02) con una sola ILC(03). Esta estructura
provoca un error IL--ILC cuando se chequea el programa, pero se puede eje-
cutar normalmente. Sin embargo, todas las ILs delante de la ILC se borran a
la vez.
S
KEEP(12)
DR 03
R
Dirección Instrucción
000
LD
001
OR
DR 0000
002
OR
003
LD
004
KEEP(12)
005
LD
006
OUT
R
Indicador
de error
0100
Bits asociados se ponen a OFF.
Reset.
Se para el contaje y se mantiene el PV
Se mantiene el estado del bit
No se ejecuta (ver ejemplo).
No se ejecuta
Sección 3--7
Operandos
0002
0003
0004
0001
DR
0000
DR
0000
0100
IL(02)
ILC(03)
Acción