Table of Contents |
---|
Introduction
A python script to make strip tool or archive viewer config files.
In $TOOLS/script on production is a python script: srf_makeAutoPlot.py
. It is meant to be called from a shell button on pydm or edm or from the prompt. You pass it what group of signals you want to see then open strip tool or archive viewer passing the config file created.
...
Choices for plot types (plotname above) and required variables to be passed:
cavtemps
Usage:
srf_makeAutoPlot.py st cavtemps ACCL:LxB:yy cavn ; StripTool $STRIP_CONFIGFILE_DIR/srf_cavtemps.stp
...
STEPTEMP, CPLRTEMP1, CPLRTEMP2, DH:TEMP, UH:TEMP and if cavity 1 or 5 VT:TEMP and VB:TEMP
cryopipe
Usage:
srf_makeAutoPlot.py st cryopipe cm ; StripTool $STRIP_CONFIGFILE_DIR/srf_cryopipe.stp
...
Temps on cryolines: A, B1, B2, C, D, E, F, S, and both CD line temps
cplrtop
Usage:
srf_makeAutoPlot.py st cplrtop cm ; StripTool $STRIP_CONFIGFILE_DIR/srf_cplrtop.stp
...
All 8 CPLRTEMP1 signals for a given cryomodule
cplrbot
Usage:
srf_makeAutoPlot.py st cplrbot CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_cplrbot.stp
...
All 8 CPLRTEMP2 signals for a given cryomodule
homus
Usage:
srf_makeAutoPlot.py st homus CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_homus.stp
...
All 8 UH:TEMP signals for a given cryomodule
homds
Usage:
srf_makeAutoPlot.py st homds CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_homds.stp
...
All 8 DH:TEMP signals for a given cryomodule
steptmps
Usage:
srf_makeAutoPlot.py st steptmps CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_steptmps.stp
...
All 8 STEPTEMP signals for a given cryomodule
cmcryos
Usage:
srf_makeAutoPlot.py st cmcryos CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_cmcryos.stp
...
Upstream and downstream liquid levels and pressures, JT & CD valve positions, power on CD heater
cmheves
Usage:
srf_makeAutoPlot.py st cmheves CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_cmheves.stp
...
The four Helium Vessel temps in a given cryomodule: cavity 1 top and bottom, and cavity 5 top and bottom.
cavhtrs
Usage:
srf_makeAutoPlot.py st cmhtrs CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_cmhtrs.stp
...
All 8 piezo voltages in a given cryomodule (PZT:V)
cmvac - broken
Usage:
srf_makeAutoPlot.py st cmvac CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_cmvac.stp
...
Meant to be the three vacuums for a given cryomodule. Script for this doesn't work yet.
cmaact - broken - Sonya needs to add AACTMEANs to archiver
Usage:
srf_makeAutoPlot.py st cmaact CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_cmaact.stp
...
Script currently has AACT instead of AACTMEAN
cmpdes
Usage:
srf_makeAutoPlot.py st cmpdes CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_cmpdes.stp
...
All 8 cavities' PDESs for a given CM
cmpact
Usage:
srf_makeAutoPlot.py st cmpact CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_cmpact.stp
...
Script currently has PACT instead of PACTMEAN
cmmag
Usage:
srf_makeAutoPlot.py st cmmag CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_cmmag.stp
...
Three BACTs (QUAD, XCOR, YCOR), three PSVOUT (power supply voltage), and the power in the heater on the magnet package.
magtemps
Usage:
srf_makeAutoPlot.py st magtemps CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_magtemps.stp
...
4 temps on the magnet, :MP:TEMP, and 4 temps on the current leads CL:TEMP
Test It Out