Operator Interfaces

Introduction

Operator Interfaces are the EPICS clients which connect to the available process variables and show them in a graphical display.

At HADES two clients are in use

Two use cases are covered:
  • The general slow control operation: hades
  • The Event Builder Control, not covered by this documentation, see Eventbuilder Documentation.

Sources

CVS

  • Root
    • :ext:scs@lx-pool.gsi.de:/misc/hadesprojects/slowcontrol/cvsroot
  • Repository
    • EPICS/operator

Development and changes

While the code is always available at the repository, production and development directories exists at two places within GSI.

So when changing the OPIs, you have to make sure to
  • always commit your changes to the repository
  • and update the production directories of scs in the GSI LAN and the HADES LAN, since users use both on purpose

open Heart / production directories

The production directories are:
  • HADES LAN
    • scs@hadesdaq02 hosts the current operator directories
      • ~/operator
  • GSI LAN
    • scs@lx-pool.gsi.de or any other GSI serviced linux machine
      • ~/operator

playground / development directories

  • your own place
    • checkout your own version to your workplace and commit in later or inform (B.Kolb or P.Zumbruch)
  • HADES LAN
    • scs@hadesdaq02
      • ~/playground/EPICS/operator/operator

MEDM based

    CVS

    • Root
      • :ext:scs@lx-pool.gsi.de:/misc/hadesprojects/slowcontrol/cvsroot
    • Repository
      • EPICS/operator

CSS based

    CVS

    • Root
      • :ext:scs@lx-pool.gsi.de:/misc/hadesprojects/slowcontrol/cvsroot
    • Repository
      • EPICS/operator/CSS

Operation

MEDM

  • GSI LAN: any hades user
    • medm -x ~scs/operator/hades.adl
  • HADES LAN: scs@hadesdaq02/01
    • medm -x ~scs/operator/hades.adl

CSS

  • ! Per CSS (eclipse) workspace only one CSS session is recommended !
Therefore:
  • GSI/HADES LAN:
    • import via CSS from the repository the code to your own workspace


-- PeterZumbruch - 01 Jun 2012
Topic revision: r2 - 27 Nov 2018, PeterZumbruch
 
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 Hades Wiki? Send feedback
Imprint (in German)
Privacy Policy (in German)