Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Pulse Selector in the Hutches

Table of Contents

Settings in XCS

Python GUI startup script (Working in progress)

Code Block

#!/bin/bash
# Start the XCS Pulse Selector Python GUI
cd /reg/neh/home1/jsludvik/svn/trunk/ioc/xcs/xip_pp/current/pyscripts/src
python main.py --instr xcs

Configuration file

Code Block

~/.pp_xcs/pvlist.lst

Current configuration (Working in progress)

Code Block

# ---------------------------------------------------------------
# Pulse Selector Description File
# ---------------------------------------------------------------
# Syntax:
#   <TYPE>, <PVNAME|IOCNAME|SCRIPT>, <DESC> # some_more_comments
# Where:
#   <Type>    : "SEQ" -> Sequencer
#               "EVR" -> EVR associated to sequencer
#               "PPM" -> Pulse Selector
#               "SVR" -> Motor and Pulse Selector Server
#               "IOC" -> Motor and Pulse Selector software IOC
#               "SPP" -> EDM screens for motion
#               "SEV" -> EDM screens for evr
#   <PVNAME>  : PV base name
#   <IOCNAME> : Server name associated to Pulse Selector PVs
#   <DESC>    : User description
# Notes:
#   PVNAME or IOCNAME are not case sensitive.
#   Line can be commented out by starting with '#' character.
# ---------------------------------------------------------------
SEQ, XPP:R35:IOC:SEQ,     XPP DAQ Sequencer                            # FIXME
PLY, IOC:IN20:EV01,       XPP DAQ Sequencer play mode                  # FIXME
EVR, XCS:R42:EVR:01,      VME EVR located in XCS Rack 42               # OK
PPM, XCS:SB2:MMS:09,      Pulse Selector Motor                         # TOCHECK
IOC, ioc-xcs-trigger-ims, IOC running pulse selector                   # OK
SVR, ioc-tst-cam5,        server running IOC for pulse selector        # FIXME
SPP, ppm_gui.sh,          EDM screen startup shell script for PP motor # FIXME
SEV, evr_gui.sh,          EDM screen startup shell script for EVR      # FIXME

Test Screens

XIP main GUI:
/reg/neh/home1/jsludvik/svn/trunk/ioc/xpp/xip_pp/current/motionScreens/xip_gui.sh

XCS Motor GUIs:

Code Block

/reg/g/pcds/package/epics/3.14/modules/pcds_motion/R2.3.4/launch-motor.sh XCS:SB2:MMS:09
/reg/g/pcds/package/epics/3.14/modules/pcds_motion/R2.3.4/launch-motor.sh XCS:SB2:MMS:08
/reg/g/pcds/package/epics/3.14/modules/pcds_motion/R2.3.4/launch-motor.sh XCS:SB2:MMS:21

Startup.cmd:(Working in progress)

Code Block

/reg/d/iocCommon/sioc/ioc-xcs-trigger-ims/startup.cmd

Server running the ioc

Code Block

ssh TODO

Setup Lab tests

Table of Contents

XIP Pulse Selector: Files, modes, schematics

...

Setup Lab: EVR Settings

Setup Lab: Working with the EVR from pslogin

...