Consulta 2 Temporizadores y Contadores, Cadena E. Del Salto A. Flores H. Morales P.
Consulta 2 Temporizadores y Contadores, Cadena E. Del Salto A. Flores H. Morales P.
Consulta 2 Temporizadores y Contadores, Cadena E. Del Salto A. Flores H. Morales P.
Séptimo “A”
Consulta # 2
Temporizadores y contadores
Integrantes:
AMBATO - ECUADOR
2018
I. TEMA
Temporizadores y contadores.
II. OBJETIVOS
Temporizador
Contador
Tipos de Contadores
Fig. 2
Contadores en TIA Portal
Fuente. Creada por el grupo de trabajo
Cómo insertar y definir contadores en TIA Portal
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.
Contador Ascendente
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.
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
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.
Contador Ascendente
Contador Descendente
Un contador debe llevar asignado un número de contador. Los valores que se le pueden
asignar son:
Un contador debe llevar asignado un número de contador. Los valores que se le pueden
asignar son:
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á.
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
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.
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.
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
VI. BIBLIOGRAFÍA
[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].