Instrucciones de secuencia de programa
6.2.4
Utilización de un programa de interrupción (IRET, EI, DI)
Forma de funcionamiento
Llamada, habilitación y bloqueo de programas de interrupción
Llamar programa de interrupción
b Al llamar un programa de interrupción se sale del programa del PLC y se salta al programa
de interrupción. Cuando el programa de interrupción ha concluido el sistema vuelve a saltar
al programa principal.
b El comienzo de un programa de interrupción se define estableciendo una marca (puntero
de interrupción).
b El final de un programa de interrupción se define con la instrucción IRET.
b Las entradas X0 a X5 forman las entradas de interrupción.
b La duración del impulso de las señales de interrupción debe ser 200 ms como mín.
b Un programa de interrupción debe programarse al final de un programa de PLC detrás de
la última instrucción FEND y antes de la instrucción END.
En los FX
contadores. En la serie FX
Las entradas X0 a X5 no se pueden utilizar simultáneamente para procesar señales de
interrupción y señales de contador de Alta Velocidad
6 – 18
IRET
D
—
EI
D
—
DI
D
—
, FX
, FX
y FX
2N
2NC
3U
3UC
los temporizadores pueden también activar interrupciones.
3G
IRET
Cerrar el programa de interrupción
FX1S
CPU
©
Instrucción de impulso
(P)
EI
Activar el programa pulse catch/ interrupción
FX1S
CPU
©
Instrucción de impulso
(P)
DI
Desactivar el programa de interrupción
FX1S
CPU
©
Instrucción de impulso
(P)
se pueden realizar interrupciones con temporizadores o
Instrucciones de aplicación
FNC 03
FX2N
FX1N
FX3G
FX2NC
FX3UC
©
©
©
Procesamiento
Pasos del programa
16 bits 32 bits IRET
Puntero I***
FNC 04
FX2N
FX1N
FX3G
FX2NC
FX3UC
©
©
©
Procesamiento Pasos del programa
16 bits 32 bits EI
Puntero I***
FNC 05
FX2N
FX1N
FX3G
FX2NC
FX3UC
©
©
©
Procesamiento Pasos del programa
16 bits 32 bits DI
Puntero I***
MITSUBISHI ELECTRIC
FX3U
©
1
1
FX3U
©
1
1
FX3U
©
1
1