You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 19 Next »

SVT Monitoring

Log into 'clonioc4' (requires access through gateway).

ssh hallgw
ssh clonioc4
cd /usr/clas12/hps/dev/
source .setup-hps

Start GUIs

cd utils
./start_svt_guis.sh

Once the GUI's are up, the FEB's should be powered first, followed by the flange cards.

SVT Hybrid and DAQ IOC Control 

Log into 'clonioc1' (requires access through gateway).

ssh hallgw
ssh clonioc4
cd /usr/clas12/hps/dev/
source .setup-hps

 

Control  IOCs (if not running!):

cd utils
# get status|start|stop
python ./control_svt_dpm.py -a status|start|stop [-t for testing] 

# you can also give args for specific nodes:
# Control DPM IOC only:
python ./control_svt_dpm.py -a status|start|stop controldpm
# Data DPM "X" (0-13) IOC only:
python ./control_svt_dpm.py -a status|start|stop dpmX
# DTM "X" (0-1) IOC only:
python ./control_svt_dpm.py -a status|start|stop dtmX

# to monitor the stdout in xterms
./start_svt_mon.py  

Note: if you get "permission denied" above try to login as user=epics (default password) and try again.

If everything fails try to use the below running as user=epics:

procServMgr -p /usr/clas12/hps/dev/apps/iocBoot status/start/stop

If that fails, call Pelle.

Official IOC instructions

NOT USED FOR THE MOMENT

Access IOC from clonioc1:

telnet localhost 20006  # iochvCaen
telnet localhost 20007  # iocsvtDaq

Control IOC from clonioc1:

Ctrl+] to exit #(type quit in terminal)
Ctrl+x to reboot

ProcServer commands
The path has to be included to override the production default.  So it's a bit cumbersome, but you can put the lines in a local script.

procServMgr -p /usr/clas12/hps/dev/apps/iocBoot -i iocsvtDaq stop
procServMgr -p /usr/clas12/hps/dev/apps/iocBoot -i iocsvtDaq start
procServMgr -p /usr/clas12/hps/dev/apps/iocBoot -i iocsvtDaq status
# show all iocs
procServMgr -p /usr/clas12/hps/dev/apps/iocBoot status

 

 

Development tree on clonioc1:  

cd /usr/clas12/hps/dev
# contains:
#   apps/hvCaenApp, apps/iocBoot/iochvCaen
#   apps/svtDaqApp, apps/iocBoot/iocsvtDaq
#   drivers/LVMPOD
  • No labels