Desarrollo de una aplicación de software utilizando Python que contribuya con la rapidez y calidad de las pruebas de pantallas Interfaz Hombre Máquina (Human Machine Interface) para utilizarse en compañías de automatización industrial

dc.contributor.advisorAcevedo Picón, Alfredo Rafael
dc.contributor.advisorAmaya Palacio, José Alejandro
dc.contributor.authorLastre Reinel, Doyler Amilkar
dc.contributor.evaluatorFonseca Estupiñan, Karen Andrea
dc.contributor.evaluatorAriza Angarita, Carlos Uriel
dc.date.accessioned2025-09-03T16:25:37Z
dc.date.available2025-09-03T16:25:37Z
dc.date.created2025-09-02
dc.date.issued2025-09-02
dc.description.abstractEl presente proyecto aborda una problemática crítica en el sector de la automatización industrial: la ineficiencia y la falta de fiabilidad en las pruebas de pantallas HMI durante la fase de comisionamiento. Tradicionalmente, este proceso se realiza de forma manual, lo que implica una considerable inversión de tiempo, alta repetitividad y una constante exposición a errores humanos que pueden comprometer la calidad del sistema final. Para dar solución a este desafío, se desarrolló Turbo Tester HMI, una aplicación de escritorio creada en Python. La herramienta está diseñada para automatizar y agilizar de manera radical el proceso de validación. Mediante una interfaz gráfica intuitiva, la aplicación permite al personal de automatización conectarse directamente a un PLC a través de su dirección IP. El núcleo de su funcionalidad radica en la capacidad de cargar configuraciones de prueba desde un archivo CSV, lo que posibilita al usuario seleccionar y filtrar cientos de tags para probarlos de forma simultánea. Este proyecto no solo demuestra la viabilidad de Python como una plataforma robusta para el desarrollo de soluciones industriales, sino que también ofrece una herramienta de bajo costo y alto impacto, contribuyendo a la modernización y competitividad de las empresas de automatización en el contexto de la Industria 4.0
dc.description.abstractenglishThis project addresses a critical issue in the industrial automation sector: inefficiency and lack of reliability in HMI screen testing during the commissioning phase. Traditionally, this process is carried out manually, which entails a considerable investment of time, high repetitiveness, and constant exposure to human errors that may compromise the quality of the final system. To overcome this challenge, Turbo Tester HMI was developed—a desktop application created in Python. The tool is designed to radically automate and streamline the validation process. Through an intuitive graphical interface, the application enables automation personnel to connect directly to a PLC via its IP address. Its core functionality lies in the ability to load test configurations from a CSV file, allowing the user to select and filter hundreds of tags and test them simultaneously. This project not only demonstrates the viability of Python as a robust platform for the development of industrial solutions, but also provides a low-cost, high-impact tool that contributes to the modernization and competitiveness of automation companies within the context of Industry 4.0
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero Electrónico
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/46168
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingeníerias Fisicomecánicas
dc.publisher.programIngeniería Electrónica
dc.publisher.schoolEscuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAtribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO)
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.titleDesarrollo de una aplicación de software utilizando Python que contribuya con la rapidez y calidad de las pruebas de pantallas Interfaz Hombre Máquina (Human Machine Interface) para utilizarse en compañías de automatización industrial
dc.title.englishDevelopment of a software application using Python to contribute to the speed and quality of Human-Machine Interface (HMI) screen testing for use in industrial automation companies
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.hasversionhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
Files
Original bundle
Now showing 1 - 3 of 3
No Thumbnail Available
Name:
Documento.pdf
Size:
5 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Carta de autorización.pdf
Size:
136.79 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Nota de proyecto.pdf
Size:
375.91 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.18 KB
Format:
Item-specific license agreed to upon submission
Description: