A-4 Ejemplos de programación de la unidad CP1L
A-4-3 Uso de entradas de interrupción para acelerar procesos
■Funciones utilizadas
● Entradas de interrupción
A
■Descripción general de la operación
128
Manual de introducción a CP1L/CP1E SYSMAC
Normalmente, las CPUs CP1L y CP1E repiten los procesos en el siguiente orden:
procesos de supervisión, ejecución del programa, refresco de E/S, servicios de
periféricos. Durante la fase de ejecución del programa se ejecutan las tareas cíclicas.
Por su parte, la función de interrupción permite que una condición especificada
interrumpa un ciclo y ejecute el programa especificado.
Las entradas de interrupción (modo directo) ejecutan tareas de interrupción
cuando la entrada incorporada de una CPU pasa de OFF a ON, o bien de ON a
OFF.
Las tareas de interrupción 140 a 145 (CP1E: están asignadas a los contactos de
entrada. La asignación es fija. Utilice entradas de interrupción para agilizar el
procesamiento no afectado por el ciclo de scan.
Los productos en movimiento (por ejemplo, chips de circuitos integrados) son
sometidos a una inspección para detectar curvaturas y pliegues.
Utilice entradas de interrupción si el ciclo de tiempo normal no permite un
procesamiento lo bastante rápido.
Entrada del sensor 3
Las tareas de interrupción se ejecutarán cuando la entrada del sensor
(interrupción) cambie de OFF a ON.
Entrada del sensor
(entrada de interrupción 0)
Contacto 0.04
Entrada del sensor 1
Contacto 0.00
Entrada del sensor 2
Contacto 0.01
Entrada del sensor 3
Contacto 0.02
Entrada de RESET
Contacto 0.05
Salida PASS
Contacto 100.00
Salida NG
Contacto 100.01
Entrada del sensor de salida NG 1
Contacto 100.02
Entrada del sensor de salida NG 2
Contacto 100.03
Entrada del sensor de salida NG 3
Contacto 100.04
Entrada del sensor (interrupción)
(Serie E3X usado con
unidad de fibra de la serie E32)
Producto
Entrada del sensor 1
Entrada del sensor 2
Tarea de
Tarea de
interrupción
interrupción
del proceso
del proceso
Tarea de
interrupción
del proceso