Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC On-line Command Specification 
 268 
system, this command will not be effective.  This allows the motor to be redefined to another axis in this 
coordinate system or a different coordinate system. 
Compare this command to UNDEFINE, which erases all the axis definitions in the addressed coordinate 
system, and to UNDEFINE ALL, which erases all the axis definitions in all coordinate systems. 
Example: 
This example shows how the command can be used to move a motor from one coordinate system to 
another: 
&1 
; Address C.S. 1 
#4-> 
; Request definition of #4 
5000A 
; Turbo PMAC responds 
#4->0 
; Clear definition 
&2 
; Address C.S. 2 
#4->5000A 
; Make new definition in C.S. 2 
See Also: 
Axes, Coordinate Systems (Setting Up a Coordinate System) 
On-line commands UNDEFINEUNDEFINE ALL#{constant}->{axis definition}
#{constant}->{axis definition} 
Function: 
Assign an axis definition for the specified motor. 
Scope:   
Coordinate-system specific 
Syntax:  
#{constant}->{axis definition}  
where: 
 
{constant} is an integer from 1 to 32 representing the number of the motor whose axis definition 
is to be made; 
 
{axis definition} consists of 1 to 3 sets of [{scale factor}]{axis}, separated by the 
+ character, in which: 
 
the optional {scale factor} is a floating-point constant representing the number of motor 
counts per axis unit (engineering unit); if none is specified, Turbo PMAC assumes a value of 1.0; 
 
{axis} is a letter (X, Y, Z, A, B, C, U, V, W) representing the axis to which the motor is to be 
matched; 
 
[+{offset}] (optional) is a floating-point constant representing the difference between axis 
zero position and motor zero (home) position, in motor counts; if none is specified, Turbo PMAC 
assumes a value of 0.0 
Note: 
No space is allowed between the motor number and the arrow double character, or 
between the scale factor and the axis letter. 
This command assigns the specified motor to a set of axes in the addressed coordinate system.  It also 
defines the scaling and starting offset for the axis or axes. 
In the vast majority of cases, there is a one-to-one matching between Turbo PMAC motors and axes, so 
this axis definition statement only uses one axis name for the motor.   
A scale factor is typically used with the axis character, so that axis moves can be specified in standard 
units (e.g. millimeters, inches, degrees).  This number is what defines what the user units will be for the 
axis.  If no scale factor is specified, a user unit for the axis is one motor count.   
Occasionally an offset parameter is used to allow the axis zero position to be different from the motor 
home position. (This is the starting offset; it can later be changed in several ways, including the PSET
{axis}=ADIS, and IDIS commands).