|
⇤ ← Revision 1 as of 2008-02-12 15:39:15
Size: 32
Comment:
|
Size: 1223
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 2: | Line 2: |
{{{ // Purpose : CONFigure the servo grating loop using parameters read from // a CAL-U file // // Author : Diego A. Cesarsky / Pierre Royer // CUS script : Diego A. Cesarsky / Pierre Royer // // Arguments : This version reads the ROW calUrow of the -calUname CAL-U file // string calUname Name of the CAL-U table // string calUrow Name of the ROW containing the desired controler params // // Description : Reads grating controler parameters from a named row (viz. // IMTwarm, IMTcold, ORBpv1, etc.) of a CAL-U table (default is "GRATconfig"), // // Dependencies : // // Preconditions : // // Comments : // // Version : 0.2 // History : 0.1 26-Jan-2006 Creation by DAC // 0.2 12-Jun-2006 Read Rows instead of columns // 0.3 13-jun-2006 Renamed CALU table // : procedure PACS_Spec_Gra_Set_Ctrl_Par { string calUname = "CONFGrat"; // Calibration Table string calUrow = "FMILT"; // Row in table = Instrument Configuration int homing_mode_rate = 1 in [0,1]; // 0 : rate read from calibration table; 1 : rate forced = 3 (homing request) }{ }}} |
PACS_Spec_Gra_Set_Ctrl_Par
// Purpose : CONFigure the servo grating loop using parameters read from
// a CAL-U file
//
// Author : Diego A. Cesarsky / Pierre Royer
// CUS script : Diego A. Cesarsky / Pierre Royer
//
// Arguments : This version reads the ROW calUrow of the -calUname CAL-U file
// string calUname Name of the CAL-U table
// string calUrow Name of the ROW containing the desired controler params
//
// Description : Reads grating controler parameters from a named row (viz.
// IMTwarm, IMTcold, ORBpv1, etc.) of a CAL-U table (default is "GRATconfig"),
//
// Dependencies :
//
// Preconditions :
//
// Comments :
//
// Version : 0.2
// History : 0.1 26-Jan-2006 Creation by DAC
// 0.2 12-Jun-2006 Read Rows instead of columns
// 0.3 13-jun-2006 Renamed CALU table
// :
procedure PACS_Spec_Gra_Set_Ctrl_Par {
string calUname = "CONFGrat"; // Calibration Table
string calUrow = "FMILT"; // Row in table = Instrument Configuration
int homing_mode_rate = 1 in [0,1]; // 0 : rate read from calibration table; 1 : rate forced =
3 (homing request)
}{