Secretaría Uvigo - Actualización tecnolóxica de programa de control e IHM de Robot Delta e novas funcionalidades

Actualización tecnolóxica de programa de control e IHM de Robot Delta e novas funcionalidades

Data de defensa15/09/2022
TitulaciónGrao en Enxeñaría en Electrónica Industrial e Automática
CentroEscola de Enxeñaría Industrial
Dirección Titoría: Julio Garrido Campos
Cotitoría: Diego Silva Muñiz
Tribunal Vogalía: Alejandro Fernández Villaverde
Secretaría: Alejandro Gómez Yepes
Presidencia: María Cristina Trillo Yáñez
ResumoO proxecto consiste na actualización tecnolóxica do programa de control dun robot tipo Delta xa existente no laboratorio Ricardo Marín Martín (Aula 3), xunto coa creación dunha interfaz gráfica para a interacción con el. A actualización implica unha automatización do software en Twincat 2 a un novo entorno de desenvolvemento (Twincat 3), que supón a intervención profunda no software orixinal.
Á súa vez, desenvólvese unha interface gráfica utilizando a linguaxe Python e empregando a biblioteca Qt for Python PyQt5. O desenvolvemento da aplicación gráfica realízase en paralelo no software libre QtDesigner, no que se xeran as fiestras HMI en formato Drag And Drop, e no entorno de desenvolvemento integrado para Python Pycharm.
A comunicación entre o sistema de control (autómata) e a aplicación gráfica realízase a través da biblioteca PyAds, que proporciona a Python as funcións a través das cales se habilita a comunicación tanto con Twincat 2 como con Twincat 3.
A HMI está formada por un modo Manual e un modo Automático, onde se pode crear un programa dende cero na propia interface e gardalo, cargar un existente almacenado no PC ou executar Demos existentes no programa de control. Pola súa banda, os valores da posición da ferramenta tamén se mostrarán xunto coa posición angular dos eixes.
Tamén se engadirán novas funcionalidades, tanto na capa de control como na interface.
Volver