Back to Search
Start Over
Programació de PLCs de Siemens per controlar l'accelerador lineal del Sincrotró ALBA
- Publication Year :
- 2018
-
Abstract
- El present treball reflecteix tota l’etapa d’anàlisi i estudi del codi dels PLCs de Siemens usats pel control de l’accelerador lineal del Sincrotró Alba. L’empresa va decidir que volia conèixer amb profunditat el codi d’aquests PLCs, per tal de tenir-ne un millor control en cas de fallada o en cas de voler-ne canviar paràmetres. El punt de partida del treball és una còpia del codi dels PLCs, de la qual es dubtava que fos idèntica a la instal·lada. Per aquest motiu aquest codi no havia estat mai comprovat ni testejat abans. Per la comprensió total del software ha estat necessari l’estudi del cablejat entre els PLCs i els equips, per tal de saber la interacció existent entre ells, i per últim, la comprensió de la funcionalitat dels diferents equips que formen l’accelerador lineal. El mètode utilitzat per l’anàlisi i comprensió d’aquests PLCs ha estat l’enginyeria inversa, és a dir estudiar cada part del codi còpia i associar-lo a la funcionalitat del sistema de control del LINAC. Per fer-ho s’han fet simulacions amb STEP7. Un cop enteses les funcionalitats del codi, aquestes s’han comprovat in-situ instal·lant i provant el codi còpia reescrit a la màquina real. Els resultats obtinguts han sigut molt positius, ja que s’ha comprovat que el codi còpia de tots els cinc PLCs és funcional. A més, s’han implementat i provat millores al codi de tres de PLCs que milloren l’operació de l’accelerador lineal.
Details
- Database :
- OAIster
- Notes :
- application/pdf, application/pdf, Catalan
- Publication Type :
- Electronic Resource
- Accession number :
- edsoai.on1133053393
- Document Type :
- Electronic Resource