dc.contributor
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Sistemes, Automàtica i Informàtica Industrial
dc.contributor
Lluva Serra, Marc
dc.contributor.author
Rodríguez i Milán, Estela
dc.date.accessioned
2025-11-13T09:00:23Z
dc.date.available
2025-11-13T09:00:23Z
dc.date.issued
2025-06-27
dc.identifier
https://hdl.handle.net/2117/445951
dc.identifier
PRISMA-197350
dc.identifier.uri
https://hdl.handle.net/2117/445951
dc.description.abstract
Aquest treball té com a objectiu el desenvolupament de dues aplicacions de programari per al control i el monitoratge d’un banc de proves electrònic destinat a la validació d’eixos servo d’una màquina industrial. S’ha desenvolupat una aplicació de control basada en PLC (Controlador Lògic Programable) i una interfície HMI (Interfície Home-Màquina) per a la supervisió i operació del sistema.
La metodologia utilitzada inclou l’ús dels estàndards de desenvolupament de programari de l’empresa, amb programació estructurada en TwinCAT 3.1 per al PLC i una aplicació HMI desenvolupada en Python.
Els resultats obtinguts inclouen la implementació de funcions com el control de posicionament dels eixos servo, la sincronització de moviments i la gestió de seqüències de prova en modes manual i automàtic. A més, s’ha garantit la comunicació entre el PLC i la HMI mitjançant el protocol ADS.
dc.description.abstract
Este trabajo tiene como objetivo el desarrollo de dos aplicaciones de software para el control y la monitorización de un banco de pruebas electrónico destinado a la validación de ejes servo de una máquina industrial. Se ha desarrollado una aplicación de control basada en PLC (Controlador Lógico Programable) y una interfaz HMI (Interfaz Hombre-Máquina) para la supervisión y operación del sistema.
La metodología utilizada incluye el uso de estándares de desarrollo de software de la empresa, con programación estructurada en TwinCAT 3.1 para el PLC y una aplicación HMI desarrollada en Python.
Los resultados obtenidos incluyen la implementación de funciones como el control de posicionamiento de los ejes servo, la sincronización de movimientos y la gestión de secuencias de prueba en modos manual y automático. Además, se ha garantizado la comunicación entre el PLC y la HMI mediante el protocolo ADS.
dc.description.abstract
This project aims to develop two software applications for the control and monitoring of an electronic Test Stand designed for the validation of machine servo axes. A PLC-based (Programmable Logic Controller) control application and an HMI (Human-Machine Interface) application have been developed to supervise and operate the system.
The methodology used includes following the company's software development standards, with structured programming in TwinCAT 3.1 for the PLC and an HMI application developed in Python.
The results obtained include the implementation of functions such as servo axis positioning control, motion synchronization, and test sequence management in both manual and automatic modes. Additionally, communication between the PLC and the HMI has been ensured using the ADS protocol.
dc.format
application/pdf
dc.format
application/pdf
dc.publisher
Universitat Politècnica de Catalunya
dc.rights
http://creativecommons.org/licenses/by-nc-nd/4.0/
dc.rights
Attribution-NonCommercial-NoDerivs 4.0 International
dc.subject
Àrees temàtiques de la UPC::Enginyeria electrònica
dc.subject
Servomechanisms
dc.subject
Packaging machinery--Automation
dc.subject
Servomecanismes
dc.subject
Maquinària d'envasament -- Automatització
dc.title
Disseny i implementació d’un software de control per a un banc de proves de servo eixos