CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration...

18
CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI 1

Transcript of CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration...

Page 1: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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

Page 2: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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!

Page 3: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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

Page 4: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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

Page 5: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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

Page 6: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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)

Page 7: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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!

Page 8: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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, …

Page 9: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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

Page 10: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 1010

InterfacesInterfaces

EPICS connects with:LabViewDIMSNMPOPC

EPICS connects with:LabViewDIMSNMPOPC

Page 11: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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)

Page 12: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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

Page 13: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

13.04.201013.04.2010

Test beam time exampleTest beam time example

Burkhard Kolb GSIBurkhard Kolb GSI 1313

Page 14: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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)…

Page 15: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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

Page 16: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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…

Page 17: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

13.04.201013.04.2010 Burkhard Kolb GSIBurkhard Kolb GSI 1717

Example screen shotExample screen shot

Page 18: CBM slow controls 13.04.2010 CBM collaboration meeting DAQ work group 13.04.2010 CBM collaboration meeting DAQ work group Burkhard Kolb GSI1.

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