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.advisor | Acevedo Picón, Alfredo Rafael | |
dc.contributor.advisor | Amaya Palacio, José Alejandro | |
dc.contributor.author | Lastre Reinel, Doyler Amilkar | |
dc.contributor.evaluator | Fonseca Estupiñan, Karen Andrea | |
dc.contributor.evaluator | Ariza Angarita, Carlos Uriel | |
dc.date.accessioned | 2025-09-03T16:25:37Z | |
dc.date.available | 2025-09-03T16:25:37Z | |
dc.date.created | 2025-09-02 | |
dc.date.issued | 2025-09-02 | |
dc.description.abstract | El 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.abstractenglish | This 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.degreelevel | Pregrado | |
dc.description.degreename | Ingeniero Electrónico | |
dc.format.mimetype | application/pdf | |
dc.identifier.instname | Universidad Industrial de Santander | |
dc.identifier.reponame | Universidad Industrial de Santander | |
dc.identifier.repourl | https://noesis.uis.edu.co | |
dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/46168 | |
dc.language.iso | spa | |
dc.publisher | Universidad Industrial de Santander | |
dc.publisher.faculty | Facultad de Ingeníerias Fisicomecánicas | |
dc.publisher.program | Ingeniería Electrónica | |
dc.publisher.school | Escuela de Ingenierías Eléctrica, Electrónica y Telecomunicaciones | |
dc.rights | info:eu-repo/semantics/openAccess | |
dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
dc.rights.coar | http://purl.org/coar/access_right/c_abf2 | |
dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
dc.rights.license | Atribución-NoComercial-SinDerivadas 2.5 Colombia (CC BY-NC-ND 2.5 CO) | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.title | 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.title.english | Development 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.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.type.hasversion | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado |
Files
Original bundle
1 - 3 of 3
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
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 2.18 KB
- Format:
- Item-specific license agreed to upon submission
- Description: