Sei sulla pagina 1di 0
UASLP UASLP Los Los Timers Timers en en los los PLC’s PLC’s Facultad de Ciencias

UASLPUASLP

Los Los Timers Timers en en los los PLC’s PLC’s
Los Los Timers Timers en en los los PLC’s PLC’s

Facultad de Ciencias

Timers en en los los PLC’s PLC’s Facultad de Ciencias Los Timers Carlos Canto UASLP UASLP

Los Timers

Carlos Canto

UASLPUASLP

Los “timers” son dispositivos que cuentan incrementos de tiempo. Son usados, por ejemplo, con los semáforos para controlar el lapso de tiempo entre cambios de señales.

con los semáforos para controlar el lapso de tiempo entre cambios de señales. Facultad de Ciencias
UASLP UASLP Relevador ON-DELAY Los “timers” usados en los PLC’s se pueden comparar con los

UASLPUASLP

Relevador ON-DELAY

UASLP UASLP Relevador ON-DELAY Los “timers” usados en los PLC’s se pueden comparar con los circuitos

Los “timers” usados en los PLC’s se pueden comparar con los circuitos de temporización electromecánicos. En el ejemplo mostrado, un interruptor normalmente abierto, S1, es usado con el timer TR1, que está ajustado para 5 segundos. TR1 es un temporizador ON delay, lo que significa que una vez que recibe una señal de habilitación, debe pasar una cantidad determinada de tiempo antes de que sus contactos

puedan cambiar Cuando Cuando s1 s1 se se cierra cierra TR1 TR1 empieza empieza su
puedan cambiar
Cuando Cuando s1 s1 se se cierra cierra
TR1 TR1 empieza empieza su su
tiempo tiempo
S1
TR1
TR1
PL1

Facultad de Ciencias

Carlos Canto

tiempo S1 TR1 TR1 PL1 Facultad de Ciencias Carlos Canto UASLP UASLP Relevador ON-DELAY Los “timers”

UASLPUASLP

Relevador ON-DELAY

de Ciencias Carlos Canto UASLP UASLP Relevador ON-DELAY Los “timers” usados en los PLC’s se pueden

Los “timers” usados en los PLC’s se pueden comparar con los circuitos de temporización electromecánicos. En el ejemplo mostrado, un interruptor normalmente abierto, S1, es usado con el timer TR1, que está ajustado para 5 segundos. TR1 es un temporizador ON delay, lo que significa que una vez que recibe una señal de habilitación, debe pasar una cantidad determinada de tiempo antes de que sus contactos

puedan cambiar

Cuando Cuando s1 s1 se se abre abre , , TR1 TR1 se se desenergiza
Cuando Cuando s1 s1 se se abre abre , ,
TR1 TR1 se se desenergiza desenergiza y y
se se abre abre el el contacto contacto
instántaneamente instántaneamente
S1
TR1
abre abre el el contacto contacto instántaneamente instántaneamente S1 TR1 TR1 PL1 Facultad de Ciencias Carlos

TR1

PL1

Facultad de Ciencias

Carlos Canto

UASLP UASLP Ejemplo de Relevadores Temporizados Los relevadores de tiempo son usados en operaciones de

UASLPUASLP

Ejemplo de Relevadores Temporizados

Los relevadores de tiempo son usados en operaciones de conmutación que requieren retardo. Se muestra el aspecto de algunos relevadores de Siemens

Se muestra el aspecto de algunos relevadores de Siemens Facultad de Ciencias Retardo Retardo de de

Facultad de Ciencias

de algunos relevadores de Siemens Facultad de Ciencias Retardo Retardo de de Tiempo Tiempo Carlos Canto

RetardoRetardo dede TiempoTiempo

Carlos Canto

UASLPUASLP

Hay dos tipos de funciones en los relevadores con tiempo de retardo.

On delay (retardo al energizar)

y

Off delay (retardo al desenergizar).

On delay significa que una vez que un timer ha recibido un señal de encendido, su salida cambiará de estado después de un retardo predeterminado. Off delay significa que cambiará de estado un tiempo predeterminado después de que el timer haya recibido la señal de apagar .

de que el timer haya recibido la señal de apagar . On- Delay Punta de flecha

On- Delay Punta de flecha apuntando hacia arriba

Off- Delay Punta de flecha apuntando hacia abajo

SSíímbolosmbolos usadosusados

UASLP UASLP Relevador On-delay con contacto Normalmente Abierto (NA) con tiempo para cerrar S1 Contacto

UASLPUASLP

Relevador On-delay con contacto Normalmente Abierto (NA) con tiempo para cerrar

S1

Contacto NA

de TR1

Cuando S1 está abierto, TR1 está desenergizado y la lámpara estará apagada Al Al cerrar
Cuando S1 está abierto, TR1 está
desenergizado y la lámpara estará apagada
Al Al cerrar cerrar S1 S1 transcurren transcurren 4 4
segs segs y y el el contacto contacto NA NA de de
TR1 TR1 se se cerrará cerrará
4
segundos

Facultad de Ciencias

Carlos Canto

cerrará 4 segundos Facultad de Ciencias Carlos Canto Relevador On-delay con contacto Normalmente Cerrados (NC)

Relevador On-delay con contacto Normalmente Cerrados (NC) con tiempo para abrir

UASLPUASLP

Normalmente Cerrados (NC) con tiempo para abrir UASLP UASLP Cuando S1 está abierto, TR1 está desenergizado
Cuando S1 está abierto, TR1 está desenergizado y la lámpara estará prendida Al Al cerrar
Cuando S1 está abierto, TR1 está
desenergizado y la lámpara
estará prendida
Al Al cerrar cerrar S1 S1 transcurren transcurren 3 3
segs segs y y el el contacto contacto NC NC de de
TR1 TR1 se se abrirá abrirá
S1
3 segundos
contacto NC NC de de TR1 TR1 se se abrirá abrirá S1 3 segundos Contacto NC

Contacto NC

de TR1

UASLP UASLP

UASLPUASLP

UASLP UASLP Relevador Off-delay con contacto Normalmente Cerrado (NC) con tiempo para cerrar (TC) S1 Contacto

Relevador Off-delay con contacto Normalmente Cerrado (NC) con tiempo para cerrar (TC)

S1

Contacto NC con TC (NC TC)

Si S1 está cerrado TR1 está activado y la lámpara piloto está apagada NC Al
Si S1 está cerrado TR1 está activado y la
lámpara piloto está apagada
NC
Al Al abrir abrir S1 S1 transcurren transcurren 3 3
segs segs y y el el contacto contacto NC NC de de
TR1 TR1 se se cerrará cerrará
3 segundos

Facultad de Ciencias

TR1 se se cerrará cerrará 3 segundos Facultad de Ciencias Carlos Canto UASLP UASLP Relevador Off-delay

Carlos Canto

UASLPUASLP

Relevador Off-delay con contacto Normalmente Abierto (NA) con tiempo para abrir (TA)

S1

Contacto NA con TA (NA TA)

Si S1 está cerrado TR1 está activado y la lámpara piloto está prendida

TR1 está activado y la lámpara piloto está prendida Al Al abrir abrir S1 S1 transcurren
Al Al abrir abrir S1 S1 transcurren transcurren 3 3 segs segs y y el
Al Al abrir abrir S1 S1 transcurren transcurren 3 3
segs segs y y el el contacto contacto NA NA de de
TR1 TR1 se se abrirá abrirá
3 segundos
Contactos Instantáneos Los relevadores de tiempo también pueden incluir contactos instantáneos. Estos pueden ser

Contactos Instantáneos

Los relevadores de tiempo también pueden incluir contactos instantáneos. Estos pueden ser normalmente abiertos (NA) y (NC) normalmente cerrado. El contacto TR1 instantáneo cerrará inmediatamente, ilumina PL1. Después de 5 segundos los contactos temporizados de TR1 se cerrarán, iluminando PL2

contactos temporizados de TR1 se cerrarán, iluminando PL2 UASLP UASLP Facultad de Ciencias Carlos Canto UASLP

UASLPUASLP

de TR1 se cerrarán, iluminando PL2 UASLP UASLP Facultad de Ciencias Carlos Canto UASLP UASLP Temporizadores

Facultad de Ciencias

cerrarán, iluminando PL2 UASLP UASLP Facultad de Ciencias Carlos Canto UASLP UASLP Temporizadores (TIMERS)

Carlos Canto

UASLPUASLP

Temporizadores (TIMERS)

Conceptualmente un Temporizador (TIMER) es un dispositivo electrónico utilizado para proveer señales de base de tiempo o para generar señales de acción retardada variable. Un Timer digital consiste de un contador decreciente en donde cada decremento en su conteo, será realizado a una frecuencia conocida (veces por segundo) y al llegar a cero se activa un relevador.

RelojReloj
RelojReloj
Preset Contador Contador Decreciente Decreciente clk
Preset
Contador Contador
Decreciente Decreciente
clk

Si Conteo=0 se activa relay

Relay Relay
Relay Relay

Lógica de arranque/preset

se activa relay Relay Relay Lógica de arranque/preset Frecuencia fija y conocida Diagrama de bloques de

Frecuencia fija y conocida

Diagrama de bloques de las componentes de un timer conceptual

UASLP UASLP Descripción de la operación de un timer Lógica de arranque on off Timer

UASLPUASLP

Descripción de la operación de un timer

Lógica de arranque

on off Timer Paso de conteo de acuerdo a reloj preset Reloj Contacto NA de
on
off
Timer
Paso de conteo de
acuerdo a reloj
preset
Reloj
Contacto NA
de salida
preset
preset
Facultad de Ciencias
Carlos Canto
salida preset preset Facultad de Ciencias Carlos Canto UASLP UASLP Programación de un timer en el

UASLPUASLP

Programación de un timer en el Micro1

1 TIM 5 500 TIM5 200 a) general
1
TIM 5
500
TIM5
200
a) general
un timer en el Micro1 1 TIM 5 500 TIM5 200 a) general 1 TIM 5
un timer en el Micro1 1 TIM 5 500 TIM5 200 a) general 1 TIM 5
un timer en el Micro1 1 TIM 5 500 TIM5 200 a) general 1 TIM 5
un timer en el Micro1 1 TIM 5 500 TIM5 200 a) general 1 TIM 5

1

TIM 5

500

200
200

b) Con ahorro de un peldaño Diagrama de escalera

LOD 1

TIM 5

500

LOD TIM5

OUT 200

LOD 1

TIM 5

500

OUT 200

Listado de instrucciones

UASLP UASLP Cantidad de registros y sus direcciones de referencia en el Micro-1 Elemento de

UASLPUASLP Cantidad de registros y sus direcciones de referencia en el Micro-1

Elemento de escalera

Rango permitido de registro

 

# de puntos

Entradas

0-7

para la unidad del procesador

8

puntos

10-17 cuando se usa u. de expansión

8

adicionales

salidas

200-206 para la unidad del procesador 210-215 cuando se usa u. de expansión

6

6

adicionales

Relevador interno

400-407 410-417 420-427 430-437

160

 

440-447 450-457 460-467 470-477

( no retentivos configurables como retentivos)

480-487

490-497 500-507 510-517

520-527 530-537 540-547 550-557 560-567 570-577 580-587 590-597

Relevador interno especial

600-607 610-617 620-627 630-637 640-647 650-657 660-667 670-677 680-687 690-697 700-707 710-717

 

96

Timer

 

00-79

 

80

Contador

 

00-44

 

45

Contador reversible

 

45-46

 

2

Salida única

 

0-95

 

96

Bits de registro de corrimiento

 

0-127

 

128

Facultad de Ciencias

Carlos Canto

  0-127   128 Facultad de Ciencias Carlos Canto UASLP UASLP Ejemplos del uso de los

UASLPUASLP

Ejemplos del uso de los Timers

Ejemplo1: control de arranque de motores

Se requiere arrancar 3 motores en secuencia, de tal forma que:

Al oprimir el botón de arranque, se prende el motor 1, 10 segundos después se prende ele motor 2,15 segundos después prende el motor 3. Al oprimir el botón de paro los 3 motores se apagan simultáneamente.

10 segs 15 segs
10 segs
15 segs

start

stop

Motor1

Motor2

Motor3

UASLP UASLP Diagrama de Escalera y Listado de Instrucciones del Ejemplo1 LOD 0 OR 400

UASLPUASLP

Diagrama de Escalera y Listado de Instrucciones del Ejemplo1

LOD 0

OR 400

AND NOT 1 OUT 400 LOD 400

TIM5

100

LOD 400

OUT 200

LOD TIM5

TIM6

150

LOD TIM5

OUT 201

LOD TIM6

OUT 202

END

start

0 stop 1
0
stop
1
0 1 400 400 400 TIM 5 100 400 200 TIM5 TIM 6 150 TIM5
0
1
400
400
400
TIM 5
100
400
200
TIM5
TIM 6
150
TIM5
201
TIM6
202
200 M1 201 M2 202 M3
200
M1
201
M2
202
M3

Facultad de Ciencias

TIM6 202 200 M1 201 M2 202 M3 Facultad de Ciencias Carlos Canto UASLP UASLP Mezclado

Carlos Canto

UASLPUASLP

Mezclado de químicosM2 202 M3 Facultad de Ciencias Carlos Canto UASLP UASLP Ejemplo2: Se desea llenar un tanque

Ejemplo2:

Carlos Canto UASLP UASLP Mezclado de químicos Ejemplo2: Se desea llenar un tanque con dos químicos,

Se desea llenar un tanque con dos químicos, los cuales son mezclados

un tanque con dos químicos, los cuales son mezclados y drenados cuando se oprime el botón

y drenados cuando se oprime el botón de arranque de la entrada 0 , que arranca la bomba 1, controlada por 200. Después de 5 segs., la cantidad apropiada del químico 1 ya ha sido bombeada, y la bomba se apaga. Entonces la bomba 2, controlada por 201, arranca por 3 segundos, agregando el químico 2 al tanque. Entonces arranca el motor de mezclado, usando 202, y mezcla los 2 químicos por 60 segs. Después la válvula (203) y bomba (204) de drenado se prenden por 8 segundos vaciando el tanque. Se tiene un interruptor de paro en la entrada 1 .

Control del proceso Stop (1 ) Start (0 ) Bomba1 Bomba2 (200) (201) Químico 1
Control del proceso
Stop
(1 )
Start
(0 )
Bomba1
Bomba2
(200)
(201)
Químico 1
Químico 2
Motor
mezcla
dor
(202)
Bomba3
(204)
Válvula de drenado (203)
UASLP UASLP start 0 stop 1 0 1 400 400 400 TIM 5 50 400

UASLPUASLP

start 0
start
0

stop

UASLP UASLP start 0 stop 1 0 1 400 400 400 TIM 5 50 400 TIM5

1

0 1 400 400 400 TIM 5 50 400 TIM5 200 TIM5 TIM 6 30
0
1
400
400
400
TIM 5
50
400
TIM5
200
TIM5
TIM 6
30
TIM5
TIM6
201
TIM6
TIM 7
600
TIM6
TIM7
202
TIM7
TIM8
80
TIM7
TIM8
203
TIM7
TIM8
204
200 M1 201 M2 202 M3 SOL 203 204 M4
200
M1
201
M2
202
M3
SOL
203
204
M4
TIM7 TIM8 204 200 M1 201 M2 202 M3 SOL 203 204 M4 Facultad de Ciencias

Facultad de Ciencias

M1 201 M2 202 M3 SOL 203 204 M4 Facultad de Ciencias Carlos Canto UASLP UASLP

Carlos Canto

UASLPUASLP

Ejemplo de aplicación de los timers Un semáforo simple

Implementar un programa para el Micro-1, que ponga en operación un semáforo con la secuencia simple, sin parpadeo mostrada en los diagramas de tiempo.

con la secuencia simple, sin parpadeo mostrada en los diagramas de tiempo. Facultad de Ciencias Carlos
con la secuencia simple, sin parpadeo mostrada en los diagramas de tiempo. Facultad de Ciencias Carlos
UASLP UASLP Ejemplo de aplicación de los timers Un semáforo simple Implementar un programa para

UASLPUASLP

Ejemplo de aplicación de los timers Un semáforo simple

Implementar un programa para el Micro-1, que ponga en operación un semáforo con la secuencia simple, sin parpadeo mostrada en los diagramas de tiempo.

simple, sin parpadeo mostrada en los diagramas de tiempo. Facultad de Ciencias Carlos Canto UASLP UASLP
simple, sin parpadeo mostrada en los diagramas de tiempo. Facultad de Ciencias Carlos Canto UASLP UASLP

Facultad de Ciencias

mostrada en los diagramas de tiempo. Facultad de Ciencias Carlos Canto UASLP UASLP Ejemplo de aplicación

Carlos Canto

UASLPUASLP

Ejemplo de aplicación de los timers Un semáforo simple

Implementar un programa para el Micro-1, que ponga en operación un semáforo con la secuencia simple, sin parpadeo mostrada en los diagramas de tiempo.

con la secuencia simple, sin parpadeo mostrada en los diagramas de tiempo. Facultad de Ciencias Carlos
con la secuencia simple, sin parpadeo mostrada en los diagramas de tiempo. Facultad de Ciencias Carlos
UASLP UASLP Aplicación de los timers un semáforo simple 30 SEGS Facultad de Ciencias Carlos

UASLPUASLP

Aplicación de los timers un semáforo simple

UASLP UASLP Aplicación de los timers un semáforo simple 30 SEGS Facultad de Ciencias Carlos Canto

30 SEGS

UASLP Aplicación de los timers un semáforo simple 30 SEGS Facultad de Ciencias Carlos Canto UASLP
UASLP Aplicación de los timers un semáforo simple 30 SEGS Facultad de Ciencias Carlos Canto UASLP
UASLP Aplicación de los timers un semáforo simple 30 SEGS Facultad de Ciencias Carlos Canto UASLP

Facultad de Ciencias

Carlos Canto

semáforo simple 30 SEGS Facultad de Ciencias Carlos Canto UASLP UASLP Aplicación de los timers un

UASLPUASLP

Aplicación de los timers un semáforo simple

de Ciencias Carlos Canto UASLP UASLP Aplicación de los timers un semáforo simple 15 S Facultad

15 S

de Ciencias Carlos Canto UASLP UASLP Aplicación de los timers un semáforo simple 15 S Facultad
de Ciencias Carlos Canto UASLP UASLP Aplicación de los timers un semáforo simple 15 S Facultad
de Ciencias Carlos Canto UASLP UASLP Aplicación de los timers un semáforo simple 15 S Facultad

Facultad de Ciencias

Carlos Canto

UASLP UASLP Aplicación de los timers un semáforo simple 30 SEGS Facultad de Ciencias Carlos

UASLPUASLP

Aplicación de los timers un semáforo simple

UASLP UASLP Aplicación de los timers un semáforo simple 30 SEGS Facultad de Ciencias Carlos Canto
UASLP UASLP Aplicación de los timers un semáforo simple 30 SEGS Facultad de Ciencias Carlos Canto

30 SEGS

UASLP Aplicación de los timers un semáforo simple 30 SEGS Facultad de Ciencias Carlos Canto UASLP
UASLP Aplicación de los timers un semáforo simple 30 SEGS Facultad de Ciencias Carlos Canto UASLP

Facultad de Ciencias

Carlos Canto

semáforo simple 30 SEGS Facultad de Ciencias Carlos Canto UASLP UASLP Diagrama de tiempos de la

UASLPUASLP

Diagrama de tiempos de la secuencia del semáforo sencillo a implementar

30 SEGS
30 SEGS
15 S
15 S
de tiempos de la secuencia del semáforo sencillo a implementar 30 SEGS 15 S 30 SEGS
de tiempos de la secuencia del semáforo sencillo a implementar 30 SEGS 15 S 30 SEGS
de tiempos de la secuencia del semáforo sencillo a implementar 30 SEGS 15 S 30 SEGS
de tiempos de la secuencia del semáforo sencillo a implementar 30 SEGS 15 S 30 SEGS
de tiempos de la secuencia del semáforo sencillo a implementar 30 SEGS 15 S 30 SEGS
30 SEGS
30 SEGS
UASLP UASLP LOD 0 OR 400 AND NOT 1 OUT 400 LOD 400 AND NOT

UASLPUASLP

LOD 0 OR 400 AND NOT 1 OUT 400 LOD 400 AND NOT TIM3

TIM1

300

LOD 400 AND NOT TIM1 OUT 200 LOD TIM1

TIM2

150

LOD TIM1 AND NOT TIM2 OUT 201 LOD TIM2

TIM3

300

LOD TIM2

TIM3

300

LOD TIM2 AND NOT TIM3 OUT 202 END

Diagrama de Escalera

start

L1

L2

 
 
0 0
0
0

stop

stop
 
1 1
1
1
0 1 400 400 400 400 TIM3 TIM TIM 1 1 300 300 400 TIM1
0
1
400 400
400
400 TIM3
TIM TIM 1 1
300 300
400 TIM1
200
200
TIM1
TIM
2
TIM 2
150
150
TIM1
TIM2
201
201
TIM2
TIM
3
TIM 3
300
300
TIM2
TIM3
202
202
Lamp 200 Lamp 200 1 1 Lamp 201 Lamp 201 2 2 Lamp 202 Lamp
Lamp
200
Lamp
200
1
1
Lamp
201
Lamp
201
2
2
Lamp
202
Lamp
202
3
3

Facultad de Ciencias

201 2 2 Lamp 202 Lamp 202 3 3 Facultad de Ciencias Carlos Canto UASLP UASLP

Carlos Canto

UASLPUASLP

201 2 2 Lamp 202 Lamp 202 3 3 Facultad de Ciencias Carlos Canto UASLP UASLP
UASLP UASLP Diagrama de tiempos de la secuencia del semáforo con parpadeo de la luz

UASLPUASLP

Diagrama de tiempos de la secuencia del semáforo con parpadeo de la luz verde

5 S 30 SEGS
5 S
30 SEGS

start

15 S
15 S
con parpadeo de la luz verde 5 S 30 SEGS start 15 S 30 SEGS Facultad
con parpadeo de la luz verde 5 S 30 SEGS start 15 S 30 SEGS Facultad
con parpadeo de la luz verde 5 S 30 SEGS start 15 S 30 SEGS Facultad
con parpadeo de la luz verde 5 S 30 SEGS start 15 S 30 SEGS Facultad
30 SEGS
30 SEGS

Facultad de Ciencias

Carlos Canto

30 SEGS start 15 S 30 SEGS Facultad de Ciencias Carlos Canto UASLP UASLP LOD 0

UASLPUASLP

LOD 0 OR 400 AND NOT 1 OUT 400 LOD 400

AND NOT TIM3

TIM1

300

LOD 715

AND NOT TIM4 OR NOT TIM1 AND 400 OUT 200 LOD 400 AND NOT TIM3 TIM 4

350

LOD TIM4

start

L1

Diagrama de Escalera

L2

 
   
 
0 0
0
0

stop

stop
 

TIM2

1 1
1
1

150

LOD TIM4 AND NOT TIM2

OUT 201

LOD TIM2

TIM3

300

 

LOD TIM2 AN NOT TIM3

OUT 202

END

0 1 400 400 400 400 TIM3 TIM TIM 1 1 300 300 715 TIM4
0
1
400
400
400
400 TIM3
TIM TIM 1 1
300 300
715 TIM4
400
200 200
TIM1
400 TIM3
TIM
4
TIM 4
350
350
TIM4
TIM
2
TIM 2
150
150
TIM4
TIM2
201
201
TIM2
TIM 3
TIM 3
300 300
TIM2
TIM3
202
202
Lamp 200 Lamp 200 1 1 Lamp 201 Lamp 201 2 2 Lamp 202 Lamp
Lamp
200
Lamp
200
1
1
Lamp
201
Lamp
201
2
2
Lamp
202
Lamp
202
3
3
UASLP UASLP Facultad de Ciencias Carlos Canto UASLP UASLP Facultad de Ciencias Carlos Canto

UASLPUASLP

UASLP UASLP Facultad de Ciencias Carlos Canto UASLP UASLP Facultad de Ciencias Carlos Canto
UASLP UASLP Facultad de Ciencias Carlos Canto UASLP UASLP Facultad de Ciencias Carlos Canto

Facultad de Ciencias

UASLP UASLP Facultad de Ciencias Carlos Canto UASLP UASLP Facultad de Ciencias Carlos Canto
UASLP UASLP Facultad de Ciencias Carlos Canto UASLP UASLP Facultad de Ciencias Carlos Canto

Carlos Canto

UASLPUASLP