PacsEng_Chopper_AutoOpt

PacsEng_Chopper_AutoOpt is the expert HSPOT rendition of the IST module called PACS_Chopper_uk_move_12000_OBS

Information extracted from the CUS script

// Missionphase : Commissioning
//
// Purpose      : Check a series of different chopper controller settings by
//                chopping between +/- 12000 units (~4 deg)
//
// Author       : Markus Nielbock/Helmut Dannerbauer
// CUS author   : MN/HD
//
// Description  : The instrumental command for move chopper to absolute position
//                is called. Go to chopper position +-12000 with plateau time
//                of 2 sec and chop cycles of 10.
//
// Dependencies :
//
// Preconditions: PACS switched on and Chopper switched off.
//
// Comments     : This script is based on the commanding script
//                PACS_Chopper_uk_move_12000_OBS.cus
//
// Version      : 2.0
//
// History      : 1.0 20-Nov-2007 (MN) Script to do simple chopper cycle
//                2.0 23-jan-2008 DAC Removed _OBS from name as PacsEng
//                                already implies an OBS
//
//
// Initialise input parameters:
// Defines control parameter range, loops run from k(p,i,c,f)min to
// k(p,i,c,f)max defining the inverse of the ratio of parameter change w.r.t.
// the default value.

Input variables:

obs PacsEng_Chopper_AutoOpt {
    int kpmin = 0 in [-3,3];
    int kpmax = 0 in [-3,3];
    int kimin = 0 in [-3,3];
    int kimax = 0 in [-3,3];
    int kcmin = 0 in [-3,3];
    int kcmax = 0 in [-3,3];
    int kfmin = 0 in [-3,3];
    int kfmax = 0 in [-3,3];
}{

PacsEng_Chopper_AutoOpt calls the following modules (listed in alphabetical order):

[wiki:PACS/CUSPVscripts/EnDisChopper EnDis_chopper]

[wiki:PACS/CUSPVscripts/PACSChopperAutoOpt PACS_Chopper_AutoOpt]

[wiki:PACS/CUSPVscripts/PACSChopperMovAbsFmBb PACS_Chopper_mov_abs_fm_bb]

[wiki:PACS/CUSPVscripts/PACSChopperSWONSWOFonly PACS_Chopper_SWON_SWOF_only]

[wiki:PACS/CUSPVscripts/PACS_stop_dhk_fm_bb PACS_stop_dhk_fm_bb]

[wiki:PACS/CUSPVscripts/SPEC_Chopper_dhk_5hk_1khz_bb SPEC_Chopper_dhk_5hk_1khz_bb]

[wiki:PACS/CUSPVscripts/WriteBBID WriteBBID]

[wiki:PACS/CUSPVscripts/WriteEndBB WriteEndBB]

[wiki:PACS/CUSPVscripts/WriteEndID WriteEndID]

[wiki:PACS/CUSPVscripts/WriteOBSID WriteOBSID]