Joint Astronomy Centre
Show document only
JAC Home
JCMT
UKIRT
Contact info
JAC Divisions
OMP
Outreach
Seminars
Staff-only Wiki
Weather
Web Cameras
____________________

JCMT home
Telescope
SMU
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.'

 
Contact: Iain Coulson. Updated: Sat Nov 6 19:06:29 HST 2004

Return to top ^