Ejemplo 1 Modo 40: Interrupción Externa - AutomationDirect PLC DL06 Manual De Instrucciones

Ocultar thumbs Ver también para PLC DL06:
Tabla de contenido

Publicidad

Apéndice E: Entradas de alta velocidad y salidas de tren de pulsos
Ejemplo 1 modo 40: Interrupción externa
El programa siguiente selecciona el Modo 40 y luego escoge la opción externa de interrupción
para las entradas X0 y X1. Las entradas X2 y X3 se configuran como filtradas con una constante
de tiempo de 10 ms. El programa es genérico, y puede ser adaptado a su aplicación.
SP0
Modo 40
Interrupción externa
Entradas filtradas
Active INT
Programa principal
INT
O0
Rutina de interrupción
SP1
INT
O1
Rutina de interrupción
SP1
Carga la constante 40 al acumulador
LD
Esto selecciona el mode 40 como modo HSIO.
K40
Copia el acumulador a V7633, la dirección de
OUT
memoria de la selección del modo HSIO.
V7633
Carga la constante 4 al acumulador, necesaria para seleccionar la
LD
opción de interrupción externa. X0 es la entrada de interrupción.
K4
Copia el acumulador a V7634, configurando la opción
OUT
de interrupción externa para for X0.
V7634
Copia esta constante a V7635, configurando la opción
OUT
de interrupción externa para X1.
V7635
Carga la constante 1006 al acumulador, requerido para
LD
selecionar entrada filtrada con una contante de tiempo de 10 ms.
K1006
Copia la constante en el acumulador a V7636, configurando X2.
OUT
V7636
Copia esta constante a V7637, configurando X3.
OUT
V7637
Y5
RST
Reset la salida Y5.
Y6
RST
Reset la salida Y6.
ENI
Activa interrupciones al comienzo del programa.
Coloque el programa principal aquí en su aplicación.
END
La bobina END marca el final del programa principal.
El label INT marca el inicio del programa de la rutina
que hace la interrupción.
Coloque la rutina de interrupción aquí en su aplicación
Y5
SETI
Use Set para la salida Y5
IRT
Retorne al programa principal.
Coloque aquí la rutina de interrupción para su aplicación.
Y6
SETI
Use Set para la salida Y6.
IRT
Retorne al programa principal.
Manual del PLC DL06, 2a. edición en español, 6/07
.
1
2
E
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
E–67

Publicidad

Tabla de contenido
loading

Tabla de contenido