Programació de PLCs de Siemens per controlar l'accelerador lineal del Sincrotró ALBA
Visualitza/Obre
TFG.pdf (3,264Mb) (Accés restringit)
Sol·licita una còpia a l'autor
Què és aquest botó?
Aquest botó permet demanar una còpia d'un document restringit a l'autor. Es mostra quan:
- Disposem del correu electrònic de l'autor
- El document té una mida inferior a 20 Mb
- Es tracta d'un document d'accés restringit per decisió de l'autor o d'un document d'accés restringit per política de l'editorial
ANNEXOS.pdf (35,93Mb) (Accés restringit)
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/170272
Correu electrònic de l'autorperezgomamartagmail.com
Tipus de documentTreball Final de Grau
Data2018-06-28
Condicions d'accésAccés restringit per decisió de l'autor
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
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.
MatèriesProgrammable controllers, Electron accelerators, Acceleradors d'electrons, Controladors lògics, Controladors programables
TitulacióGRAU EN ENGINYERIA ELECTRÒNICA INDUSTRIAL I AUTOMÀTICA (Pla 2009)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
TFG.pdf | 3,264Mb | Accés restringit | ||
ANNEXOS.pdf | 35,93Mb | Accés restringit |