Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Global I-Variables 
 101 
Ixx21  Motor xx Jog/Home S-Curve Time 
Range:   
0 - 8,388,607  
Units:    
msec 
Default: 
50 
Ixx21 establishes the time spent in each half of the S for S-curve acceleration in a jogging, homing, or 
RAPID-mode move (starting, stopping, and changing speeds).  If this parameter is more than half of 
Ixx20, the total acceleration time will be 2 times Ixx21, and the acceleration time will be pure S-curve (no 
constant acceleration portion).  If the maximum acceleration rate set by Ixx20 and Ixx21 exceeds what is 
permitted for the motor (Ixx19), the time will be increased so that Ixx19 is not exceeded. 
Note: 
Do not set both Ixx20 and Ixx21 to 0 simultaneously, even if relying on Ixx19 to 
limit the acceleration, or a division-by-zero error will occur in the jog move 
calculations, possibly resulting in erratic motion. 
A change in this parameter will not take effect until the next move command.  For instance, to have a 
different deceleration time from acceleration time in a jog move, specify the acceleration time, command 
the jog, change the deceleration time, then command the jog move again (e.g. J=), or at least the end of 
the jog (J/). 
Ixx22  Motor xx Jog Speed 
Range:   
Positive Floating Point  
Units:    
counts / msec  
Default: 
32.0 
Ixx22 establishes the commanded speed of a jog move, or a programmed RAPID-mode move (if 
Ixx90=0) for Motor xx.  Direction of the jog move is controlled by the jog command. 
A change in this parameter will not take effect until the next move command.  For instance, to change the 
jog speed on the fly, start the jog move, change this parameter, then issue a new jog command. 
Ixx23  Motor xx Home Speed and Direction 
Range:   
Floating Point  
Units:    
counts / msec  
Default: 
32.0 
Ixx23 establishes the commanded speed and direction of a homing-search move for Motor xx.  Changing 
the sign reverses the direction of the homing move -- a negative value specifies a home search in the 
negative direction; a positive value specifies the positive direction. 
Ixx24  Motor xx Flag Mode Control 
Range:   
$000000 - $FFFFFF 
Units:    
none 
Default: 
$000000 (Turbo PMAC boards) 
$000001 (non-Ultralite Turbo PMAC2 boards) 
 
 
$840001 (Turbo PMAC2 Ultralite boards) 
Ixx24 specifies how the flag information in the registers specified by Ixx25, Ixx42, and Ixx43 is used.  
Ixx24 is a set of 24 individual control bits – bits 0 to 23.  Currently bits 0 and 11 to 23 are used. 
Note: 
It is easier to specify this parameter in hexadecimal form.  With I9 at 2 or 3, the 
value of this variable will be reported back to the host in hexadecimal form.