1. Visual Studio Code & Tia Portal
- Author
-
Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, HP Printing and computing, Oriol Hilari, Marc, Villoldo Pujol, Juan Manuel, Cano Pérez, Alfonso Fernando, Universitat Politècnica de Catalunya. Departament d'Enginyeria de Serveis i Sistemes d'Informació, HP Printing and computing, Oriol Hilari, Marc, Villoldo Pujol, Juan Manuel, and Cano Pérez, Alfonso Fernando
- Abstract
El projecte "Visual Studio Code & Tia Portal" s'ha dut a terme amb èxit, arribant a la fase final de desenvolupament. Aquest Treball de Fi de Grau, modalitat B (Empresa), en el marc dels estudis de Grau en Enginyeria Informàtica amb especialitat en Enginyeria del Software de la Facultat Informàtica de Barcelona, Universitat Politècnica de Catalunya, ha aconseguit resoldre els reptes plantejats per l'equip de Firmware de HP en el desenvolupament de codi per a PLCs Siemens utilitzats en impressores 3D. En col·laboració amb HP Printing and Computing Solutions, S.L.U. a Sant Cugat del Vallès, s'ha implementat amb èxit un entorn alternatiu basat en els serveis de GitHub i Siemens Multiuser, integrats amb la biblioteca Openness de Siemens. Els actors clau, incloent-hi el director del Treball de Fi de Grau, Juan Manuel Villoldo, el ponent Marc Oriol Hilari, i el desenvolupador Alfonso Cano Pérez, han contribuït a l'assoliment dels objectius del projecte. Es confirma que el projecte ha complert amb els requisits establerts, permetent l'exportació i importació automàtica de projectes Tia Portal, l'edició del codi a Visual Studio Code, el control de versions a GitHub i la prova de canvis a Tia Portal. A més, s'ha aconseguit una interfície gràfica intuïtiva per a la gestió de projectes i s'ha assegurat la compatibilitat amb totes les versions actuals de Tia Portal (V16, V17, V18)., The "Visual Studio Code & Tia Portal" project has been successfully completed, reaching the final phase of development. This Bachelor's Thesis, type B (Company), within the studies of Bachelor's Degree in Computer Engineering with a specialization in Software Engineering at the Faculty of Informatics of Barcelona, Polytechnic University of Catalonia, has successfully addressed the challenges posed by HP's Firmware team in developing code for Siemens PLCs used in 3D printers. In collaboration with HP Printing and Computing Solutions, S.L.U. in Sant Cugat del Vallès, an alternative environment based on GitHub and Siemens Multiuser services, integrated with Siemens' Openness library, has been successfully implemented. Key actors, including the Director of the Bachelor's Thesis, Juan Manuel Villoldo, presenter Marc Oriol Hilari, and developer Alfonso Cano Pérez, have contributed to the achievement of the project's objectives. It is confirmed that the project has met the established requirements, enabling automatic export and import of Tia Portal projects, code editing in Visual Studio Code, version control on GitHub, and testing of changes in Tia Portal. Additionally, an intuitive graphical interface for project management has been achieved, and compatibility with all current versions of Tia Portal (V16, V17, V18) has been ensured.
- Published
- 2024