Consulta 2 Temporizadores y Contadores, Cadena E. Del Salto A. Flores H. Morales P.

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 15

UNIVERSIDAD TÉCNICA DE AMBATO

FACULTAD DE INGENIERÍA EN SISTEMAS, ELECTRÓNICA E INDUSTRIAL

CARRERA DE INGENIERÍA EN ELECTRÓNICA Y COMUNICACIONES

Control Industrial y PLC’s

Séptimo “A”

Consulta # 2

Temporizadores y contadores

Integrantes:

 Cadena Chávez Erik Marcelo


 Del Salto Paredes Anthony Danilo
 Flores Vargas Henry Vinicio
 Morales Moposita Jennifer Pamela

Fecha de Envío: viernes 23 de noviembre de 2018

Fecha de Entrega: miércoles 28 de noviembre de 2018

Docente: Ing. Edgar Patricio Córdova Córdova

SEPTIEMBRE 2018 – FEBRERO 2019

AMBATO - ECUADOR
2018
I. TEMA
Temporizadores y contadores.
II. OBJETIVOS

2.1 Objetivo General

 Definir los conceptos y fundamentos para el uso de temporizadores y contadores en el


software de TIA PORTAL.

2.2 Objetivos Específicos

 Definir a los temporizadores y contadores para proporcionar una definición general en


base al análisis generado por las mismas.
 Identificar los principales tipos de temporizadores y contadores.
 Establecer los parámetros de salida y de entrada que se usan, así como los tipos de
datos.

III. FUNDAMENTACIÓN TEÓRICA

3.1 Temporizadores y contadores

 Temporizador

1) Definición: Un temporizador es un dispositivo, con frecuencia programable, que


permite medir el tiempo. La primera generación fueron los relojes de arena, que fueron
sustituidos por relojes convencionales y más tarde por un dispositivo íntegramente
electrónico. Cuando trascurre el tiempo configurado se hace saltar una alarma o
alguna otra función a modo de advertencia. (Ruíz, F.)[ CITATION Fra00 \l 2058 ]
2) Definición: Sistema de control de tiempo que se utiliza para abrir o cerrar un circuito
en uno o más momentos determinados, y que conectado a un dispositivo lo pone en
acción. (González, M.)[ CITATION Mab18 \l 2058 ]
3) Definición: Un temporizador es un aparato con el que podemos regular la conexión o
desconexión de un circuito eléctrico después de que se ha programado un tiempo. El
elemento fundamental del temporizador es un contador binario, encargado de medir los
pulsos suministrados por algún circuito oscilador, con una base de tiempo estable y
conocida. El tiempo es determinado por una actividad o proceso que se necesite
controlar. (Parra, E.)[ CITATION Edu12 \l 2058 ]

Definición grupal: Un temporizador es un dispositivo electrónico, o virtual en el caso


de usar un simulador (TIA PORTAL), el cual nos permite controlar el tiempo que se
utilizar para cambiar de un estado a otro una vez transcurrido el tiempo definido para
su acción.

 Contador

1) Definición: Un contador, por otra parte, puede ser un sistema, mecanismo o


dispositivo que muestra una sucesión numérica o que incrementa o disminuye un
número de acuerdo a una señal de entrada. (Pérez, J., Gardey, A.) [ CITATION Pér11 \l
2058 ]
2) Definición: Un contador es un circuito secuencial construido a partir de biestables y
puertas lógicas (flip-flops) conectados en cascada, cuyo número varia en dependencia
de la escala de conteo que se necesita. (Millman, J., Díaz, J.)[CITATION Mil18 \l 2058 ]
3) Definición: Un contador electrónico básicamente consta de una entrada de impulsos
que se encarga de conformar (escuadrar), de manera que el conteo de los mismos no
sea alterado por señales no deseadas, las cuales pueden falsear el resultado final.
Estos impulsos son acumulados en un contador propiamente dicho. (Nakandakari, J.,
Rivero, R.)[CITATION Nak13 \l 2058 ]

Definición grupal: Un contador, es un dispositivo físico o simulado que cumple con


una secuencia de conteo definida, es decir, a través de impulsos cuenta hasta llegar al
punto (número) determinado en la escala de conteo por el usuario.

3.2 Tipos de contadores y temporizadores

Tipos de Contadores

La utilización de los contadores en TIA Portal desde cómo seleccionar el tipo de


contador necesario para el proceso en el que trabajaremos se detallara a continuación:

Cómo seleccionar un contador en TIA Portal

Los contadores en TIA Portal los vamos a poder seleccionar de la barra de


herramientas donde se encuentran todos los elementos que podemos utilizar en el
proyecto, al igual que los temporizadores u otras funciones.
En la imagen se pueden observar varios tipos de contadores a utilizar, cada cual válido
para un determinado proceso de contar o descontar elementos dentro de nuestro
proyecto

Fig. 1 Panel de contadores en TIA Portal

Fuente. Creada por el grupo de trabajo

Fig. 2
Contadores en TIA Portal
Fuente. Creada por el grupo de trabajo
Cómo insertar y definir contadores en TIA Portal

Vamos a empezar a trabajar con un temporizador ascendente CTU. Para utilizarlo, el


primer paso es seleccionarlo de la barra de herramientas y desplazarlo hasta el
segmento donde lo queramos utilizar, con el simple gesto de seleccionar y arrastrar.

Inmediatamente nos aparece la ventana de definición del contador, donde habrá que
establecer el DB de datos al que irá asociado nuestro contador, ya que en TIA Portal
los contadores guardan sus datos en un bloque de datos (DB) de instancia propio.

Fig. 3 Insertar y definir contadores


Fuente. Creada por el grupo de trabajo

 Contador Ascendente

Fig. 4 Contadores ascendente en TIA Portal


Fuente. Creada por el grupo de trabajo

El bloque funcional Contador ascendente (CTU) cuenta adelante desde el valor actual
hasta el valor prefijado al producirse un flanco positivo en la entrada de contaje
adelante (CU). Si el valor actual (VA) es mayor o igual al valor prefijado (PV), se
activa el bit del contador. El contador se inicializa al activarse la entrada de
desactivación (R). El contador ascendente no se detiene hasta llegar al máximo valor
que puede albergar en la variable (VA), es decir, 32.767
 Contador Descendente
Fig. 5 Contadores descendente en TIA Portal
Fuente. Creada por el grupo de trabajo

El bloque funcional Contador descendente (CTD) cuenta hacia atrás desde el valor
prefijado al producirse un flanco positivo en la entrada de contaje atrás (CD). Si el
valor actual (VA) es igual a cero, se activa el bit del contador. El contador se inicializa
y carga el valor actual (CV) en el valor prefijado (PV) cuando se habilita la entrada de
carga (LD). El contador atrás se detiene al alcanzar el valor cero.

 Contador Ascendente y Descendente

Fig. 6 Contadores descendente y ascendente en TIA Portal


Fuente. Creada por el grupo de trabajo

El bloque funcional Contador ascendente/descendente (CTUD) empieza a contar


adelante cuando se produce un flanco positivo en la entrada de contaje adelante CU, y
empieza a contar atrás cuando se produce un flanco positivo en la entrada de contaje
atrás CD. El valor actual Cxx del contador conserva el contaje actual. El valor de
preselección PV se compara con el valor actual cada vez que se ejecuta la operación de
contaje.

Si el valor actual (Cxx) es mayor o igual al valor de preselección PV, se activa el bit de
contaje Cxx. En caso contrario, se desactiva el bit. El contador se inicializa cuando se
activa la entrada de desactivación (R) o al ejecutarse la operación Poner a 0. El
contador adelante/atrás se detiene al alcanzar el máximo valor (32.767) o bien el
mínimo valor (-32.767) posibles.

Tipos de Temporizadores

En TIA Portal, vamos a encontrar los temporizadores fácilmente en el árbol de


Instrucciones, y concretamente en el apartado de Instrucciones Básicas.
Fig. 7 Tipo de temporizadores en TIA Portal
Fuente. Creada por el grupo de trabajo

Los temporizadores en TIA Portal los seleccionamos del árbol

Tabla 1. Tabla de temporizadores


Fuente. [6]

TP: lo utilizaremos cuando queramos que el tiempo empiece a contar con el primer
impulso de activación de nuestro proceso.
Fig. 8 Temporizadores en TIA Portal
Fuente. Creada por el grupo de trabajo
 TON: lo utilizaremos cuando queramos realizar una activación después de un tiempo en
que el proceso está en marcha.
 TOFF: lo utilizaremos cuando queramos realizar una activación después de que un
proceso finalice.
 TONR: temporizador acumulador de tiempo.

3.2.1 Parámetros de Tipos de Contadores

Contador Ascendente

Fig. 9 Contadores ascendente en TIA Portal


Fuente. Creada por el grupo de trabajo

Un contador debe llevar asignado un número de contador. Los valores que se le


pueden asignar son:

 De C0 a C255. (No se puede asignar el mismo número a distintos contadores).


 El parámetro CU de la función “Contador” sirve como activación del contaje. Cuando
se reciba un pulso en esta entrada “CU”, el valor del contador aumentará en una
unidad.
 El parámetro “R”  sirve para hacer un “RESET” al contador. Es decir, que, si se
activa esta entrada de la función, el valor del contador se volverá automáticamente a
cero. Y en el siguiente pulso de contaje “CU” volverá a empezar el contaje ascendente.
 El parámetro “PV” sirve para indicarle el valor de referencia de contaje. Es decir,
que cuando el contaje del temporizador supere este valor, el bit de activación del
contador será “1”.

Contador Descendente

Fig. 10 Contadores descendente en TIA Portal


Fuente. Creada por el grupo de trabajo

Un contador debe llevar asignado un número de contador. Los valores que se le pueden
asignar son:

 De C0 a C255. (No se puede asignar el mismo número a distintos contadores).


 El parámetro CD de la función “Contador” sirve como activación del contaje. Cuando
se reciba un pulso en esta entrada “CD”, el valor del contador disminuirá en una
unidad.
 El parámetro “LD” sirve para hacer un “RESET” al contador. Es decir, que, si se
activa esta entrada de la función, el valor del contador pasará a tener el valor que hay
en el parámetro “PV” y el bit de activación del contador se desactivará.
 El parámetro “PV”  sirve para indicarle el valor de referencia de contaje. Es decir,
que el contador empezará a descontar desde este valor que introduzcamos aquí.

Contador Ascendente y Descendente

Fig. 11 Contadores descendente y ascendente en TIA Portal


Fuente. Creada por el grupo de trabajo

Un contador debe llevar asignado un número de contador. Los valores que se le pueden
asignar son:

 De C0 a C255. (No se puede asignar el mismo número a distintos contadores).


 El parámetro “CU” de la función “Contador” sirve como activación del contaje hacia
arriba. Cuando se reciba un pulso en esta entrada “CU”, el valor del contador
aumentará en una unidad.
 El parámetro “CD” de la función “Contador” sirve como activación del contaje hacia
abajo. Cuando se reciba un pulso en esta entrada “CD”, el valor del contador
disminuirá en una unidad.
 El parámetro “R”  sirve para hacer un “RESET” al contador. Es decir, que, si se
activa esta entrada de la función, el valor del contador se volverá automáticamente a
cero. Y en el siguiente pulso de contaje “CU” volverá a empezar el contaje ascendente.
 El parámetro “PV” sirve para indicarle el valor de referencia de contaje. Es decir,
que cuando el contaje del temporizador supere este valor o sea igual, el bit de
activación del contador será “1”.

3.2.2 Parámetros de Tipos de Temporizadores

Temporizador retardo al conectar


Fig. 12 Temporizadores retardo al conectar
Fuente. Creada por el grupo de trabajo

Tipos de Datos
Tipo bool o booleano (0, 1).
Parámetros de Entrada
IN: Este parámetro permite ejecutar la instrucción, es de tipo bool o booleano (0, 1).
PT: Este parámetro es el tiempo necesario para activar el temporizador, es decir el
tiempo que que se tiene que acumular para activar el parámetro Q, es de tipo time o
tiempo, por ejemplo, cinco segundos (T#5S) o (T#5M_30S). La nomenclatura usada
para definir el tiempo es, prefijo T#, después una o varias combinaciones de cantidades
numéricas y unidad de tiempo.
Unidades de tiempo: MS (milisegundos), S(segundos), M(minutos), H(horas), D(días).
Parámetros de Salida
Q: Este parámetro es la salida del temporizador, es de tipo bool o booleano (0, 1).
ET: Este parámetro indica el tiempo transcurrido desde que se activó el temporizador,
es de tipo time o tiempo, deja de contar una vez alcanza el valor del parámetro PT.
Funcionamiento de la instrucción:
Cuando el parámetro IN pasa de 0 a 1 el temporizador con retardo al conectar empieza
a contar el tiempo programado en el parámetro PT, el tiempo contado se va
acumulando en el parámetro ET, si el parámetro IN pasa de 1 a 0 deja de contar y el
tiempo acumulado en el parámetro ET se reinicia. Cuando el parámetro ET alcanza el
valor de tiempo programado en el parámetro PT se activa el parámetro Q, este se
mantendrá activo mientras el parámetro IN permanezca a 1, en el momento que el
parámetro IN pase de 1 a 0 el parámetro Q se desactivará.

Temporizador con retardo al desconectar

Fig. 13 Temporizadores con retardo al desconectar


Fuente. Creada por el grupo de trabajo

Tipos de Datos
Tipo Bool o Booleano (0,1)
Parámetros de Entrada
IN: Este parámetro permite ejecutar la instrucción, es de tipo bool o booleano (0, 1).
PT: Este parámetro es la duración del impulso, es decir el tiempo que estará el
parámetro Q activo, es de tipo time o tiempo, por ejemplo, cinco segundos (T#5S) o
(T#5M_30S). La nomenclatura usada para definir el tiempo es, prefijo T#, después una o
varias combinaciones de cantidades numéricas y unidad de tiempo.
Unidades de tiempo: MS (milisegundos), S(segundos), M(minutos), H(horas), D(días).
Parámetros de Salida
Q: Este parámetro es la salida del temporizador, es de tipo bool o booleano (0, 1).
ET: Este parámetro indica el tiempo transcurrido desde que se activó el temporizador, es
de tipo time o tiempo, deja de contar una vez alcanza el valor del parámetro PT.
Funcionamiento de la instrucción:
Cuando el parámetro IN pasa de 0 a 1 el temporizador con retardo al desconectar activa
el parámetro Q, este se mantendrá activo mientras el parámetro IN permanezca a 1.
Cuando el parámetro IN pasa de 1 a 0 el parámetro Q se mantiene activo durante el
tiempo programado en el parámetro PT. Cuando el parámetro ET alcanza el valor de
tiempo programado en el parámetro PT el parámetro Q se desactivará, si durante ese
tiempo el parámetro IN pasa de 0 a 1 el tiempo acumulado en el parámetro ET se
resetea.

Temporizador de impulso

Fig. 14 Temporizadores con retardo al desconectar


Fuente. Creada por el grupo de trabajo

Tipos de Datos
Tipo bool o booleano (0, 1).
Parámetros de Entrada
IN: Este parámetro permite ejecutar la instrucción, es de tipo bool o booleano (0, 1).
PT: Este parámetro es la duración del impulso, es decir el tiempo que estará el
parámetro Q activo, es de tipo time o tiempo, por ejemplo, cinco segundos (T#5S) o
(T#5M_30S). La nomenclatura usada para definir el tiempo es, prefijo T#, después una o
varias combinaciones de cantidades numéricas y unidad de tiempo.
Unidades de tiempo: MS (milisegundos), S(segundos), M(minutos), H(horas), D(días).
Parámetros de Salida
Q: Este parámetro es la salida del temporizador, es de tipo bool o booleano (0, 1).
ET: Este parámetro indica el tiempo transcurrido desde que se activó el temporizador, es
de tipo time o tiempo, deja de contar una vez alcanza el valor del parámetro PT.
Funcionamiento de la instrucción:
Cuando el parámetro IN pasa de 0 a 1 el temporizador de impulso activa el parámetro Q
durante el tiempo que se haya programado en el parámetro PT, una vez transcurrido el
tiempo programado el parámetro Q se desactiva.
Importante, el parámetro Q permanecerá activo durante el tiempo programado, aunque
el parámetro IN pase a 0.

Temporizador Acumulador de tiempo

Fig. 15 Temporizadores con retardo al desconectar


Fuente. Creada por el grupo de trabajo

Tipos de Datos
Tipo bool o booleano (0, 1).
Parámetro de Entrada
IN: Este parámetro permite ejecutar la instrucción, es de tipo bool o booleano (0, 1).
R: Este parámetro permite resetear el temporizador.
PT: Este parámetro es el tiempo necesario para activar el temporizador, es decir el
tiempo que que se tiene que acumular para activar el parámetro Q, es de tipo time o
tiempo, por ejemplo, cinco segundos (T#5S) o (T#5M_30S). La nomenclatura usada para
definir el tiempo es, prefijo T#, después una o varias combinaciones de cantidades
numéricas y unidad de tiempo.
Unidades de tiempo: MS (milisegundos), S(segundos), M(minutos), H(horas), D(días).
Parámetro de Salida
Q: Este parámetro es la salida del temporizador, es de tipo bool o booleano (0, 1).
ET: Este parámetro indica el tiempo transcurrido desde que se activó el temporizador, es
de tipo time o tiempo, deja de contar una vez alcanza el valor del parámetro PT.
Funcionamiento de la instrucción:
Cuando el parámetro IN pasa de 0 a 1 el temporizador acumulador de tiempo comienza
a contar el tiempo programado en el parámetro PT, el tiempo contado se va acumulando
en el parámetro ET, si el parámetro IN pasa de 1 a 0 deja de contar, pero el parámetro
ET retiene el tiempo contado hasta ese momento. Cuando el parámetro ET alcanza el
valor de tiempo programado en el parámetro PT se activa el parámetro Q de forma
permanente.

El parámetro R desactiva el parámetro Q y pone el parámetro ET a 0, el parámetro R


prevalece sobre el parámetro IN, es decir que si ambos están activos el temporizador
permanecerá desactivado y no acumulará tiempo.
IV. DIAGRAMAS Y ESQUEMAS

Temporizador Contador

DEFINICIÓN DEFINICIÓN
GRUPAL GRUPAL

Un temporizador es un dispositivo
electrónico, o virtual en el caso de Un contador, es un dispositivo físico o
usar un simulador (TIA PORTAL), el simulado que cumple con una secuencia
de conteo definida, es decir, a través de
cual nos permite controlar el tiempo impulsos cuenta hasta llegar al punto
que se utilizar para cambiar de un (número) determinado en la escala de
estado a otro una vez transcurrido el conteo por el usuario.
tiempo definido para su acción.
V. CONCLUSIONES

 Se definió a los temporizadores y contadores analizando las diferentes definiciones


propuestas por otros autores para construir una definición grupal.
 El conocimiento de los parámetros de entrada y de salida permiten el uso adecuado de
los temporizadores y contadores para su implementación en el software de TIA
PORTAL.
 Los temporizadores y contadores desempeñan un papel fundamental en el desarrollo o
implementación de automatismos de control, un claro ejemplo del uso de estos es el
control de cambio de arranque Estrella-Triángulo.
 Los tipos de datos manejados por los temporizadores y contadores son útiles para evitar
errores en la programación en TIA PORTAL, y de esta manera realizar un control
adecuado de los procesos.

VI. BIBLIOGRAFÍA

[1] F. R. Vassallo, «Temporizadores electrónicos,» CEAC, 2000. [En línea]. Available:


https://www.monografias.com/docs/Temporizadores-y-sus-aplicaciones-F3CFPSECMZ.
[Último acceso: 24 11 2018].

[2] M. G. Urmachea, «Temporizadores integrados,» Monografias, [En línea]. Available:


https://www.monografias.com/trabajos14/temporizador/temporizador.shtml. [Último acceso:
24 11 2018].

[3] E. Parra, «Temporizadores: Clases y funcionamiento,» Bricos, 08 11 2012. [En línea].


Available: https://bricos.com/2012/11/temporizadores-clases-y-funcionamiento/. [Último
acceso: 24 11 2018].

[4] J. Pérez Porto y A. Gardey, «Contador,» 2011. [En línea]. Available:


https://definicion.de/contador/. [Último acceso: 24 11 2018].

[5] J. Millman y J. Díaz Calvo, «Contador electrónico,» EcuRed, 1989. [En línea]. Available:
https://www.ecured.cu/Contador_electr%C3%B3nico. [Último acceso: 24 11 2018].

[6] J. Nakandakari y R. Rivero, «Diseño de un contador electrónico de energía monofásico con


comunicación ethernet,» Scielo, 2013. [En línea]. Available:
http://www.scielo.org.ve/scielo.php?script=sci_arttext&pid=S0798-40652013000100008.
[Último acceso: 24 11 2018].

[7] T. e. T. Portal, «ProgramacionSiemens.com,» 28 julio 2018. [En línea]. Available:


https://programacionsiemens.com/temporizadores-en-tia-portal/. [Último acceso: 26
noviembre 2018].

[8] PLCTutoriales, «PLCTutoriales,» 14 06 2017. [En línea]. Available:


https://www.plctutoriales.com/2017/06/tutorial-basico-programacion-en-tia-temporizador-
impulso-acumulador.html. [Último acceso: 26 11 2018].

También podría gustarte