Galil default parameters
The Galil IOC has a number of (quite obscure) parameters. The ISIS defaults for these are stated here. Parameters that are not on this list either vary so much per axis that a sensible default is hard to reach or are happy at the motor record default.
Parameter  | 
Description  | 
Default (Commissioning)  | 
Default (Running)  | 
Reasoning  | 
|---|---|---|---|---|
ESTALLTIME  | 
Throws an error when the encoder has not moved after specified time  | 
1  | 
Small enough to catch errors when they occur  | 
Give some slack so that doesn’t throw errors, tighten when required  | 
EDEL  | 
In motion if encoder has moved by this amount  | 
2*ERES  | 
Could be increased if motor is particularly jittery  | 
A motor shouldn’t be jittering by more than 1 encoder step  | 
JAH  | 
When on the axis will jog a specified amount after a home  | 
No  | 
Same  | 
We don’t want to do this at ISIS  | 
JAH_VAL  | 
The amount to jog after home  | 
Don’t Care  | 
Same  | 
Doesn’t do anything when above PV not set  | 
EGUAFTLIMIT  | 
The distance between a limit switch and a hard stop  | 
0.001  | 
Increased if a large deceleration would be bad  | 
A very small amount will definitely stop the axis  | 
HOMEVAL  | 
What position to send the device after a home  | 
0  | 
Same  | 
|
OFFONERRORLIMIT  | 
Turns the motor off when position error is greater than specified  | 
Off  | 
Same  | 
Would be useful if the IOC sent a new position on start up but currently doesn’t  | 
ERROR LIMIT  | 
The position error to turn the motor off at  | 
Don’t Care  | 
Same  | 
Doesn’t do anything when above PV not set  | 
WLP  | 
Stops the motor from moving when it hits any limit  | 
On  | 
Off  | 
Provides a safety net during commissioning but means you cannot move off a limit when running  | 
AUTOONOFF  | 
Automatically turns the motor on for a move and off when complete  | 
On  | 
Off when the motor needs to be constantly energised e.g. it will fall under gravity  | 
Better to turn the motor off when not in use  | 
ONDELAY  | 
If AUTOONOFF set, how long to wait after the motor is turned on to begin a move  | 
0.2  | 
0  | 
Used to make sure the amp is ready for the move. Generally we do not need to wait.  | 
OFFDELAY  | 
If AUTOONOFF set, how long to wait after stopped before turning off  | 
0.2  | 
2  | 
Should wait some time if you’re doing correction moves immediately  | 
ON_CMD  | 
If on will leave the motor on at all times  | 
Off  | 
Off when the motor needs to be constantly energised e.g. it will fall under gravity (Make sure the AUTOONOFF is Off)  | 
Better to turn the motor off when not in use  | 
K1, K2, K3, FV, FC, FA, FN, ZP, ZN, CT, AF  | 
Used for ceramic motors  | 
0  | 
Change if ceramic  | 
This is the Galil’s default when not ceramic motors  | 
FV, FA  | 
Changes the output voltages based on the acceleration/velocity  | 
0  | 
Change if required  | 
Most axes in ISIS do not require this  | 
IL, TL  | 
Used for setting limits on the integrator and torque  | 
9.998  | 
Change if required  | 
Most axes at ISIS do not need a limit so set the highest possible  | 
CP  | 
Used for ceramic motors but effects all motors. At the end of a move if the motor is within this value of the setpoint then the motor is switched off  | 
-1.0  | 
Change if ceramic  | 
-ve turns off the motor-off command (Can be set via the engineering view)  | 
VBAS  | 
The minimum speed the motor should go at (NOTE THAT ACCEL IS CALCULATED BASED ON THIS)  | 
0  | 
Same  | 
Most motors should be happy at any speed below maximum  | 
BDST  | 
The distance to move to correct for backlash  | 
0  | 
Same  | 
Most axes shouldn’t need to correct  | 
BVEL  | 
The velocity to move when correcting for backlash  | 
Don’t care  | 
Same  | 
Doesn’t do anything when BDST not set  | 
BACC  | 
The acceleration to move with when correcting for backlash  | 
Don’t care  | 
Same  | 
Doesn’t do anything when BDST not set  | 
DHLM  | 
The high soft limit  | 
2147483647 * MRES  | 
Slightly before the forward limit switch  | 
When commissioning turn off. When running we don’t normally want to hit the physical limits.  | 
DLLM  | 
The low soft limit  | 
-2147483648 * MRES  | 
Slightly before the reverse limit switch  | 
When commissioning turn off. When running we don’t normally want to hit the physical limits.  | 
UEIP  | 
Use an encoder  | 
Off  | 
On  | 
When starting to commission you are not using the encoder, when running you should if there is one  | 
RTRY  | 
The number of times to retry getting to the setpoint  | 
0  | 
10  | 
When commissioning don’t want to run ‘closed loop’ otherwise 10 tries is normally enough to get to position  |