Está en la página 1de 25

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 del PLC Siemens S7-200

Integrantes:

 León Troya Yulissa Cecibel


 Montes de Oca Bryan Danilo
 Satuquinga Congacha Alex Dario

Fecha de Envío: viernes 31 de Mayo del 2019

Fecha de Entrega: miércoles 5 de Junio del 2019

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

MARZO – AGOSTO 2019

AMBATO - ECUADOR
2019
I. TEMA

Temporizadores y Contadores del PLC Siemens S7-200

II. OBJETIVOS

2.1 Objetivo General

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


PLC Siemens S7-200.

2.2 Objetivos Específicos

 Definir a los temporizadores y contadores del PLC Siemens S7-200.


 Describir la estructura del bloque funcional de los temporizadores y contadores del
PLC Siemens S7-200.
 Indagar el funcionamiento y modos de operación de los temporizadores y contadores
del PLC Siemens S7-200.

III. FUNDAMENTACIÓN TEÓRICA

3.1 Temporizadores y contadores

 Temporizador

1) Según Mario Cáceres : 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. [1]

2) Según Frank Mena: Un temporizador es un dispositivo que se utiliza para controlar la


conexión o desconexión de un circuito, todo dependiendo del tipo que sea ya que pueden
ser eléctricos, neumáticos, hidráulicos, mecánicos, etc. En cuanto a su funcionamiento
se asemeja mucho al de un relevador ya que los reles al recibir un pulso inmediatamente
cambian la posición de sus contactos y en cuanto a los temporizadores necesita agotarse
el tiempo programado para intercambiar sus contactos. [2]

3) Según Ernesto Parra: 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. [3]

Definición grupal: Son mecanismos que funcionan o hacen una operación por cierto
tiempo donde éste es ajustado de acuerdo del uso dado, el cual nos permite controlar el
tiempo que se utiliza para cambiar de un estado a otro una vez transcurrido el tiempo
definido para su acción.

 Contadores

1) Según Marcos Bardón: Un contador es un circuito en el que sus salidas siguen una
secuencia fija que cuando acaba vuelve a empezar, o circuitos que reciben sus datos en
forma serial ordenados en distintos intervalos de tiempo. [4]

2) Según Jacob Millan: Un contador es una función de cómputo que permite efectuar la
cuenta de acontecimientos o efe impulsos. La cuenta se puede programar en forma
progresiva (ascendente) o regresiva (descendente), la función del contador, permite
activar salidas o memorias internas, en el momento que su registro de conteo coincide
con el valor presente previamente definido. Por otro lado, si el registro es diferente al
valor de presente la salida asociada al contador no se activará. [5]

3) Según Daniel Pérez: Un contador es una función que permite realizar la cuenta de algún
acontecimiento o impulso, la cuenta puede ser programada en forma ascendente o
descendente, la operación de conteo consiste en incrementar en 1 el valor de la cuenta
para el ascendente, pero en el caso del contador descendente se decrementa en 1 el valor
de la cuenta, para ambos casos esta acción se realizara en cuanto se presente un pulso o
acontecimiento" [6]
Definición grupal: Un contador es una función de variables internas que permite
registrar las veces que marca una entrada o salida realizando cambios entre 0 y 1 lógico,
activando la memoria interna en el momento que su registro de conteo coincida con el
valor presente previamente definido.

3.2 Descripción de la estructura de bloque funcional de los Temporizadores


Tipos de Temporizadores en TIA PORTAL
Temporizador retardo al conectar

Fig. 1 Temporizadores retardo al conectar

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á. [4]

Fig. 2 Temporizadores con retardo al conectar ejemplo

Temporizador con retardo al desconectar

Fig. 3 Temporizadores con retardo al desconectar

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. [5]

Fig. 4 Temporizadores con retardo al desconectar ejemplo

Temporizador de impulso

Fig. 5 Temporizadores de impulso


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.

Fig. 6 Temporizadores de impulso ejemplo

Temporizador Acumulador de tiempo

Fig. 7 Temporizador Acumulador de tiempo


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.[6]

Fig. 8 Temporizador Acumulador de tiempo ejemplo

Descripción de la estructura de bloque funcional de los Contadores

Contador descendente CTD

El contador descendente permite disminuir el valor de conteo de la variable CD partir del


valor asignado en la variable PV

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.
Fig. 9 Símbolo contador Descendente en software Tía Portal

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.

Contador ascendente CTU

El contador ascendente permite incrementar el valor de conteo de variables CU partiendo


desde 0.

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).
Fig. 10. Símbolo contador Ascendente en software Tía Portal

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 CTUD

El contador CTUD permite realizar las funciones de incrementar y disminuir el valor de


contaje del contador en cuestión.

El contador aumentará el valor del contaje cuando se active la entrada de contaje adelante.
Asimismo, disminuirá el valor de contaje cuando se active la entrada de contaje atrás. [7]

Fig. 11 Símbolo contador CTUD en software Tía Portal


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”. [8]

3.3 Descripción del Funcionamiento

Temporizadores

Temporizador de Impulso (TP)

El temporizador de impulso es aquel que funciona una vez que su entrada IN sufre un cambio de “0”
a “1”. Una vez sucedido este cambio comienza a contar el tiempo asignado en PT que puede ser en
segundos, milisegundos, etc. El tiempo transcurrido es visualizado en la variable ET, esta variable
comienza en 0s y termina al alcanzar el valor del tiempo de PT. La salida Q se activa durante todo el
tiempo de PT, esto es independientemente de cómo evolucione la señal de entrada. Esto se refiere a
que, si el estado en IN cambia de “1” a “0”, no influye en la salida. [9]

Ejemplo:
Cuando el estado lógico del operando “Inicio” cambia de “0” a “1”, el tiempo programado en el
parámetro PT empieza a contar y el operando “Salida” se pone a “1”.

El valor de tiempo actual se guarda en el operador “Tiempo”. Una vez transcurrido el tiempo, el
operando “Salida” se vuelve a poner al estado lógico “0”.

Retardo al Conectar (TON)

Este temporizador en cambio retarda la activación de la salida Q por el tiempo programado PT. La
instrucción se inicia cuando el resultado lógico de la entrada IN cambia de “0” a “1”. Cuando se inicia
la instrucción, se empieza a contar el tiempo programado PT. Una vez transcurrido el tiempo PT, la
salida Q devuelve el estado lógico “1”. La salida Q permanecerá activada mientras la entrada de
arranque esté puesta a “1”. Cuando el estado lógico de la entrada de arranque cambia de “1” a “0”, se
desactiva la salida Q. la función de temporización se reinicia al detectarse un nuevo flanco de señal
ascendente en la entrada de arranque.

De igual forma el valor del tiempo actual se puede consultar en la salida ET. Este valor de tiempo
empieza a contar a partir de 0s y termina al alcanzarse el valor del tiempo PT. La salida ET se
desactiva en cuanto el estado lógico de la entrada IN cambia a “0”. [9]

Ejemplo:
Cuando el estado lógico del operando "Inicio 2" cambia de "0" a "1", el tiempo programado en el
parámetro PT empieza a contar.

Una vez transcurrido el tiempo, el operando "Salida 2" se pone al estado lógico "1". El operando
"Salida 2" permanece a "1" mientras el operando "Inicio 2" tenga el estado lógico "1". El valor de
tiempo actual se guarda en el operando "Tiempo 2". Cuando el estado lógico del operando "Inicio 2"
cambia de "1" a "0", se restablece el operando "Salida 2".

Retardo al desconectar (TOF)

Este temporizador retarda la desactivación de la salida Q por el tiempo programado PT. La salida Q
se activa cuando el resultado lógico de la entrada IN cambia de “0” a “1”. Cuando el estado lógico de
la entrada IN cambia nuevamente a “0”, el tiempo programado PT deja de contar. La salida Q
permanece activada mientras transcurre el tiempo PT. Una vez transcurrido el tiempo PT se desactiva
a salida Q. Si el estado lógico de la entrada IN cambia a “1” antes de que transcurra el tiempo PT, se
inicializa el temporizador. El estado lógico de la salida Q permanece en “1”.

El valor de tiempo actual se puede consultar en la salida ET. Este valor de tiempo empieza a contar a
partir de 0s y termina al alcanzarse el valor del tiempo PT. Una vez transcurrido el tiempo PT, el
valor actual de la salida ET se conserva hasta que la entrada IN cambie nuevamente a "1". Si el estado
lógico de la entrada IN cambia a "1" antes de transcurrir el tiempo PT, la salida ET adopta el valor
0s. [9]

Ejemplo
Cuando el estado lógico del operando "Inicio 3" cambia de "0" a "1", el operando "Salida 3" se pone
al estado lógico "1".

Cuando el estado lógico del operando "Inicio 3" cambia de "1" a "0", el tiempo programado en el
parámetro PT empieza a contar.

Mientras transcurra el tiempo, el operando "Salida 3" permanecerá en TRUE. Una vez transcurrido
el tiempo, el operando "Salida 3" se restablecerá a FALSE. El valor de tiempo actual se guarda en el
operando "Tiempo 3".

Acumulador de tiempo (TONR)

Este temporizador acumula valores de tiempo dentro de un periodo definido por el parámetro PT.
Cuando el estado lógico de la entrada IN cambia de "0" a "1" (flanco de señal ascendente), se ejecuta
la instrucción y se empieza a contar el tiempo PT. Mientras transcurre el tiempo PT se van
acumulando los valores de tiempo que se leen cuando el estado lógico de la entrada IN es "1". El
tiempo acumulado se deposita en la salida ET y se puede consultar allí. Una vez se ha alcanzado el
tiempo PT, la salida Q devuelve el estado lógico "1". El parámetro Q permanece a "1" aunque el
estado lógico del parámetro IN cambie de "1" a "0" (flanco de señal descendente).

La entrada R desactiva las salidas ET y Q independientemente del estado lógico de la entrada de


arranque.

A cada llamada de la instrucción "Acumulador de tiempo" debe asignársele un temporizador CEI, en


el que se guardan los datos de la instrucción. [9]
Ejemplo:

Cuando el estado lógico del operando "Inicio 4" cambia de "0" a "1", el tiempo programado en el
parámetro PT empieza a contar.

Mientras el operando "Inicio 4" tenga el estado lógico "1", se cuenta el tiempo.

Cuando el estado lógico del operando "Inicio 4" cambia de "1" a "0", el temporizador se detiene y se
memoriza el valor de tiempo actual en el operando "Tiempo 4".
Si el estado lógico del operando "Inicio 4" vuelve a cambiar de "0" a "1", el tiempo sigue
transcurriendo a partir del valor de tiempo memorizado al cambiar de "1" a "0". Una vez alcanzado
el valor de tiempo indicado en el parámetro PT, el operando "Salida 4" adopta el estado lógico "1".
El valor de tiempo actual se guarda en el operando "Tiempo 4".

Contadores

Contador Ascendente (CTU)

La instrucción "Contador ascendente" incrementa el valor en la salida CV. Cuando el estado lógico
de la entrada CU cambia de "0" a "1" (flanco de señal ascendente), se ejecuta la instrucción y el valor
actual de contaje de la salida CV se incrementa en uno. El valor de contaje se incrementa cada vez
que se detecta un flanco de señal ascendente, hasta alcanzar el valor límite superior del tipo de datos
indicado en la salida CV. Cuando se alcanza el valor límite superior, el estado lógico de la entrada
CU deja de tener efecto en la instrucción.

El estado del contador se puede consultar en la salida Q. El estado lógico de la salida Q es determinado
por el parámetro PV. Si el valor de contaje actual es mayor o igual que el valor del parámetro PV, la
salida Q adopta el estado lógico "1". En todos los demás casos, el estado lógico de la salida Q es "0".

El valor de la salida CV se pone a cero cuando el estado lógico de la entrada R cambia a "1". Mientras
la entrada R tenga el estado lógico "1", el estado lógico de la entrada CU no tendrá efecto alguno en
la instrucción. [9]

Ejemplo:
Cuando el estado lógico del operando "Inicio 1" cambia de "0" a "1", se ejecuta la instrucción
"Contador ascendente" y el valor de contaje actual del operando "Contador 1" se incrementa en uno.
Con cada flanco de señal ascendente posterior, el valor de contaje irá incrementando hasta alcanzar
el valor límite superior del tipo de datos.

El valor del parámetro PV se utiliza como límite para determinar la salida "Salida 1". Al ser el igual
o mayor el valor del “Contador 1” se activará la “Salida 1”.

Al activarse el valor de “Reset”, reinicia el “Contador 1” y la “Salida 1” se desactiva.

Contador Descendente (CTD)

La instrucción "Contador descendente" decrementa el valor de la salida CV. Cuando el estado lógico
de la entrada CD cambia de "0" a "1" (flanco de señal ascendente), se ejecuta la instrucción y el valor
actual de contaje de la salida CV se decrementa en uno. Cada vez que se detecta un flanco de señal
ascendente, el valor de contaje se decrementa hasta alcanzar el valor límite inferior del tipo de datos
indicado. Cuando se alcanza el valor límite inferior, el estado lógico de la entrada CD deja de tener
efecto en la instrucción.

El estado del contador se puede consultar en la salida Q. Si el valor de contaje actual es menor o igual
a cero, la salida Q adopta el estado lógico "1". En todos los demás casos, el estado lógico de la salida
Q es "0".
El valor de la salida CV se pone al valor del parámetro PV cuando el estado lógico de la entrada LD
cambia a "1". Mientras la entrada LD tenga el estado lógico "1", el estado lógico de la entrada CD no
tendrá efecto alguno en la instrucción. [9]

Ejemplo:

En el caso del contador descendente al activar la carga, el valor asignado a PV carga a CV en este
caso a “Contador”. La “Salida 2” se encuentra apagada.

El contador ira decreciendo paulatinamente, hasta llegar a 0.

Una vez que el contador es menor o igual a cero, se activara la salida Q que se encargara de activar
“Salida 2”.
Contador Ascendente-Descendente (CTUD)

La instrucción "Contador ascendente - descendente" incrementa y decrementa el valor de contaje en


la salida CV. Cuando el estado lógico de la entrada CU cambia de "0" a "1" (flanco de señal
ascendente), el valor de contaje actual se incrementa en uno y se deposita en la salida CV. Cuando el
estado lógico de la entrada CD cambia de "0" a "1" (flanco de señal ascendente), el valor de contaje
de la salida CV se decrementa en uno. Si en un ciclo del programa se detecta un flanco de señal
ascendente en las entradas CU y CD, el valor actual de contaje no se modifica en la salida CV.

El valor de contaje se puede seguir incrementando hasta alcanzar el valor límite superior del tipo de
datos indicado en la salida CV. Una vez alcanzado el valor límite superior, el valor de contaje no se
incrementa más aunque se detecte un flanco de señal ascendente. Cuando se alcanza el valor límite
inferior del tipo de datos indicado, ya no se decrementa el valor de contaje.

Si el estado lógico de la entrada LD cambia a "1", el valor de contaje de la salida CV adopta el valor
del parámetro PV. Mientras la entrada LD tenga el estado lógico "1", el estado lógico de las entradas
CU y CD no tendrá efecto alguno en la instrucción.

El valor de contaje se pone a cero si el estado lógico de la entrada R cambia a "1". Mientras la entrada
R tenga el estado lógico "1", un cambio del estado lógico de las entradas CU, CD y LD no tendrá
efecto alguno en la instrucción "Contador ascendente - descendente".

El estado del contador ascendente se puede consultar en la salida QU. Si el valor de contaje actual es
mayor o igual al valor del parámetro PV, la salida QU adopta el estado lógico "1". En todos los demás
casos, el estado lógico de la salida QU es "0".

El estado del contador descendente se puede consultar en la salida QD. Si el valor de contaje actual
es menor o igual a cero, la salida QD adopta el estado lógico "1". En todos los demás casos, el estado
lógico de la salida QD es "0". [9]

Ejemplo:
Al activarse “Inicio 3” el contador comenzara a incrementarse de uno en uno.

Cuando el contador es mayor o igual al límite de PV en este caso 5, se activará QU que a su vez
activara “Tag_5”.

Si “Inicio 4” comienza a cambiar, el contador comenzara a descender paulatinamente.


Al activar la “Carga 2” cargará el valor de PV al contador, el cual se activará la Salida QU ya que es
el valor de incremento.

Al activar el “Reset 2” se reinicia el contador en 0 y se activara QD pero al no tener salida


conectada no activara ningún parámetro.
IV. DIAGRAMAS Y ESQUEMAS
Temporizadores

Dispositivo, con el que El tiempo es


El elemento
podemos regular la determinado por una
fundamental del
conexión o actividad o proceso
temporizador es un
desconexión de un que se necesite
contador binario
circuito eléctrico controlar

Tipo de Temporizadores

Temporizador Temporizador
retardo al retardo al
conectar desconectar

Temporizador
Temporizador
Acumulador
de impulso
de tiempo
Contadores

Un contador es una función


permite realizar la cuenta la función del contador, de variables internas que
de algún acontecimiento o permite activar salidas o permite registrar las veces
impulso memorias internas que marca una entrada o
salida
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] M. Bardon, «personales.unican.,» 01 05 2016. [En línea]. Available:


https://personales.unican.es/manzanom/Planantiguo/EDigitalI/CONTG5.pdf.

[5] J. Millan, «ecured.cu,» 25 08 2017. [En línea]. Available:


https://instrumentacionycontrol.net/programacion-de-plcs-contadores/.

[6] D. Perez, «Scribd,» 30 06 2015. [En línea]. Available:


https://es.scribd.com/document/254137562/Contadores-PLC.

[7] A. Torres, «Academia,» 08 2016. [En línea]. Available:


https://www.academia.edu/29917386/Temporizadores_y_Contadores?auto=download.
[8] «tecnoplc,» 14 05 2015. [En línea]. Available: http://www.tecnoplc.com/ctud-contador-incremento-
decremento/.

[9] Tia Portal, Manual de Ayuda Tia Portal, Tia Portal.

[10] J. Pérez Porto y A. Gardey, «Contador,» 2011. [En línea]. Available: https://definicion.de/contador/.
[Último acceso: 24 11 2018].

[11] 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].

[12] 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].

También podría gustarte