Вы находитесь на странице: 1из 28

Temporizadores y Contadores 1

TEMPORIZADORES Y CONTADORES (Ejemplos con STEP 5)

Temporizadores y Contadores 2

TEMPORIZACIN-BLOQUES ESTNDAR
NORMA IEC 1131-3

IMPULSO (TP)
Sigue al flanco de subida instantneamente durante un tiempo T

RETARDO A LA CONEXIN (TON)


Sigue al flanco de subida despus de un tiempo T

RETARDO A LA DESCONEXIN (TOFF)


Sigue al flanco de bajada despus de un tiempo T

Temporizadores y Contadores 3

TEMPORIZACIN-BLOQUES ESTNDAR
PROPIEDADES GENERALES

Con / Sin Memoria


Un temporizador tiene memoria si, una vez activado, no depende de futuros valores (de desactivacin) de la seal de disparo

Redisparabilidad (Retriggerability)
Un temporizador es redisparable si, una vez activado, un nuevo flanco de activacin en la seal de disparo provoca que reinicie la cuenta.

SIN MEMORIA

NO REDISPARABLE

Temporizadores y Contadores 4

TEMPORIZACIN-BLOQUES ESTNDAR
RESUMEN - IEC 1131-3

MEMORIA REDISPARABLE

TP

SI

NO

TON

NO

TOFF

NO

Temporizadores y Contadores 5

TEMPORIZACIN-BLOQUES ESTNDAR
TEMPORIZADOR DE PULSO (TP) - IEC 1131-3
TP BOOL IN PT Q ET BOOL TIME

CON MEMORIA

TIME

UNRETRIGGERABLE

IN

PT ET 0

time

time

time

No ofrecido por Siemens

Temporizadores y Contadores 6

TEMPORIZACIN-BLOQUES ESTNDAR
TEMPORIZADOR DE CONEXIN (TON) - IEC 1131-3
TON

SIN MEMORIA

BOOL TIME

IN PT

Q ET

BOOL TIME

IN

PT ET 0

time

time

Temporizadores y Contadores 7

TEMPORIZACIN-BLOQUES ESTNDAR
TEMPORIZADOR DE DESCONEXIN (TOFF) - IEC 1131-3
TOFF

Por nivel

SIN MEMORIA

BOOL TIME

IN PT

Q ET

BOOL TIME

IN

PT ET 0

time

time

Temporizadores y Contadores 8

TEMPORIZACIN-SIEMENS(S5-S7)
CLASIFICACIN

TP

TON

TOFF

SI
Memoria

SV
X

SE

SS
X

SA
X

Redisparable

REGLA NEMOTCNICA

IVESA

Temporizadores y Contadores 9

TEMPORIZACIN-SIEMENS (S5)
BLOQUE KOP / AWL
Flanco Seal de disparo Tiempo a contar Reset TX (1-127) Todas las entradas provocan primera consulta

DU DE TW R Q

Salida analgica Salida analgica (BCD)

TX, TW, DU, DE 16 Bits

Salida lgica

0
Base de tiempos

5 0-9

0 0-9

0 0-9

T1 E2.0 KT 500.0 E2.2 SE MW10 DU DE TW R Q A 4.0 MW12 U L SE U R U = L T LC T E 2.0 KT 500.0 T1 E 2.2 T1 T1 A 4.0 T1 MW10 T1 MW12

// Activa el temporizador // Reset por nivel // Salida lgica // Salida DU // Salida DE (BCD)

Constante de tiempo en STEP 5 KT X.Y

Temporizadores y Contadores 10

TEMPORIZACIN-SIEMENS (S5)
TEMPORIZADOR SI (TP)

Memoria Redisparo

NO X
Activacin del RESET por nivel

IN

R TW DU time time
0

Temporizadores y Contadores 11

TEMPORIZACIN-SIEMENS (S5)
TEMPORIZADOR SV (TP-impulso prolongado)
Memoria Redisparo SI SI
MEMORIA REDISPARO

IN

R TW DU time time time


0

Temporizadores y Contadores 12

TEMPORIZACIN-SIEMENS (S5)
TEMPORIZADOR SE (Tipo TON)

Memoria Redisparo

NO X
SIN MEMORIA

IN

TW DU time time

Temporizadores y Contadores 13

TEMPORIZACIN-SIEMENS (S5)
TEMPORIZADOR SS (Tipo TON)

Memoria Redisparo

SI
MEMORIA

SI
REDISPARABLE

IN

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

R TW DU time time

Temporizadores y Contadores 14

TEMPORIZACIN-SIEMENS (S5)
TEMPORIZADOR SA (Tipo TOFF)

Memoria Redisparo

SI
MEMORIA

SI
REDISPARABLE

IN Se pone a 1 por nivel en la seal de arranque Q

TW DU

t
time time

Temporizadores y Contadores 15

TEMPORIZADORES-APLICACIONES
GENERACIN DE SEALES PERIDICAS
M1.0 T1 M1.0 SV M1.0 KT 500.0 TW Q 5 5 5

CON MEMORIA Tiempo de ciclo M1.0 T1 M1.0 SA M1.0 KT 500.0 TW Q 5 5 5

NO NECESITA MEMORIA

Temporizadores y Contadores 16

TEMPORIZADORES-APLICACIONES
GENERACIN DE SEALES PERIDICAS
Tiempo de ciclo M1.0 T1 SE M1.0 KT 500.0 TW Q 5 NO NECESITA MEMORIA M1.0 T1 SE M1.0 KT 500.0 U M1.0 TW Q L KT 500.0 SE T1 UN T1 = M1.0 5 5 M1.0

M1.0

AWL?
NO NECESITA MEMORIA

Temporizadores y Contadores 17

TEMPORIZADORES-APLICACIONES
GENERACIN DE SEALES PERIDICAS
UN M1.0 L KT 500.0 SV T1 U T1 = M 1.0 UN M1.1 L KT 500.0 SE T1 U T1 = M 1.1 B UN M1.0 = M1.1 A UN M1.2 = M1.2 BEB UN M1.1 BEB UN M1.1 L KT 500.0 SE T1 U T1 = M 1.1

UN M1.3 = M1.3 C

Temporizadores y Contadores 18

TEMPORIZADORES-APLICACIONES
GENERACIN DE SEALES PERIDICAS (IEC 1131-3)
%Q1.0 TON

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

TB=1sg

NECESITA MEMORIA EL TON?

NO!

Temporizadores y Contadores 19

TEMPORIZADORES-APLICACIONES
GENERACIN DE SEALES PERIDICAS
Q1.0 %Q1.0 TP1

TB=1sg

UN A 32.0 TP1 TP2 %Q1.0 5 TB=1sg L KT300.0 SI T1

AWL?
UN T1 L KT500.0 SI T2

NECESITAN MEMORIA TP1 y TP2?

NO!

Como empezar en nivel alto ?

U T2 = A 32.0

Temporizadores y Contadores 20

TEMPORIZADORES-APLICACIONES
GENERACIN DE SEALES PERIDICAS CON GRAFCETS

T1 / X 1 / 5s : Se cumple despus de 5 segundos tras la activacin de X 1

OB1 U E1 L KT 500.0 SE T1 Etapa1Etapa2

T 1 / X 1 / 5s : Se cumple durante 5 segundos desde la activacin de X 1


1 T1/ X1 / 5s 2 T2 / X2 / 10s SALIDA

U E1 U T1 R E1 S E2

k SALIDA

Temporizadores SE
Talto Tbajo

Temporizadores y Contadores 21

TEMPORIZADORES-APLICACIONES
EJEMPLO EN ACCIN CONDICIONADA

AWL SIEMENS S5
T2 / X1/3s (SE)
OB1 U E1 L KT500.0 SE T1 U E1 U T1 S E2 R E1 SPA PB1 PB1 (COMB) U E1 L KT300.0 SE T2 U E1 UN T2 = A 1.0
2

SALIDA (A1.0) T1/X1/5s (SE)

Temporizadores y Contadores 22

TEMPORIZADORES-APLICACIONES
GENERACIN DE SEALES PERIDICAS CON GRAFCET OB1
PB1
U E1 SPB PB1 U E1 U S1 S E2 R E1 R A1.0 R Mflanco ... T2/X4/3s 2 3 S2 SPA PB2 U E4 L KT300.0 SE T2 U E4 U T2 S E3 R E4 U E1 = Mflanco

PB1
U E1 UN Mflanco S E3 R E4 U E3 L KT 500.0 SE T1 U E3 U T1 S E4 R E3

OB1
1

3 T1/X3/5s 4 S1

SALIDA (A1.0)

PB2
PB2: PARTE COMBINACIONAL ENCAPSULACIN MOSTRAR EL CERO AL TEMPORIZADOR T1 SI LA ETAPA 1 PUEDE VOLVER A ACTIVARSE !
U E1 U E3 = A1.0

Temporizadores y Contadores 23

TEMPORIZADORES-APLICACIONES
GENERACIN DE SEALES PERIDICAS SIN GRAFCETS
PB1
%Q1.0 TP UN A 1.0 %Q1.0 3 1 S1 %Q1.0 2 S2 5 TP %Q1.0 TB=1sg U T2 = A 1.0 TB=1sg U E1 U S1 S E2 R E1 R A1.0 U E1 SPB PB1 L KT300.0 SI T1 OB1 PB1

OB1

UN T1 L KT500.0 SI T2

HAY QUE MOSTRAR EL CERO?

Implementar con TON y TOFF

Temporizadores y Contadores 24

TEMPORIZADORES-APLICACIONES
SEMFORO
PB2 OB1
1 T1/X1/10s 2 T2/X2/6,5s 3 T3/X3/20s 1 ROJO VERDE

Examen 2008

OB1
U E1 L KT100.1s SE T1 U T1 U E1 S E2 R E1 U E2 L KT650.0s SE T2 U E2 SPB PB1 U T2 U E2 S E3 R E2 R AMBAR

PB1
UN AMBAR L KT50.0 SI T4 UN T4 L KT100.0 SI T5 U T5 = AMBAR

PB2
U E1 = VERDE U E3 = ROJO

PB1
AMARILLO (0,5s OFF+1s ON)

PB2
MOSTRAR EL CERO A LOS TEMPORIZADORES?

U E3 L KT200.1s SE T3 U T3 U E3 S E1 R E3 SPA PB2

AMBAR
0,5

Temporizadores y Contadores 25

CONTADORES-SIEMENS (S5)
BLOQUE KOP
Cualquier entrada provoca primera consulta Suma

Z<1-127>

ZV Salida analgica ZR DU DE Salida BCD

ZX, ZW, DU, DE 16 Bits

Resta

Seal de carga Carga el valor de contador cuando la entrada pasa de 0 a 1 KZ Reset

S ZW (0-999) R Q Salida lgica ( =0 falso )

Z1
E 2.0 ZV E 2.2 DU A 1.0 R Q MW10

U ZV U R U = L T

E 2.0 Z1 E 2.2 Z1 Z1 A 1.0 Z1 MW10

// Seal de disparo // Reset por nivel // Salida lgica // Salida DU

Temporizadores y Contadores 26

TEMP./CONTADORES-APLICACIONES
GENERACIN DE SEALES PERIDICAS
PB1
PB1

OB1
UN A 1.0 U E1 L KZ 4 S Z1 SPB PB1 U E1 UN Z1 S E2 R E1 L KT300.0 SI T1

3 ciclos
OB1
1 3 ciclos 2 3 2

UN T1 L KT200.0 SI T2 U T2 = A 1.0 UN A1.0

Se emplear el flanco de bajada de la salida para disparar un contador decreciente


ENCAPSULACIN? LEGIBILIDAD?

ZR Z1

MOSTRAR EL CERO?

Temporizadores y Contadores 27

CONTADORES-APLICACIONES
UN CONTADOR EN MAS DE UNA ETAPA
GRAFCET DE PRODUCCIN

Cuenta a velocidad de ciclo!


OB1
U E1 ZR Z1 U E1 U S1 S E2 R E1 U E2 ZR Z1 U E2 U S2 S E3 R E2

1 S1 2 S2

C=C-1

C=C-1

PROBLEMA SIMILAR EN IMPLEMENTACIN DE ACCIONES CONTINUAS MEDIANTE ASIGNACIN

FUNCIONA?

Temporizadores y Contadores 28

EJERCICIOS DE PROGRAMACIN
Deteccin de la entrada o salida de personas

EXTERIOR

INTERIOR

Implementar un programa que utilice dos fotoclulas A y B para detectar la entrada o salida de personas del recinto para su posterior contaje

Вам также может понравиться