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

1.

DATOS DE LA PRÁCTICA

TEMA: TEMPORIZADORES Y CONTADORES

A. OBJETIVO GENERAL

Realizar un programa en el software TIA PORTAL utilizando temporizadores y


contadores para la implementación de un programa secuencial sencillo.

B. OBJETIVOS ESPECÍFICOS

1. Identificar el funcionamiento y uso de los temporizadores de acuerdo al tipo de


interrupción que requiera el programa.
2. Conocer el tipo y funcionamiento de cada contador.
3. Utilizar diferentes tipos de temporizadores para conocer sus diferencias.

C. MARCO TEÓRICO:

Es un desarrollo claro y conciso de la teoría correspondiente al experimento, debiendo


deducirse las fórmulas involucradas en caso de ser necesario. Al final del informe es
necesario referir la bibliografía consultada. No solo es copiar el fundamento teórico de la
guía de laboratorio, sino que en base de esa lectura preliminar se debe de consultar
textos físicos y virtuales, revistas científicas y/o artículos.
Para esta práctica los conceptos a incluirse son:

1. TEMPORIZADORES

Los temporizadores son variables internas controladas por el sistema operativo del PLC,
los temporizadores son capaces de permanecer en un estado en un transcurso de tiempo
[1]. En el Software TIA PORTAL se encuentra los temporizadores en el árbol de
instrucciones básicas, existen diferentes clases de temporizadores con diferentes
funciones, a continuación se presentan en la tabla 1 los temporizadores más relevantes
con sus funciones.

Tabla 1. Temporizadores y sus funciones [1]


TEMPORIZADOR CON RETARDO A LA
CONEXIÓN
El temporizador permanece apagado, al recibir 1
lógico el temporizador empieza a contar, al
cumplir con el tiempo establecido el temporizador
se activa.

TEMPORIZADOR CON RETARDO A LA


CONEXIÓN CON MEMORIA
El temporizador permaneces encendido al recibir
1 lógico el temporizador empieza a contar, al
cumplir con el tiempo establecido el temporizador
se activa, en cada ciclo del temporizador acumula
varios periodos de tiempo.

TEMPORIZADOR CON RETARDO A LA


DESCONEXIÓN
El temporizador permanece encendido al recibir 1
lógico el temporizador empieza a contar, al
cumplir con el tiempo establecido el temporizador
se activa.

Figura 1. Tipo de temporizadores disponibles en TIA Portal

 ASIGNACIÓN DE VARIABLES DE TEMPORIZADORES

Para insertar un temporizador en TIA Portal únicamente se arrastra el bloque deseado al


punto del segmento donde se vaya a utilizar. Posteriormente se abre una ventana donde
se coloca el número del temporizador que va a ir asociado a un bloque de datos DB de
instancia Individual.
Figura 2. Nomenclatura y partes del temporizador

2. CONTADORES

Los contadores son variable internas del PLC que nos permite registrar las veces que una
marca, entrada o salida a realizado el cambio entre 0 a 1 lógico [1].

En el software TIA Portal, se tiene 3 tipos de contadores los cuales se mencionan en la


tabla 2.

Tabla 2. Tipos de contadores [1]

CONTADOR ASCENDENTE CTU

El contador ascendente permite


incrementar el valor de conteo de la
variable CU partiendo desde 0 hasta
32.767

CONTADOR DESCENDENTE CTD

El contador descendente permite disminuir


el valor de conteo de la variable CD
partiendo desde el valor Puesto en la
entrada PV hasta -32.767

CONTADOR ASCENDENTE
DESCENDENTE CTUD

El contador ascendente descendente


permite incrementar o disminuir el valor
del contador.

El contador CTUD toma el valor último


registrado para incrementar o disminuir.
Figura 3. Tipo de contadores disponibles en TIA Portal

 NOMENCLATURA

Para la utilización de los contadores se emplea la variable C0 hasta C255 para los tres
tipos de contadores.

Los parámetros a configurar se muestran a continuación en la tabla 6.

Tabla 3. Nomenclatura para contadores [1]

CONTADOR ASCENDENTE CTU


CTU = Tipo de contador
Int = Tipo de datos que contará
CU = Variable que incrementa el valor del contador.
R = Resetea el valor del contador (Vuelve a 0 el valor
del contador)
PV = Valor para cerrar el contacto (C0…..C255)
CV = valor de contaje actual
Q = Salida activas si CV>=PV

CONTADOR DESCENDENTE CTD


CTD = Tipo de contador
CD = Variable que disminuye el valor del contador.
LD= Asigna el valor del PV al contador
PV= Valor de inicio del contador
CV = valor de contaje actual
Q = Salida activa si CV<=0

CONTADOR ASCENDENTE DESCENDENTE CTUD

CU = Variable que incrementa el valor del contador.


CD = Variable que disminuye el valor del contador.
R= Resetea el valor del contador (Vuelve a 0 el valor
del contador)
LD= Asigna el valor del PV al contador
PV= Valor para cerrar el contacto (C0…..C255)
QU = Salida activa si CV>=PV
QD = Salida activa si CV<=0
CV = valor de contaje actual

D. MARCO PROCEDIMENTAL:

1) Diseñe los programas solicitados y simule el funcionamiento en software


especializado.
2) Realice las conexiones de entradas ysalidas solicitadas.

3) Siga los pasos de comunicación de la practica 1 para cargar la programación


de cada ejercicio y registre los resultados en la sección F.

E. MATERIALES Y EQUIPOS

 PLC S7-300
 Computador
 Cable MPI
 Software TIA Portal

F. REGISTRO DE RESULTADOS:

1. Describa el funcionamiento de cada temporizador TON, TOF y TP,


implementando la siguiente programación:

……………………………………………………………………………………………………

……………………………………………………………………………………………………..
2. Implemente la programación que se muestra a continuación y detalle los
resultados:

3. Describa el funcionamiento de cada contador CTU, CTD y CTUD implementando


la siguiente programación.

…………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………..

NOTA: La lectura y resolución de esta guía será utilizada para la evaluación y la


práctica de laboratorio.