Está en la página 1de 28

Temporizadores y Contadores 1

TEMPORIZADORES Y
CONTADORES
(Ejemplos con STEP 5)
Temporizadores y Contadores 2

TEMPORIZACIÓN-BLOQUES ESTÁNDAR
NORMA IEC 1131-3

• IMPULSO (TP)
ƒ Sigue al flanco de subida instantáneamente durante un
tiempo T

• RETARDO A LA CONEXIÓN (TON)


ƒ Sigue al flanco de subida después de un tiempo T

• RETARDO A LA DESCONEXIÓN (TOFF)


ƒ Sigue al flanco de bajada después de un tiempo T
Temporizadores y Contadores 3

TEMPORIZACIÓN-BLOQUES ESTÁNDAR
PROPIEDADES GENERALES

• Con / Sin Memoria


ƒ Un temporizador tiene memoria si, una vez activado, no depende
de futuros valores (de desactivación) de la señal de disparo

• Redisparabilidad (Retriggerability)
ƒ Un temporizador es ‘redisparable’ si, una vez activado, un nuevo
flanco de activación en la señal de disparo provoca que reinicie la
cuenta.

SIN MEMORIA NO REDISPARABLE


Temporizadores y Contadores 4

TEMPORIZACIÓN-BLOQUES ESTÁNDAR
RESUMEN - IEC 1131-3

MEMORIA REDISPARABLE

TP SI NO

TON NO X

TOFF NO X
Temporizadores y Contadores 5

TEMPORIZACIÓN-BLOQUES ESTÁNDAR
TEMPORIZADOR DE PULSO (TP) - IEC 1131-3
TP

BOOL IN Q BOOL

TIME PT ET TIME
CON MEMORIA

UNRETRIGGERABLE

IN

PT

ET

time time time

No ofrecido
por Siemens
Temporizadores y Contadores 6

TEMPORIZACIÓN-BLOQUES ESTÁNDAR
TEMPORIZADOR DE CONEXIÓN (TON) - IEC 1131-3

TON

SIN MEMORIA BOOL IN Q BOOL

TIME PT ET TIME

IN

PT

ET

time time
Temporizadores y Contadores 7

TEMPORIZACIÓN-BLOQUES ESTÁNDAR
TEMPORIZADOR DE DESCONEXIÓN (TOFF) - IEC 1131-3

TOFF
Por nivel SIN MEMORIA BOOL IN Q BOOL

TIME PT ET TIME

IN

PT

ET

time time
Temporizadores y Contadores 8

TEMPORIZACIÓN-SIEMENS(S5-S7)
CLASIFICACIÓN

TP TON TOFF

SI SV SE SS SA

Memoria X X X

Redisparable X X X

REGLA
NEMOTÉCNICA IVESA
Temporizadores y Contadores 9

TEMPORIZACIÓN-SIEMENS (S5)
BLOQUE KOP / AWL Todas las entradas
provocan primera consulta
Flanco TX (1-127)

Señal de disparo
DU Salida analógica TX, TW, DU, DE
DE Salida analógica (BCD) 16 Bits
Tiempo a contar
TW

Reset
R Q Salida lógica
0 5 0 0
Base de
tiempos 0-9 0-9 0-9
T1
U E 2.0
E2.0 SE MW10
DU L KT 500.0
SE T1 // Activa el temporizador
MW12
KT 500.0 DE U E 2.2
TW R T1 // Reset por nivel
U T1
E2.2 A 4.0 = A 4.0 // Salida lógica
R Q
L T1
T MW10 // Salida DU
LC T1
T MW12 // Salida DE (BCD)
Constante de tiempo en STEP 5 KT X.Y
Temporizadores y Contadores 10

TEMPORIZACIÓN-SIEMENS (S5)
TEMPORIZADOR SI (TP)

Memoria NO
Activación del
Redisparo X RESET por nivel

IN

R
TW
DU
0
time time
Temporizadores y Contadores 11

TEMPORIZACIÓN-SIEMENS (S5)
TEMPORIZADOR SV (TP-impulso prolongado)

Memoria SI
Redisparo SI
MEMORIA REDISPARO

IN

R
TW
DU
0
time time time
Temporizadores y Contadores 12

TEMPORIZACIÓN-SIEMENS (S5)
TEMPORIZADOR SE (Tipo TON)

Memoria NO
SIN MEMORIA
Redisparo X

IN

TW
DU

time time
Temporizadores y Contadores 13

TEMPORIZACIÓN-SIEMENS (S5)
TEMPORIZADOR SS (Tipo TON)

Memoria SI
MEMORIA
Redisparo SI
REDISPARABLE

IN
Permanece a 1 hasta
que se produzca un
reset por nivel !
Q

TW
DU

time time
Temporizadores y Contadores 14

TEMPORIZACIÓN-SIEMENS (S5)
TEMPORIZADOR SA (Tipo TOFF)

Memoria SI
MEMORIA
Redisparo SI
REDISPARABLE

IN

Se pone a 1 por nivel en


la señal de arranque
Q

TW

DU
t
time time
Temporizadores y Contadores 15

TEMPORIZADORES-APLICACIONES
GENERACIÓN DE SEÑALES PERIÓDICAS
T1
M1.0
M1.0
SV 5 5 5

M1.0
KT 500.0 TW Q

CON MEMORIA

Tiempo de ciclo
T1
M1.0
M1.0
SA 5 5 5

M1.0
KT 500.0 TW Q

NO NECESITA MEMORIA
Temporizadores y Contadores 16

TEMPORIZADORES-APLICACIONES
GENERACIÓN DE SEÑALES PERIÓDICAS
Tiempo de ciclo
T1
M1.0 M1.0
SE
M1.0
KT 500.0 TW Q

5 5 5
NO NECESITA MEMORIA

M1.0
5 5 5

T1
M1.0
SE
M1.0
U M1.0
KT 500.0 TW Q
L KT 500.0
AWL? SE T1
NO NECESITA MEMORIA
UN T1
= M1.0
Temporizadores y Contadores 17

TEMPORIZADORES-APLICACIONES
GENERACIÓN DE SEÑALES PERIÓDICAS

UN M1.0 UN M1.1 UN M1.1


L KT 500.0 L KT 500.0 L KT 500.0
SV T1 SE T1 SE T1
U T1 U T1 U T1
= M 1.0 = M 1.1 = M 1.1

B
UN M1.0 UN M1.1
= M1.1 BEB

A
UN M1.2
= M1.2
BEB

UN M1.3
= M1.3

C
Temporizadores y Contadores 18

TEMPORIZADORES-APLICACIONES
GENERACIÓN DE SEÑALES PERIÓDICAS (IEC 1131-3)

%Q1.0
TON

3 TB=1sg

Q1.0

TON
TOFF
%Q1.0
3 5
5 TB=1sg

NECESITA MEMORIA EL ¡NO!


TON?
Temporizadores y Contadores 19

TEMPORIZADORES-APLICACIONES
GENERACIÓN DE SEÑALES PERIÓDICAS
Q1.0
%Q1.0
TP1

3 TB=1sg 3 5

UN A 32.0
TP1 L KT300.0

TP2 SI T1

%Q1.0
AWL?
5 UN T1
TB=1sg
L KT500.0
SI T2
Como empezar
NECESITAN MEMORIA en nivel alto ?
TP1 y TP2? ¡NO! U T2
= A 32.0
Temporizadores y Contadores 20

TEMPORIZADORES-APLICACIONES
GENERACIÓN DE SEÑALES PERIÓDICAS CON GRAFCETS
T1 / X 1 / 5s : Se cumple después de 5 segundos tras la activación de X 1 OB1

U E1
T 1 / X 1 / 5s : Se cumple durante 5 segundos desde la activación de X 1
L KT 500.0
SE T1
1 SALIDA
Etapa1ÆEtapa2
T1/ X1 / 5s
U E1
U T1
2
R E1
T2 / X2 / 10s S E2

k
SALIDA

Temporizadores SE
Talto Tbajo
Temporizadores y Contadores 21

TEMPORIZADORES-APLICACIONES
EJEMPLO EN ACCIÓN CONDICIONADA

AWL SIEMENS S5
T2 / X1/3s (SE)

OB1 PB1
(COMB) 1 SALIDA (A1.0)
U E1
L KT500.0 U E1 T1/X1/5s (SE)
SE T1 L KT300.0 2
U E1 SE T2
U T1
S E2 U E1
R E1 UN T2
… = A 1.0

SPA PB1
Temporizadores y Contadores 22

TEMPORIZADORES-APLICACIONES
PB1
GENERACIÓN DE SEÑALES PERIÓDICAS CON GRAFCET
OB1 U E1
PB1 UN Mflanco
U E1 S E3
SPB PB1 R E4

U E1 U E3
3 SALIDA (A1.0)
OB1 U S1 L KT 500.0
S E2 SE T1
T1/X3/5s R E1
1 R A1.0 U E3
R Mflanco U T1
4 S E4
S1 ... R E3
T2/X4/3s
2 U E4
3 SPA PB2 L KT300.0
SE T2
S2
PB2 U E4
PB2: PARTE COMBINACIONAL U T2
S E3
ENCAPSULACIÓN U E1
R E4
¡ MOSTRAR EL ‘CERO’ AL TEMPORIZADOR T1 SI U E3
= A1.0 U E1
LA ETAPA 1 PUEDE VOLVER A ACTIVARSE !
= Mflanco
Temporizadores y Contadores 23

TEMPORIZADORES-APLICACIONES
GENERACIÓN DE SEÑALES PERIÓDICAS SIN GRAFCETS

PB1 OB1 PB1

%Q1.0
TP UN A 1.0
U E1
OB1 %Q1.0 L KT300.0
SPB PB1
3 TB=1sg SI T1
1 U E1
U S1 UN T1
S1 S E2
%Q1.0 L KT500.0
R E1
TP R A1.0 SI T2
2
%Q1.0
S2 … U T2
5 TB=1sg
= A 1.0

Implementar con
¿HAY QUE MOSTRAR EL CERO? TON y TOFF
Temporizadores y Contadores 24
Examen 2008
TEMPORIZADORES-APLICACIONES
SEMÁFORO OB1 PB1 PB2
PB2 U E1 UN AMBAR U E1
L KT100.1s L KT50.0 = VERDE
OB1 SE T1 SI T4
U T1 U E3
U E1 UN T4 = ROJO
S E2
1 VERDE L KT100.0
R E1 SI T5

U E2
T1/X1/10s PB1 U T5
L KT650.0s
= AMBAR
SE T2
AMARILLO
U E2
2
(0,5s OFF+1s ON) SPB PB1
U T2
U E2
T2/X2/6,5s
S E3
R E2
R AMBAR
3 ROJO

U E3 AMBAR 1
T3/X3/20s L KT200.1s
SE T3
1 U T3
0,5
U E3
PB2 S E1
R E3
¿MOSTRAR EL CERO A LOS
TEMPORIZADORES? SPA PB2
Temporizadores y Contadores 25

CONTADORES-SIEMENS (S5)
BLOQUE KOP Cualquier entrada
Z<1-127>
provoca primera
consulta
Suma
ZV
Resta Salida analógica
ZX, ZW, DU, DE
ZR DU
16 Bits Salida BCD
DE
Señal de carga
S
Carga el valor de KZ Q Salida lógica
contador cuando la ZW (0-999) ( =0 falso )
entrada pasa de 0 a 1 Reset
R

Z1 U E 2.0
ZV Z1 // Señal de disparo
E 2.0 MW10 U E 2.2
ZV DU R Z1 // Reset por nivel
U Z1
A 1.0 = A 1.0 // Salida lógica
E 2.2 L Z1
R Q
T MW10 // Salida DU
Temporizadores y Contadores 26

TEMP./CONTADORES-APLICACIONES
GENERACIÓN DE SEÑALES PERIÓDICAS
PB1

PB1 OB1
UN A 1.0
L KT300.0
U E1
3 ciclos SI T1
L KZ 4
OB1
2 S Z1
SPB PB1
1 UN T1
U E1
L KT200.0
UN Z1
3 ciclos 3 S E2 SI T2
R E1
2 U T2

= A 1.0

UN A1.0
Se empleará el flanco de bajada de la salida ZR Z1
para disparar un contador decreciente

¿ENCAPSULACIÓN?
¿MOSTRAR EL CERO?
¿LEGIBILIDAD?
Temporizadores y Contadores 27

CONTADORES-APLICACIONES
UN CONTADOR EN MAS DE UNA ETAPA
Cuenta a velocidad
GRAFCET DE de ciclo!
PRODUCCIÓN OB1

U E1
1 C=C-1 ZR Z1

U E1
S1 U S1
S E2
C=C-1 R E1
2
U E2
S2 ZR Z1

U E2
U S2
S E3
PROBLEMA SIMILAR EN IMPLEMENTACIÓN DE R E2
ACCIONES CONTINUAS MEDIANTE ASIGNACIÓN … ¿FUNCIONA?
Temporizadores y Contadores 28

EJERCICIOS DE PROGRAMACIÓN
Detección de la entrada o salida de personas

EXTERIOR INTERIOR

A B

Implementar un programa que utilice dos


fotocélulas A y B para detectar la entrada o salida
de personas del recinto para su posterior contaje

También podría gustarte