IDEC MICROSmart FC4A Serie Manual Del Usuario página 162

Ocultar thumbs Ver también para MICROSmart FC4A Serie:
Tabla de contenido
5: F
UNCIONES ESPECIALES
Desactivar y activar interrupción
Las entradas de interrupción I2 a I5 y la interrupción de temporizador suelen estar activadas mientras la CPU
está en ejecución y también se pueden desactivar con la instrucción DI o activar con la instrucción EI
individualmente. Cuando se activan las entradas de interrupción I2 a I5, se activan los relés internos
especiales M8140 a M8143, respectivamente. Consulte la página 18-7.
Ejemplo: Entrada de interrupción
El siguiente ejemplo demuestra un programa de uso de la función de entrada de interrupción, con la entrada I2
designada como entrada de interrupción. Cuando la entrada de interrupción está activada, el estado de la
entrada I0 se transfiere inmediatamente a la salida Q0 utilizando la instrucción IOREF (actualización de E/S)
antes de que se ejecute la instrucción END. Si desea obtener mas información sobre la instrucción IOREF,
consulte la página 18-6.
MOV (W)
S1 –
M8120
Programa principal
M8125
M300
M8125
5-24
D1 –
REP
0
D8032
END
LABEL
0
IOREF
S1
I0
Q0
IOREF
S1
Q0
LRET
M
ANUAL DEL USUARIO DE
M8120 es el relé interno especial del pulso de inicialización.
D8032 almacena 0 para designar la etiqueta del destino de salto 0 para
la entrada de interrupción I2.
El programa de interrupción se separa del programa principal por medio
de la instrucción END.
Cuando la entrada I2 está activada, la ejecución del programa salta a la
etiqueta 0.
M8125 es el relé interno especial de salida en funcionamiento.
IOREF lee inmediatamente el estado de la entrada I0 en el relé interno
M300.
M300 activa o desactiva la memoria interna de la salida Q0.
Otra instrucción IOREF escribe inmediatamente el estado de la
memoria interna de la salida Q0 en la salida Q0 real.
La ejecución del programa vuelve al programa principal.
Inserte la instrucción LRET al final de la subrutina para volver al
programa principal.
M
S
FC4A FC9Y-B1145
ICRO
MART

Hide quick links:

Tabla de contenido
loading

Tabla de contenido