AutomationDirect PLC DL06 Manual De Instrucciones página 350

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
Programa ejemplo continuado
La instrucción de comparación doble en el código de abajo usa el valor corriente del contador
HSIO para hacer verdadero Y1. Esta técnica se puede usar para hacer más de 24 comparaciones
pero es dependiente del tiempo de barrido. Sin embargo use los 24 valores prefijados con la
rutina de interrupción si su aplicación necesita un tiempo de respuesta rápido como mostrado
en el próximo ejemplo.
SP1
SP1
SP1
SP1
SP62
SP1
SP62
continúa desde la página anterior
CT176
UDC
CT176
El contacto SP1 en la primera línea siempre activa el contador.
La entrada Preload está siempre desactivada u OFF.
K99999999
La entrada Reset de la tercera línea está siempre OFF, porque
será usado un Reset externo.
Carga el valor corriente de conteo del contador HSIO en
LDD
V1174 y V1175 al acumulador
V1174
Usa la instrucción Compare-double para comparar
CMPD
la palabra doble en el acumulador a la constante
K123456
K123456.
Y0
La ejecución de la instrucción CMPD activa el relevador
OUT
especial SP62 si el conteo corriente es más grande que
el número de comparación (K123456).
Carga el valor de conteo corriente del contador HSIO en
LDD
V1176 y V1177 al acumulador
V1176
Usa la instrucción Compare-double para comparar
CMPD
la palabra doble en el acumulador a la constante
K345678
K345678
Y1
OUT
La ejecución de la instrucción CMPD activa el contacto
del relevador especial SP62 si el valor de conteo corriente
es más grande que el número de comparación (K345678).
END
La bobina END marca el final del 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–17

Publicidad

Tabla de contenido
loading

Tabla de contenido