Nell'ambito del progetto SPES per il sistema di controllo del Front End si usa il middleware EPICS per la comunicazione con i vari hardware eterogenei presenti nel laboratorio. Il Control System Studio (CSS) è un software che permette di interagire con EPICS tramite la creazione e l'utilizzo delle interfacce fatte. In più mette a disposizione una serie di tool che racchiudono in questo unico prodotto la maggior parte dei software già esistenti per EPICS. Tramite il CSS si sono create le interfacce per la gestione del Front End del progetto SPES, e si sono configurati i tool che si sono individuati necessari al Progetto (DataBrowser, AlarmTree, ArchiveEngine, ecc). Parte centrale della tesi è stato creare un plug-in per il CSS che estendesse ad Hypertable la possibilità tramite l’ArchiveEngine di memorizzare i dati provenienti dal middleware EPICS, e di visualizzarli in seguito sul DataBrowser. Hypertable è stato scelto come alternativa ai due DBMS supportati dall’applicativo che sono MySQL e Oracle

Personalizzazione del pacchetto software Control System Studio per il progetto SPES

Giovannini, Loris
2011/2012

Abstract

Nell'ambito del progetto SPES per il sistema di controllo del Front End si usa il middleware EPICS per la comunicazione con i vari hardware eterogenei presenti nel laboratorio. Il Control System Studio (CSS) è un software che permette di interagire con EPICS tramite la creazione e l'utilizzo delle interfacce fatte. In più mette a disposizione una serie di tool che racchiudono in questo unico prodotto la maggior parte dei software già esistenti per EPICS. Tramite il CSS si sono create le interfacce per la gestione del Front End del progetto SPES, e si sono configurati i tool che si sono individuati necessari al Progetto (DataBrowser, AlarmTree, ArchiveEngine, ecc). Parte centrale della tesi è stato creare un plug-in per il CSS che estendesse ad Hypertable la possibilità tramite l’ArchiveEngine di memorizzare i dati provenienti dal middleware EPICS, e di visualizzarli in seguito sul DataBrowser. Hypertable è stato scelto come alternativa ai due DBMS supportati dall’applicativo che sono MySQL e Oracle
2011-04-18
156
Control System Studio, epics, hyperarchiver, hypertable, INFN LNL, SPES
File in questo prodotto:
File Dimensione Formato  
567193_Tesi_Loris_Giovannini.pdf

accesso aperto

Dimensione 38.99 MB
Formato Adobe PDF
38.99 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/14497