IDEC MICROSmart FC4A Serie Manual Del Usuario página 163

Ocultar thumbs Ver también para MICROSmart FC4A Serie:
Tabla de contenido

Publicidad

Notas para utilizar las entradas de interrupción y la interrupción de temporizador:
Cuando utilice una entrada de interrupción o una interrupción de temporizador, separe el programa de interrupción del programa
principal mediante la instrucción END al final del programa principal.
Cuando un programa de interrupción llama a otra subrutina, se puede anidar un máximo de 3 llamadas de subrutinas. Si se anidan más
de 3, se produce un error de ejecución en el programa del usuario, activando el relé interno especial M8004 y el LED DE ERROR.
Cuando utilice una entrada de interrupción o interrupción de temporizador, incluya el número de etiqueta del programa de
interrupción que se va a ejecutar cuando se produzca una interrupción. Los números de etiqueta almacenados en los registros de datos
D8032 a D8036 especifican los programas de interrupción para las entradas de interrupción I2 a I5 y la interrupción de temporizador,
respectivamente.
Cuando se activa más de una entrada de interrupción o interrupción de temporizador al mismo tiempo, se da prioridad a la ejecución
del programa de interrupción para las entradas I2, I3, I4, interrupción de temporizador e I5, en ese orden. Si se inicia una interrupción
mientras se está ejecutando otro programa de interrupción, el segundo programa se ejecuta cuando finalice el primero. No se pueden
ejecutar varios programas de interrupción al mismo tiempo.
Cuando se utiliza una función de comunicación, como un Data-Link, el tamaño del programa de interrupción debe limitarse al tiempo
ejecutable que se muestra en la siguiente tabla.
Función de
comunicación
Sin utilizar
Utilizada
Utilizada
Si el programa de interrupción es mayor que el valor indicado anteriormente, esto afectará al rendimiento de todo el sistema. Es posible que
las funciones de temporizador y filtro no funcione correctamente y se puede producir un error de comunicación en el Data-Link o en la
comunicación con las unidades de visualización. Asegúrese de que el tiempo de ejecución del programa de interrupción está comprendido
dentro de los valores mostrados anteriormente, con referencia a los tiempos de ejecución de la página A-1. Cuando utilice contadores de alta
velocidad, el tamaño del programa de interrupción debe ser mucho menor.
Cuando utilice el Data-Link y las entradas de interrupción, seleccione 19200 bps para la velocidad en baudios de la comunicación del
Data-Link.
Asegúrese de que el tiempo de ejecución del programa de interrupción es suficientemente inferior a los intervalos de interrupción.
Los programas de interrupción no pueden utilizar las siguientes instrucciones: SOTU, SOTD, TML, TIM, TMH, TMS, CNT, CDP,
CUD, SFR, SFRN, ROOT, WKTIM, WKTBL, DISP, DGRD, TXD1/2, RXD1/2, DI, EI, XYFS, CVXTY, CVYTX, PULS1/2,
PWM1/2, RAMP, ZRN1/2, PID, DTML, DTIM, DTMH, DTMS y TTIM.
El periodo entre la aparición de la interrupción hasta la ejecución del programa de interrupción es aproximadamente 60 µs. Cuando se
utiliza el contador de alta velocidad, el periodo puede alargarse.
Velocidad en baudios
(bps)
1200, 2400, 4800, 9600
19200
M
ANUAL DEL USUARIO DE
Tiempo ejecutable del programa de interrupción
M
S
FC4A FC9Y-B1145
ICRO
MART
5: F
UNCIONES ESPECIALES
(µseg)
670 máximo
670 máximo
170 máximo
5-25

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido