Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC On-line Command Specification 
 272 
If another command to move the motor is issued while the phase reference is still in progress, that 
command will be rejected, with Turbo PMAC reporting ERR018 if I6 is set to 1 or 3.  The phase 
reference in progress status bit is set to 1 while the reference is being done. 
Example: 
I180 
; Request value of #1 power-on mode variable 
; Turbo PMAC responds with 0 powers on unphased and killed 
$$$ 
; Reset card; motor is left in killed state 
#1$ 
; Initialize motor, phasing and reading as necessary 
See Also: 
Absolute Sensors (Setting Up a Motor) 
Power-on Phasing (Setting Up Turbo PMAC Commutation) 
I-variables Ixx10, Ixx73, Ixx74, Ixx75, Ixx80, Ixx81 
On-line commands $*$$$$*$$$J/ 
$$ 
Function: 
Establish phase reference for motors in coordinate system 
Scope: 
Coordinate system specific 
Syntax: 
$$ 
This command causes Turbo PMAC to attempt to establish the phase references and close the servo loops 
for all of the motors in the addressed coordinate system. 
For PMAC-commutated (Ixx01 bit 0 = 1) synchronous (Ixx78 = 0) motors, a phasing search move (Ixx74 
> 0) or absolute phase position read (Ixx81 > 0) is performed, and the servo loop is closed.  For other 
types of motors, where there is no need to establish a phase reference, the $$ command will simply close 
the servo loop for the motor. 
The action of the $$ command is equivalent to that of the $ command issued to each motor in the coordinate 
system.  For details on the action performed, refer to the specification of the $ command. 
If the $$ command is issued while any motor is executing a move, the command will be rejected, with 
Turbo PMAC reporting ERR018 if I6 is set to 1 or 3. 
If another command to move a motor is issued while the phase reference for that motor is still in progress, 
that command will be rejected, with Turbo PMAC reporting ERR018 if I6 is set to 1 or 3.  The phase 
reference in progress status bit for the motor is set to 1 while the reference is being done. 
Example: 
 
I180 
; Request value of #1 power-on mode variable 
; Turbo PMAC responds with 0 
I280 
; Request value of #2 power-on mode variable 
; Turbo PMAC responds with 0 powers on unphased and killed 
$$$ 
; Reset card; motors are left in killed state 
M100=1 M200=1 
; Manually supply power to drives 
&1$$ 
; Initialize motors, phasing and reading as necessary 
See Also: 
Absolute Sensors (Setting Up a Motor) 
Power-on Phasing (Setting Up Turbo PMAC Commutation) 
I-variables Ixx10, Ixx73, Ixx74, Ixx75, Ixx80, Ixx81 
On-line commands $$*$$*$$$J/