Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC On-line Command Specification 
 264 
!{axis}{constant}[{axis}{co
nstant}…] 
Function: 
Alter destination of RAPID move 
Scope:   
Coordinate-system specific 
Syntax:  
!{axis}{constant}[{axis}{constant}…] 
where: 
 
{axis} is the letter specifying which axis (X, Y, Z, A, B, C, U, V, W); 
 
{constant} is a numerical value representing the end position; 
 
[{axis}{constant}…] is the optional specification of simultaneous movement for more axes. 
or 
!{axis}Q{constant}[{axis}Q{constant}…] 
where: 
 
{axis} is the letter specifying which axis (X, Y, Z, A, B, C, U, V, W); 
 
{constant} is a numerical value representing the number or the Q-variable whose value specifies 
the end position; 
 
[{axis}Q{constant}…] is the optional specification of simultaneous movement for more axes. 
This command creates a RAPID-mode move of the specified axis or axes to the specified destinations.  If 
another RAPID-mode move of an axis is in progress, that move is broken into and the motion of the axes 
is blended into the move to this new destination, effectively altering the destination of the move in 
progress. 
Each axis destination can be specified either directly as a numerical constant (e.g. !X63.72), or 
indirectly by specifying the Q-variable whose value represents the axis destination (e.g. !XQ15). 
In either case, the destination value for each axis is in the scaled engineering units for the axis.  The 
destination value always represents the end position for the axis, relative to program zero, even if the axis 
is currently in incremental mode.  Execution of this command does not change the mode of the axis.  The 
order in which the axes are specified in this command does not matter. 
If a programmed move of a mode other than RAPID is in progress when this command is sent, this 
command will be rejected with an error. 
If no move is in progress when this command is sent, this command will simply execute a RAPID-mode 
move to the specified destination.  In this case, before starting the move, Turbo PMAC will execute the 
PMATCH position-matching function automatically to make sure motor and axis positions are properly 
linked in order for the move to execute properly. 
Examples: 
!X5 
!X23.762 Y-345.124 
!A-90.2 B37.3 
!XQ152 YQ154 
!XQ30 Y37.936 
See Also: 
Altered Destination Moves 
RAPID-Mode Moves 
I-Variables Ixx16, Ixx19, Ixx20, Ixx21, Ixx22, Ixx90, Ixx92 
Function: 
Report currently addressed card on serial daisy-chain 
Scope:   
Global 
Syntax: