You are here: PANDA Wiki>DCS Web>PVNamingConventions (revision 3)EditAttach

PANDA PV Naming Conventions

The naming conventions for PANDA slow control process variables are outlined in this wiki. We recommend adopting these rules early on, to avoid confusion later and simplify integration of the various subsytems and LabVIEW/EPICS connectivity.

PV Basics

Process Variables (PV) are the values monitored and/or controlled via the slow controls system.

For PANDA Process Variables these basic rules should be followed:

  • A PV name should contain maximum 63 characters, recommended maximum 40 (to comply with older EPICS standards)
  • A PV name should not contain:
    • blanks or tabs (" "),
    • periods (".") (they are used as attribute delimiter)
    • special characters (Umlaute: "ü, Ø, ..." , Accents: "è, ...")
  • Colon (":") should be used as logical delimiter
  • The PV names are case sensitive
  • The PV name must start with "PANDA:"

PV Name Template

In one line:
<Experiment specifier>:<Detector Sub System>:<optional Device specification>:<Signal Type>:<Segmentation coordinates>:<Channel number>:<Value/Task>

Example

For example one could have:
PANDA:EMC:APD:HV:S1:M4:TR4:L8:C40:Imon
which would be the monitored value of channel 40 of the current of the High voltage of an APD of the EMC in sector 1, module 4, tray 4, layer 8.

The colon ":" separates hierarchy levels. In this example, the levels from left to right are:
  1. Experiment specifier: PANDA
  2. Detector subsystem specifier (3-5 letters):
    From http://nuclear.gla.ac.uk/DCS/interactiveTable.php?name=Subgroups
    Subsystem Specifier
    EMC EMC, (FEMC, REMC, BEMC)
    RICH RICH
    MVD MVD
    Endcap DIRC EDIRC
    Barrel DIRC BDIRC
    GEM GEM
    MUON MUON
    TOF TOF
    Forward Spectrometer FWD
    STT STT
    TPC TPC
    Magnet MAG, (DIP, SOL)
    Target TGT, (PEL, CJT)
    DAQ DAQ
  3. Optional subtype (e.g. APD)
  4. Signal specification (HV, LV, Temperature, ADC ... )
  5. Optional segmentation coordinates (e.g. Sector1, Module4, Layer3, x20, y55, z1, ... )
  6. Channel number
  7. Value (e.g. vmon, imon, iset, iget, ... )

All acronyms should be capitalized: PANDA, EMC, HV, etc. The optional fields mean that a PV name can have between 8 and 10 hierarchy levels (i.e. contain 7 to 9 colons ":").

Contact person

For further questions and suggestions please contact PeterZumbruch.
Edit | Attach | Print version | History: r7 | r4 < r3 < r2 < r1 | Backlinks | View wiki text | Edit WikiText | More topic actions...
Topic revision: r3 - 08 Dec 2009, DanProtopopescu
 
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding PANDA Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)