Date post: | 01-Apr-2015 |
Category: |
Documents |
Upload: | ruben-wipper |
View: | 216 times |
Download: | 0 times |
CBM slow controlsCBM slow controls
13.04.2010
CBM collaboration meeting
DAQ work group
13.04.2010
CBM collaboration meeting
DAQ work group
Burkhard Kolb GSIBurkhard Kolb GSI 11
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 22
StrategyStrategy
Slow control - DCS - ECS has not to be „per se“ a field of experiment and new development
It should work!
Slow control - DCS - ECS has not to be „per se“ a field of experiment and new development
It should work!
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 33
What it should provideWhat it should provide
Safe operation of the experimentSet up, control and monitoring of
detectors, DAQ/trigger and environmentAlarm handlingArchiving
Safe operation of the experimentSet up, control and monitoring of
detectors, DAQ/trigger and environmentAlarm handlingArchiving
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 44
Strategy (2)Strategy (2)
Useexistingwell testedsupported solutions
UseOpen Source wherever possible
Joinexisting development collaborations
Useexistingwell testedsupported solutions
UseOpen Source wherever possible
Joinexisting development collaborations
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 55
What has to be developedWhat has to be developed
Drivers and interfaces to custom hard/software
Support for new platformsFPGA
Radiation toleranceDetect failures - repair failures
Drivers and interfaces to custom hard/software
Support for new platformsFPGA
Radiation toleranceDetect failures - repair failures
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 66
What existsWhat exists
Existing slow control systemsEPICS (open source)LabView (commercial)PVSS (commercial - higher layers only)Tango (still under development)TINE (still under development)
Existing slow control systemsEPICS (open source)LabView (commercial)PVSS (commercial - higher layers only)Tango (still under development)TINE (still under development)
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 77
Strategy (3)Strategy (3)
We have chosen EPICS!Why?
It works!We have in house experienceIt provides solutions for all common hardware (HV,
LV, gas, …)It‘s for freeIt‘s scalableHuge collaboration - ITER will use it too!
We have chosen EPICS!Why?
It works!We have in house experienceIt provides solutions for all common hardware (HV,
LV, gas, …)It‘s for freeIt‘s scalableHuge collaboration - ITER will use it too!
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 88
What has to be doneWhat has to be done
Support for EPICS in FPGAsPorting RTEMS to SysCore board and
installing EPICS (KIP)Interfacing to FPGA resources via
simple protocol (Where resources are limited)
Radiation tolerant behaviourWatchdogs, …
Support for EPICS in FPGAsPorting RTEMS to SysCore board and
installing EPICS (KIP)Interfacing to FPGA resources via
simple protocol (Where resources are limited)
Radiation tolerant behaviourWatchdogs, …
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 99
What elseWhat else
Process control for DAQEither with EPICS clients/servers
Works in HADES@GSI
Or with system in DAQProvide EPICS server for monitoring
Process control for DAQEither with EPICS clients/servers
Works in HADES@GSI
Or with system in DAQProvide EPICS server for monitoring
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 1010
InterfacesInterfaces
EPICS connects with:LabViewDIMSNMPOPC
EPICS connects with:LabViewDIMSNMPOPC
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 1111
GUIGUI
CSS (control system studio)Is developed at DESYBased on EclipseWorks on many platforms
Windows, Linux, MacOSProvides
Synoptic displayArchive view
InterfacesTo other control systems (Tango, TINE)
CSS (control system studio)Is developed at DESYBased on EclipseWorks on many platforms
Windows, Linux, MacOSProvides
Synoptic displayArchive view
InterfacesTo other control systems (Tango, TINE)
13.04.201013.04.2010
First prototypeFirst prototype
• EPICS server controlling – CAEN HV– WAGO temperature readout– Corvus motor control– Keithley picoammmeter– Agilent/Lambda power supplies (not used)– EPICS GUI client based on CSS/SDS– EPICS data archiver and server
• EPICS server controlling – CAEN HV– WAGO temperature readout– Corvus motor control– Keithley picoammmeter– Agilent/Lambda power supplies (not used)– EPICS GUI client based on CSS/SDS– EPICS data archiver and server
Burkhard Kolb GSIBurkhard Kolb GSI 1212
13.04.201013.04.2010
Test beam time exampleTest beam time example
Burkhard Kolb GSIBurkhard Kolb GSI 1313
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 1414
ManpowerManpower
Basic support (BK, PZ)In house development (PZ)Radiation tolerance (KIP, FH Köln)Detector instrumentation (ext. groups)DAQ interface (EE)…
Basic support (BK, PZ)In house development (PZ)Radiation tolerance (KIP, FH Köln)Detector instrumentation (ext. groups)DAQ interface (EE)…
13.04.201013.04.2010
Construction of second prototype for next test beam experi
ment
Construction of second prototype for next test beam experi
ment
When is next test beam? What will be in the setup?
Construction of prototypes for all detector / subsystem control equipment: DCS board production (6 months FE, GSI, FH Köln) Silicon Pixel (3 months FE, GSI, NN of det group) Silicon Microstrip (3 months FE, GSI, NN of det group) Rich (3 months FE, GSI, NN of det group) TRD (3 months FE, GSI, NN of det group) TOF (3 months FE, GSI, NN of det group) ECAL (3 months FE, GSI, NN of det group) MUCH (3 months FE, GSI, NN of det group) Magnet (3 months FE, GSI, NN of det group) DAQ (3 months FE, GSI, NN of det group) Cave/Infrastructure (3 months FE, GSI, NN of det group) RICH gas system (3 months FE, GSI, Pusan/Korea)
When is next test beam? What will be in the setup?
Construction of prototypes for all detector / subsystem control equipment: DCS board production (6 months FE, GSI, FH Köln) Silicon Pixel (3 months FE, GSI, NN of det group) Silicon Microstrip (3 months FE, GSI, NN of det group) Rich (3 months FE, GSI, NN of det group) TRD (3 months FE, GSI, NN of det group) TOF (3 months FE, GSI, NN of det group) ECAL (3 months FE, GSI, NN of det group) MUCH (3 months FE, GSI, NN of det group) Magnet (3 months FE, GSI, NN of det group) DAQ (3 months FE, GSI, NN of det group) Cave/Infrastructure (3 months FE, GSI, NN of det group) RICH gas system (3 months FE, GSI, Pusan/Korea)
Burkhard Kolb GSIBurkhard Kolb GSI 1515
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 1616
Requirements DBRequirements DB
In collaboration with PANDA we have set up a database with web access
http://nuclear.gla.ac.uk/CBM-DCS/RegisterThen enter requirements:
Process variablesCommon hardware…
In collaboration with PANDA we have set up a database with web access
http://nuclear.gla.ac.uk/CBM-DCS/RegisterThen enter requirements:
Process variablesCommon hardware…
13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 1717
Example screen shotExample screen shot
13.04.201013.04.2010
Documentation in the wikiDocumentation in the wiki
http://cbm-wiki.gsi.de/DCShttp://cbm-wiki.gsi.de/DCS
Burkhard Kolb GSIBurkhard Kolb GSI 1818