Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Program Command Specification 
 405 
TURBO PMAC PROGRAM COMMAND SPECIFICATION 
{axis}{data}[{axis}{data}…] 
Function: 
Position-Only Move Specification 
Type: 
Motion program (PROG and ROT) 
Syntax: 
{axis}{data}[{axis}{data}...] 
where: 
 
{axis} is the character specifying which axis (X, Y, Z, A, B, C, U, V, W);  
 
{data} is a constant (no parentheses) or an expression (in parentheses) representing the end position 
or distance; 
 
[{axis}{data}...] is the optional specification of simultaneous movement for more axes. 
This is the basic Turbo PMAC move specification statement.  It consists of one or more groupings of an 
axis label and its associated value.  The value for an axis is scaled (units determined by the axis definition 
statement); it represents a position if the axis is in absolute (ABS) mode, or a distance if the axis is in 
incremental (INC) mode.  The order in which the axes are specified does not matter. 
This command tells the axes where to move; it does not tell them how to move there.  Other program 
commands and parameters define how; these must be set up ahead of time. 
The type of motion a given motion command causes are dependent on the mode of motion and the state of 
the system at the beginning of the move. 
Examples: 
X1000 
X(P1+P2) 
Y(Q100+500) Z35 C(P100) 
X1000 Y1000 
A(P1) B(P2) C(P3) 
X(Q1*SIN(Q2/Q3)) U500 
See Also: 
Axis Definition Statements (Setting Up a Coordinate System) 
Motion program commands LINEARCIRCLEnRAPIDSPLINE1PVT 
Motion program commands TATSTMFABSINC 
I-variables Isx87, Isx88, Isx89, Isx90 
{axis}{data}:{data} [{axis}{data}:{data}…]  
Function: 
Position and Velocity Move Specification 
Type:   
Motion program (PROG and ROT) 
Syntax:  
{axis}{data}:{data} [{axis}{data}:{data}...] 
where: 
 
{axis} is the character specifying which axis (X, Y, Z, A, B, C, U, V, W);  
 
{data} is a constant (no parentheses) or an expression (in parentheses) representing the end position 
or distance; 
 
:{data} represents the ending velocity 
 
[{axis}{data}:{data}...] is the optional specification of simultaneous movement for more 
axes. 
In the case of PVT (position, velocity, time) motion mode, both the ending position and velocity are 
specified for each segment of each axis.  The command consists of one or more groupings of axis labels 
with two data items separated by a colon character.