Contadores, Temporizadores y Comparadores.

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 19

Evidencia Sumatoria de Producto 3: Contadores, Temporizadores y Comparadores.

Aguirre González Diana Yazmín, Flores Aguilar Jorge Humberto

Universidad Politécnica de Guanajuato

Ingeniería en Tecnologías de Manufactura

Controladores Lógicos Programables

ITM-11B-Flex

José Luis Navarrete Meléndez

Agosto 15 del 2024


Introducción
En el marco de nuestra formación en la asignatura de Controladores Lógicos

Programables, nuestro equipo se embarcó en la práctica titulada "Contadores, temporizadores y

comparadores". Esta experiencia nos permitió profundizar en el funcionamiento y la aplicación de

contadores y temporizadores en sistemas automatizados, herramientas fundamentales en la

industria moderna. A través de la realización de diversas actividades prácticas, como la

configuración de contadores CTU y el uso de temporizadores TON, logramos comprender cómo

estos dispositivos pueden optimizar procesos de manufactura, mejorar la eficiencia operativa y

garantizar un control preciso en la ejecución de tareas. La práctica no solo nos brindó

conocimientos teóricos, sino que también fomentó el trabajo en equipo y la resolución de

problemas en un entorno práctico.


PRÁCTICAS DE: CONTROLADORES LÓGICOS PROGRAMABLE

INGENIERÍA EN PROCESOS DE MANUFACTURA

NOMBRE DE LA ASIGNATURA: CONTROLADORES


LÓGICOS PROGRAMABLES

Nombre de la No. Práctica:


Contadores, temporizadores y comparadores.
Práctica: 3
Duración de la
Cuatrimestre: OCTAVO
práctica: 1.4 hrs.
El alumno realizará programas utilizando contadores y temporizadores
Objetivo de la
para diversas aplicaciones.
Práctica:
Planteamiento El conteo y la temporización son dos operaciones de gran utilidad en el
del problema: desarrollo de programas en PLC para la automatización de procesos.

Resultados Al término de esta práctica, el alumno será capaz de realizar de manera


del correcta diversos programas de aplicación utilizando contadores y
aprendizaje: temporizadores

 Temporizadores

Las instrucciones con temporizadores se utilizan para crear retardos


programados:

TP: El temporizador Impulso genera un impulso con una duración


predeterminada.
TON: La salida Q del temporizador de retardo al conectar se activa al
cabo de un tiempo de retardo predeterminado.
TOF: La salida Q del temporizador de retardo al desconectar se desactiva
al cabo de un tiempo de retardo predeterminado.
TONR: La salida Q del acumulador de tiempo se activa al cabo de un
tiempo de retardo predeterminado. El tiempo transcurrido se acumula a
Marco
lo largo de varios periodos de temporización hasta que la entrada R
teórico:
inicializa el tiempo transcurrido.
RT: Inicializa un temporizador borrando los datos de tiempo
almacenados en el bloque de datos instancia del temporizador indicado.

Todos los temporizadores utilizan una estructura almacenada en un


bloque de datos para mantener los datos. El bloque de datos se asigna
al colocar la instrucción de temporización en el editor.

Al colocar instrucciones de temporización en un bloque de función es


posible seleccionar la opción de bloque de datos multiinstancia. Los
nombres de estructura de los temporizadores pueden diferir en las
distintas estructuras, pero los datos de los temporizadores se
encuentran en un bloque de datos individual y no requieren un bloque
de datos propio para cada temporizador. Esto reduce el tiempo de
procesamiento y la memoria de datos necesaria para gestionar los

16
PRÁCTICAS DE: CONTROLADORES LÓGICOS PROGRAMABLE

temporizadores. No hay interacción entre las estructuras de datos de los


temporizadores en el bloque de datos multiinstancia compartido.

Los temporizadores TP, TON y TOF tienen los mismos parámetros de


entrada y salida (Figura 1).

Figura 14. Parámetros de los temporizadores TP, TON y TOF

El temporizador TONR dispone adicionalmente de la entrada de reset R.


Cree un "Nombre de temporizador" propio para designar el bloque de
datos temporizador y describir el objetivo de este temporizador en el
proceso.

Figura 15. Parámetros del temporizador TONR.

Tabla 3. Tabla de parámetros.

El parámetro IN inicia y detiene los temporizadores:


 Un cambio de 0 a 1 del parámetro IN inicia los temporizadores
TP, TON y TONR.
 Un cambio de 1 a 0 del parámetro IN inicia el temporizador TOF.

La tabla 2 muestra el efecto de los cambios de valores en los parámetros


PT e IN.

17
PRÁCTICAS DE: CONTROLADORES LÓGICOS PROGRAMABLE

Tabla 4. Efecto de los cambios de valores en los parámetros PT e IN.

 Contadores

Las instrucciones con contadores se utilizan para contar eventos del


programa internos y eventos del proceso externos:

 CTU es un contador ascendente.


 CTD es un contador descendente.
 CTUD es un contador ascendente/descendente.

Todo contador utiliza una estructura almacenada en un bloque de datos


para conservar sus datos. El bloque de datos se asigna al colocar la
instrucción de contaje en el editor. Estas instrucciones utilizan
contadores por software cuya frecuencia de contaje máxima está limitada
por la frecuencia de ejecución del OB en el que están contenidas. El OB
en el que se depositan las instrucciones debe ejecutarse con suficiente
frecuencia para detectar todas las transiciones de las entradas CU o CD.
Para operaciones de contaje rápido, consulte la instrucción CTRL_HSC.

Al colocar instrucciones con contadores en un bloque de función es


posible seleccionar la opción de bloque de datos multiinstancia. Los
nombres de estructura de los contadores pueden diferir en las distintas
estructuras, pero los datos de los contadores se encuentran en un bloque
de datos individual y no requieren un bloque de datos propio para cada
contador. Esto reduce el tiempo de procesamiento y la memoria de datos
necesaria para los contadores. No hay interacción entre las estructuras
de datos de los contadores en el bloque de datos multiinstancia
compartido.

Seleccione el tipo de datos del valor de contaje en la lista desplegable


debajo del nombre del cuadro.

Cree un "Nombre de contador" propio para designar el bloque de datos


contador y describir el objetivo de este contador en el proceso.

18
PRÁCTICAS DE: CONTROLADORES LÓGICOS PROGRAMABLE

Figura 16. Tipos de contadores.

Tabla 5. Parámetros de contadores.

El rango numérico de valores de contaje depende del tipo de datos


seleccionado. Si el valor de contaje es un entero sin signo, es posible
contar hacia atrás hasta cero o hacia delante hasta el límite del rango. Si
el valor de contaje es un entero con signo, es posible contar hacia atrás
hasta el límite de entero negativo y contar hacia delante hasta el límite
de entero positivo.

CTU: CTU se incrementa en 1 cuando el valor del parámetro CU cambia


de 0 a 1. Si el valor del parámetro CV (valor de contaje actual) es mayor
o igual al valor del parámetro PV (valor de contaje predeterminado), el
parámetro de salida del contador Q = 1. Si el valor del parámetro de reset
R cambia de 0 a 1, el valor de contaje actual se pone a 0. La figura 4
muestra un cronograma de la instrucción CTU con un valor de contaje de
entero sin signo (donde PV = 3).

19
PRÁCTICAS DE: CONTROLADORES LÓGICOS PROGRAMABLE

Figura 17. Contador CTU.

 Comparación
Las instrucciones de comparación se utilizan para comparar dos valores
de un mismo tipo de datos. Si la comparación de contactos KOP es TRUE
(verdadera), se activa el contacto. Si la comparación de cuadros FUP es
TRUE (verdadera), la salida del cuadro es TRUE.

Figura 18. Comparador “==”.

Tras hacer clic en la instrucción en el editor de programación, es posible


seleccionar el tipo de comparación y el tipo de datos en las listas
desplegables respectivas.

Tabla 6. Tipos de comparadores.

Las instrucciones IN_RANGE (Valor dentro del rango) y OUT_RANGE (Valor


fuera del rango) permiten comprobar si un valor de entrada está dentro
o fuera de un rango de valores especificado. Si la comparación es TRUE
(verdadera), la salida del cuadro es TRUE.

20
PRÁCTICAS DE: CONTROLADORES LÓGICOS PROGRAMABLE

Los parámetros de entrada MIN, VAL y MAX deben tener un mismo tipo
de datos. Tras hacer clic en la instrucción en el editor de programación,
el tipo de datos se puede seleccionar en las listas desplegables.

Material y equipo:
Equipo y 1 Computadoras con la licencia de TIA PORTAL.
materiales 1 PLC S7-1500.
requeridos: 1 Interface para PLC S7-1500.
3 Juegos de Cables para la conexión de sistemas eléctricos.
1 Modulo I/O. 1769-IQ6X0W4 6-INPUNT 24 VDCC, 4-OUTPUT (RLY)
Equipo de
Seguridad: No Aplica

Disposición
Segura de
No Aplica
Residuos
(Líquidos/
Sólidos):
Desarrollo de la Práctica:

21. Configurar de manera correcta el PLC.


22. Dar de alta las siguientes variables.
START I 1.0
STOP I 1.1
RESET I 1.3
LÁMPARA Q 1.3
RES M 0.0
CR0 M 0.1

23. En el bloque de datos OB1 seleccionar el contador CTU y nombrarlo como C1.

Figura 6. Contador CTU.

21
PRÁCTICAS DE: CONTROLADORES LÓGICOS PROGRAMABLE
U2G INGENIERIA EN
TECNOLocÍAS DE
MANUFACTURA UG
OEGUANAJUATO
24. Dar clic en el botón de Aceptar.
25. Desarrollar el diagrama de la figura 7.

DB1

A1.0 CTU 013


'Stop Int LAMPARA'
CU

A1.3
Reset'
R
PV

Figura 19. Contador CTU.


26. Conectar el cable XMGI del PLC en el primer slot de la partetrasera del módulo
1769-1Q6XOW4 6-INPUNT 24 VDCC, 4-0UTPUT (RLY).

XMG1

Figura 20. Conexión del cable XMG 1.


27. Guardar el programa.
28. Compilar el programa.
29. Cargar el programa.
30. Ejecutar el programa
31.Oprimir 3 veces el botón de Start.
32. Anotar que sucede con la lámpara. Enciende
33. Oprimir el botón de Reset.
34. Anotar que sucede con la lámpara. -Epagu
35. Anotar que sucede con el contador. Wuekea p
36. Desarrollar el diagrama de la figura 9 en el segmento 1.

CTU
*Stop" Int "LAMPARE
CL

RES

3 P

Figura 21. Contador CTU

37. En el segmento 2 agregar un comparador "==".

22
PRÁCTICAS DE: CONTROLADORES LOGICOS PROGRAMABLE
UG
DE DLARAUA
INGENIERÍA EN
TECNOLOCÍAS DE
MANUFAC TURA
UG UNVESVLIOA POLITEC NCA
OE GUANAJUATO

Proyecto5 PLC_1[CPU 1516-3 PN/DP| º Bloques de programa Main [OB1|


X

Opciones

Main
Nombre Tino de datot
vFavoritos
Valnr nredetCnmentarin

SO01

CTU
'Stap Int
"LAMPARA
CU

v Instrucciones báslcas
Nombre
General

PV Operaciones lógicas c..


Temponzadores
Conta dore s
Compars ción
Segmento 2:
H| CMP
41 ChAP

'RES 4I ChP:
41 CMP.
C1 C
>Instrucclones avanzadas
300% >Tecnologla
Figura 22. Comparador "==",
38. En una de las entradas introducir el número 4, en la entrada restante introducir la
señal de salida del contador C1.CV.
39. Guardar el programa.
40. Compilar el programa.
41. Cargar el programa.
42. Ejecutar el programa
43. Oprimir 4 veces el botón de Start.
44.Anotar que sucede con la lámpara. _Se paya
45. Anotar que sucede con el comparador. _ueluec
46. En el bloque de datos OB1 seleccionar el temporizador TON y nombrarlo como T1.
Proyecto5 PLC1 [CPU 1516-3 PNIDP| Bloques de programa Main [OB1] -OXento
Opciones

Main Favoritos
Nombre 7ina,dedarns Valar.nreder Comentaio

Opclones de llamada
Bloque de datos
Nombre
START DB NúmerC
Insta ncia
individual
OManul
O Automätico v Instrucciones básicas
413 Elblcgue de unciön llamado quarda sus datos en un blaque Ncmbre
Reset de detos de instancia propio.
General
H Opera ciones l6qicas c
o Terngciadores
rmás
P

Segmento 2: TON

Acepzar Cancelar TONR


4) -P}
) -(TON)
) -(TOF
) -(TONR
Ct.cy

Instrucciones avanzadas

1005% >Tecnologia

Figura 23. Temporizador TON.

23
PRÁCTICAS DE: CONTROLADORES LÓGICOS
UG INGENIERIa EN
TECNOLocÍAS DE
MANNUFACTURA
PROGRAMABLE
JNREIDAD POTECRCA
47. Agregar los GUANAJUATO
la figura 24. componentes
de los parámetros del temporizador como se muestra en

DB2
T1"
A10 TON
*START Time 213
"LAMPARA"
IN
5s| H
ET

Figura 24. Temporizador TON.


48. Guardar el
49. Compilar el programa.
programa.
50. Cargar el programa.
51. Ejecutar el programa
52. Oprimir el botón de Start
53. Anotar que sucede con la durante 1 seg.
lámpara.
54. Anotar que sucede con el temporizador. Carbia a 71S_362ms
55. Oprimir el botón de Start
durante 6 seg.
56. Anotar que sucede con la lámpara. Se an tiene encendida
57. Anotar que sucede con el temporizador.
58. Agregar el diagrama indicado en la figura_Sequedaen
13.
1Ss

41.0 41.1
'S TART AMO.1
"STOP"
"CRO

AM0.1
CRO

1gura 13. Temporizador TON.


59. Realizar el cambio temporizador indicado en la figura 13.

94DB2

MO.1 TON
%Q13
CRO Time "LAMPARA
IN

T#5S- PT ET

60. Guardar el programa.


61.Compilar el programa.
62. Cargar el programa.
63. Ejecutar el programa
64. Oprimir el botón de Start.
24
PRÁCTICAS DE:CONTROLADORES LÚGICOS PROGRAMABLE
U2G MANL AtUHA

65. Anotar que sucede con la lámpara. .Sc.encleudy eo)


66. Anotar que sucede con el temporizador. ellempo
67.Oprimir el botôn de Start y antes de lps 5s oprimiy el botón de Stop.
68. Anotar que sucede con la lámpara. Me.eoeae
69. Anotar que sucede con el temporlzador. Velve
70. Limplar el área de trabajo.
71. Entregar a tiempo la práctica.
72.Entregar el reporte la práctica con orden limnpieza y ortografla.
7. Producto terminado (ConexIón correcta del PLC así como las entrada y%alidas.)
8. Puesta en marcha,
9. Reporte de práctica
a. Lista de cotejo para práctica
b. Portada
C. Conclusiones
Cuestionario individual (seráproporcilonado por el docente al final de la práctica).
Requisitos indispensables para realizar la práctica
Llevar impreso este formato,
Levar impreso el manual del PLCS7 1500

25
Organización del trabajo y definición de roles
 Aguirre González Diana Yazmín: Grabaciones, conexiones físicas, gestión de

materiales, redacción.

 Flores Aguilar Jorge Humberto: Diagrama KOP, explicación en vídeo,

supervisión de conexiones, estructura del reporte.

Diagramas
Imagen 1
Diagrama KOP del ejercicio 1 de la práctica.
Imagen 2
Diagrama KOP del ejercicio 2 de la práctica.

Imagen 3
Diagrama KOP del ejercicio 3 de la práctica.
Imagen 4
Diagrama KOP del ejercicio 4 de la práctica.
Evidencia en Vídeo
Enlace al vídeo del ejercicio 1:

https://drive.google.com/file/d/1XaR_r3l60xg_fhmte8CxQJeXIbRnwyF3/view?us

p=sharing

Imagen 5
QR direccionado al vídeo del ejercicio 1

Enlace al vídeo del ejercicio 2:

https://drive.google.com/file/d/1Xf1xxh0F8RqzwX7rnVuzhYWt-k5tbw-

O/view?usp=sharing

Imagen 6
QR direccionado al vídeo del ejercicio 2
Enlace al vídeo del ejercicio 3:

https://drive.google.com/file/d/1Xf4moMr20pzgwOHsnrQHtTwhUT-

uC2lU/view?usp=sharing

Imagen 7
QR direccionado al vídeo del ejercicio 3

Enlace al vídeo del ejercicio 4:

https://drive.google.com/file/d/1XfCpWS_XVj0gi0eTDvpo-

J4vAXNV5DN9/view?usp=sharing

Imagen 8
QR direccionado al vídeo del ejercicio 4
Conclusión
Al finalizar la práctica, nuestro equipo ha logrado no solo realizar con éxito la

conexión física de entradas y salidas en el PLC, sino también comprender la importancia de cada

componente en el sistema de automatización. La experiencia nos ha permitido aplicar la teoría

aprendida, desde la identificación de los diferentes tipos de conectores hasta la programación y

puesta en marcha del sistema. Además, hemos aprendido a trabajar de manera colaborativa,

distribuyendo roles y responsabilidades para alcanzar un objetivo común. Este ejercicio práctico

ha sido invaluable, ya que nos ha preparado para enfrentar desafíos reales en el campo de la

ingeniería, donde la precisión y la eficiencia son cruciales. Estamos satisfechos con los resultados

obtenidos y confiamos en que esta experiencia nos servirá como base sólida para futuros proyectos

en el ámbito de la automatización y control industrial.


PRÁCTICAS DE: CONTROLADORES LÓGICOS PROGRAMABLE
U2G INCENERIAEN
TECNOLOcAS DE
MANUFAcURA
UG
UNENaionoLITEEica
DEGUANAJUAT

U2G INCENERIA EN
TECNOLOGIAS OE
MANUEACTURA
INSTRUMENTO DE EVALUACIÓN PARA PRÁCTICAS

NIVERSIDAD POLITÉCNICA DE GUAMAJUATO


DATOS GENERALES DEL PROCESO DE EVALUACIÓN

Nombre(s) del alumno(s) ylo Equipo: Firma(s) de alumno(s):

Aguirre González Diana Yazmin

Flores Agular Jorge Humberto

Producto: Nombre de la práctica: Contadores, temporizadores y Fecha:


agosto 15 de 2024
3 comparadores.
Asignatura: Controladores Lógicos Grupo: Priodo cuatrimestral:
Programables ITM-11B-Flex |Mayo-agosto 2024
Nombre del Docente: Firma del Docente:
José Luis Navarrete Meléndez

Indique si es: Práctica en el Aula Prácticaen Laboratorio Prácticae Empresa


INSTRUCCIONES

Revisar las caracteristicas que se solicitan ycalifique en la columna "Valor Obtenido" el valor asignd4o con fespecto al Valor del Reactivo. En la
columna "OBSERVACIONES" haga las indicaciones que puedan ayudar al alumno a saber cuâles son las condiciones no cumplidas.
Valor
Valor del reactivo Característica a cumplir (Reactivo) OBSERVACIONES
Obtenido

5%
Portada (Nombre completo de alumnos, Firma,
Materia, grupo, fecha de entrega)
Organización del trabajo, definición de roles y
15% participación y de todos los miembros del
equipo
Desarrollo correcto y adecuado de la secuencia
10% de la práctica
Modelo físico o Producto obtenido en la
20%
práctica, en tiempo yforma
Contenido del reporte de la Práctica (incluye
fotografías) y Conclusiones, así como su
30%
entrega, en tiempo y forma. 2
Examen individual de asimilación del
20% conocimiento de la práctica. (Dado en clase)
100% CALIFICACIÓN:

26

También podría gustarte