SMU control actions
SMU.IFL is the VAX file containing SMU parameters and actions.
Actions are typically sent to the SMU task as follows :
icl> send smu obey (action_name) (parameter values)
The table below gives the action names and their associated parameters,
and a brief description of the action.
Cancellable actions may be cancelled by
icl> send smu cancel (action)
........................................................................
Action Needs Help
------ ------- ----
ABORT_CHOPPER ABORT_CHOP_NS 'Define CHOPPER axes abort states
ABORT_CHOP_EW (True=Aborted).'
CENTRE_UPDATE ELEVATION_DEG 'Set the SMU system for the demand centre
position.'
CHOP WAVETYPE 'Set up vibrator and start chopping;
FREQUENCY start chop tracking.'
COORDS
THROW
POSANG
BEAM
CHOP_INTERVAL
CHOP_THRESHOLD
CHOP_MODE MODE 'Specify whether to use internal/external
sync and reference signals.'
CHOP_TRACK CHOP_INTERVAL 'Update chopper for current position each
CHOP_INTERVAL sec.'
- may be CANCEL-led
CHOP_UPDATE 'Update the chopper for the current position.'
CHOPPER_POSOFF POSOFF_NS 'Apply the tilt position offsets to the N/S
POSOFF_EW and E/W chopper axes.'
COEFFICIENTS XA 'Set the XYZ focus curve and pointing
XB coefficients.'
YB
ZA
ZB
Y2AZ
X2EL
EW_AMPL_SCALE
NS_AMPL_SCALE
CONNECT FE_TASK 'Find the CDA items for the FE_TASK and the
T_TASK T_TASK.'
MO_TASK
CREATE_NB 'Create the SMU Notice Board.'
ENABLE_TABLES X_ENABLE 'Enable the XYZ tables.'
Y_ENABLE
Z_ENABLE
INS_OFFSET FE_TASK 'Offset focus for given receiver'
may be CANCEL-led
JIGGLE JIGGLE_START 'Sends a portion of the Jiggle Pattern to
JIGGLE_DWELL the SMU and start'
JIGGLE_COORDS
JIGGLE_SCALE
JIGGLE_START 'Start the SMU jiggling with the pattern
previously loaded'
JIGGLE_STOP 'Stop the SMU from jiggling'
LOAD_JIGGLE JIGGLE_START 'Sends a portion of the Chopper Jiggle
JIGGLE_DWELL Pattern to the SMU controller'
JIGGLE_COORDS
JIGGLE_SCALE
LOAD_USERWAVE USERWAVE_FILE 'Read user wave file and send waveform to
the SMU chopper controller.'
MONITOR_CHOPPER VIB_INTERVAL 'Monitor the current status and position
of the chopper.'
- may be CANCEL-led
MONITOR_TABLES TABLES_INTERVAL 'Monitor the current status and position
of the XYZ tables.'
- may be CANCEL-led
MOVE X 'Move the tables to (X+DX+SX), (Y+DY+SY),
Y (X+DZ+SZ).'
Z
NOCHOP_TRACK 'Stop chop tracking?'
NOD BEAM 'Step the telescope into beam.'
READ_JIGGLE JIGGLE_FILE 'Read offset values from the Jiggle file
and store them in NBS.'
SET_BLANK BLANK_TIME 'Specify the chopper blanking time in
milliseconds.'
SET_CHOPPER WAVEFORM 'Set the function generator parameters.'
PERIOD
EWAMP
EWOFF
EWPHASE
NSAMP
NSOFF
NSPHASE
SET_IEEE_DEVICE IEEE_CONNECT_1 'Set SMU task for real or simulated IEEE
IEEE_CONNECT operation.'
SET_TABLES X 'Set the tables to the demand XYZ values.'
Y
Z
SETUP 'Interrogate the SM status and set control
variables.'
SHOW_CHOPPER 'Read back the current status and position
of the chopper.'
SHOW_TABLES 'Read back the current status and position
of the XYZ tables.'
START_CHOPPER GO_NS 'Start chopping'
GO_EW
STOP_CHOPPER 'Stop chopping.'
START_JIGGLE 'Start the chopper jiggle function.'
STOP_JIGGLE 'Stop the chopper jiggle function.'
TABLES_TRACK UPDATE_INTERVAL 'Update SMU tables for current pos each
UPDATE_INTERVAL sec.'
- may be CANCEL-led
TABLES_UPDATE 'Set the SMU system for the current
position.'
TILT TILT_NS 'Tilt the secondary mirror by TILT_NS,
TILT_EW TILT_EW arc seconds.'
WAVE_OUT OUTPUT_WAVE_NS 'Specify the signal output waves from the
OUTPUT_WAVE_EW chopper.'
X_OFFSET DX 'Offset the X table to X+DX+SX.'
X_OFFSET_INC SX 'Switch the offset of the X table to
X+DX+SX.'
XYZ_OFFSET DX 'Offset the tables to (X+DX+SX), (Y+DY+SY),
DY (X+DZ+SZ).'
DZ
XYZ_OFFSET_INC SX 'Switch the offset of the tables to X+DX+SX,
SY Y+DY+SY, Z+DZ+DZ.'
SZ
Y_OFFSET DY 'Offset the Y table to Y+DY+SY.'
Y_OFFSET_INC SY 'Switch the offset of the Y table to
Y+DY+SY.'
Z_OFFSET DZ 'Offset the Z table to Z+DZ+SZ.'
Z_OFFSET_INC SZ 'Switch the offset of the Z table to
Z+DZ+SZ.'
|