Difference: PVNamingConventions (r4 vs. r3)

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:
::::::

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 specification/type (HV, LV, Temperature, ADC ... )
  5. Optional segmentation coordinates (e.g. Sector1, Module4, Layer3, x20, y55, z1, ... )
  6. Optional 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 has at minimum 4 and 10 hierarchy levels (i.e. contain 3 7 to 9 colons ":").

Contact person

For further questions and suggestions please contact PeterZumbruch.

View topic | View difference side by side | History: r7 < r6 < r5 < r4 | More topic actions
 
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)