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

Compare with Current View Page History

Version 1 Next »

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.

Example text typed at prompt or in a shell button:

srf_makeAutoPlot.py st cavtemps ACCL:L1B:H1 5 ; StripTool $STRIP_CONFIGFILE_DIR/srf_cavtemps.stp

This calls the script telling it to make a config file for striptool with cavity temps for CM H1 cavity 5 then open striptool with that config file pre-loaded.

Generic usage Strip Tool:

srf_makeAutoPlot.py st plotname vars ; StripTool $STRIP_CONFIGFILE_DIR/srf_plotname.stp

Generic usage archive viewer:

srf_makeAutoPlot.py av plotname vars ; lclsarch "srf_plotname.xml -plot"

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

or

srf_makeAutoPlot.py av cavtemps ACCL:LxB:yy cavn ; lclsarch "srf_cavtemps.xml -plot"

Variables:

CM given as ACCL:LxB:yy, like ACCL:L1B:H1 and cavity number given as a single digit 1-8.

Signals added to config file:

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

or

srf_makeAutoPlot.py av cryopipe cm ; lclsarch "srf_cryopipe.xml -plot"

Variables:

CM given as 01-35, H1, or H2

Signals added to config file:

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

or

srf_makeAutoPlot.py av cplrtop cm ; lclsarch "srf_cplrtop.xml -plot"

Variables:

CM given as ACCL:LxB:yy, yy=01-35, H1, or H2

Signals added to config file:

All 8 CPLRTEMP1 signals for a given cryomodule

cplrbot

Usage:

srf_makeAutoPlot.py st cplrbot CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_cplrbot.stp

or

srf_makeAutoPlot.py av cplrbot CM ; lclsarch "srf_cplrbot.xml -plot"

Variables:

CM given as ACCL:LxB:yy, yy=01-35, H1, or H2

Signals added to config file:

All 8 CPLRTEMP2 signals for a given cryomodule

homus

Usage:

srf_makeAutoPlot.py st homus CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_homus.stp

or

srf_makeAutoPlot.py av homus CM ; lclsarch "srf_homus.xml -plot"

Variables:

CM given as ACCL:LxB:yy, yy=01-35, H1, or H2

Signals added to config file:

All 8 UH:TEMP signals for a given cryomodule

homds

Usage:

srf_makeAutoPlot.py st homds CM ; StripTool $STRIP_CONFIGFILE_DIR/srf_homds.stp

or

srf_makeAutoPlot.py av homds CM ; lclsarch "srf_homds.xml -plot"

Variables:

CM given as ACCL:LxB:yy, yy=01-35, H1, or H2

Signals added to config file:

All 8 DH:TEMP signals for a given cryomodule

steptmps

cmcryos

cmheves

cavhtrs

cmpiezov

cmvac

cmaact

cmpdes

cmpact

cmmag

magtemps

  • No labels