This EPICS wiki gives some PANDA-specific programming specs and guidelines for how to write a simple GUI, send and control parameters, announcements of tutorials etc. Please review the GSI-wide, cross-experiment wiki for more general information but add your material herein.
EPICS at GSI wiki - This is the most complete EPICS resource at GSI and should be your starting point. Please also consult the GSI wide controls forum (please post to our own DCS forum in parallel).
What we have now (from Peter Zumbruch, July 2009):
If one wishes access real hardware:
+ we have running a CANbus interface (if you want to control e.g. Wiener Crates) + 1-Wire Bus support (temperature sensors) + ADC readout + binary switches + contact M.Traxler@gsi.de for more options and infos
Question: is there any interest to have VME based applications/hardware access? Or other rack systems?
Please read more on the EPICS at GSI wiki ...
PANDA DCS Process Variables should be names following this scheme: PANDA:Subsystem:Sector:Device:Value. Maximum length is 60 characters. For example example:
PANDA:DIRC:Endcap:HV:V1 PANDA:DIRC:Endcap:Humidity PANDA:EMC:Forward:Humidity PANDA:Solenoid:Main:Current PANDA:EMC:Forward:DN2:Humidity PANDA:EMC:Forward:LV:V1 PANDA:EMC:Forward:LV:V2 PANDA:EMC:Forward:S1:CH4:LV1
etc. If the hierarchy of your subsystem requires it, more than 4 semicolons (':') can be used, but not less.
EPICS tutorials will be organized at GSI (late 2009 very likely) and will be announced here: EPICS Training
We will use CSS (css.desy.de ( and ORNL) as the framework for writing GUIs (CBM will use this too). css.desy.de and ORNL) as the framework for writing GUIs.
Please add below specific issues, solutions, ideas, related to your experience with EPICS. If you create your own wiki page or if you document your work in the GSI EPICS wiki, please add a link and a brief explanation herein. Please sign your posts.
Gas electron multiplier (GEM) hardware is listed here.
-- DanProtopopescu - 01 Jul 2009