Instrucciones de temporizador, contadores y shift registers
Usando temporizadores o timers
Los temporizadores se usan para medir el tiempo de un evento por una cantidad de tiempo
deseada. El temporizador de una entrada medirá el tiempo mientras la entrada está activada.
Cuando la entrada cambia de activada a desactivada (ON a OFF) el valor corriente del
temporizador se va a 0. Hay bases de tiempo de un décimo de segundo y un centésimo de
segundo disponibles, con un tiempo máximo de 999,9 y 99,99 segundos respectivamente. Hay
un bit discreto asociado a cada temporizador para indicar que el valor corriente es igual a o
mayor que el valor prefijado. El diagrama que mide el tiempo abajo muestra la relación entre la
entrada del temporizador, el bit discreto asociado, el valor actual, y el valor prefijado del
temporizador.
0
X1
T1
Valor
corriente
Hay algunos usos que necesitan un temporizador acumulador, queriendo decir que tiene la
capacidad de medir el tiempo, parar y después reanudar de donde paró. El temporizador
acumulador trabaja en forma similar al temporizador regular, pero se requieren dos entradas. La
entrada "enable" parte y para el temporizador. Cuando el temporizador para, se mantiene el
tiempo transcurrido. Cuando el temporizador comienza otra vez, el conteo de tiempo continúa
a partir del tiempo transcurrido. Cuando se activa la entrada "reset", el tiempo transcurrido es
apagado y el temporizador comenzará en 0 cuando se parte nuevamente. Hay bases de tiempo
de un décimo de segundo y un centésimo de segundo disponibles con un tiempo máximo de
9999999,9 y 999999,99 segundos respectivamente. El diagrama que mide el tiempo abajo
muestra la relación entre la entrada del temporizador, reset del temporizador, bit discreto
asociado, valor corriente y valor prefijado del temporizador.
0
X1
X2
T0
Valor
corriente
. NOTA: No se usa la coma decimal en este temprozador, pero hay una coma implicada. Los valores corriente
y prefijado de todo los tipos de tempriozadores están en formato BCD.
Capítulo 5: Instrucciones de Timer, Contador y Shift Register
Segundos
1
2
3
4
5
0
10
20
30
40
1/10 de segundo
Segundo
1
2
3
4
5
0
10
10
20
30
1/10 de segundo
Manual del PLC DL06, 2a. edición en español, 6/07
X1
6
7
8
Valor prefijado del temporizador
T1
50
60
0
6
7
8
Enable
Reset
40
50
0
TMR
T1
K30
Y0
OUT
X1
TMRA
T0
K30
X2
5–39
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D