Delta Tau GEO BRICK LV Manuale Di Riferimento

Pagina di 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Global I-Variables 
 88 
value for its starting position, and a potentially dangerous jump will occur.  
(PMATCH is automatically executed on an R (run) or S (step) command.) 
Ixx07  Motor xx Master (Handwheel) Scale Factor 
Range:   
-8,388,608 - 8,388,607 
Units:    
none 
Default: 
96 
Ixx07 controls with what scaling the master (handwheel) register gets multiplied when extended into the 
full-length register.  In combination with Ixx08, it controls the following ratio of Motor xx for position 
following (electronic gearing) according to the equation: 
tion
MasterPosi
08
Ixx
07
Ixx
ion
MotorPosit
 
For this position-following function, Ixx07 and Ixx08 can be thought of as the number of teeth on 
meshing gears in a mechanical coupling.   
Ixx07 may be changed on the fly to permit real-time changing of the following ratio, but Ixx08 may not.  
Ixx08 should therefore be set to a large enough value to get the required fineness of ratio changes. 
Ixx08  Motor xx Position Scale Factor 
Range:   
0 - 8,388,607 
Units:    
none 
Default: 
96 
Ixx08 specifies the multiplication scale factor for the internal position registers for Motor xx.  Source 
position registers are multiplied by Ixx08 as the get extended into the full-length motor position registers.  
For most purposes, this is transparent to the user and Ixx08 does not need to be changed from the default.   
There are two reasons that the user might want to change this from the default value.  First, because it is 
involved in the gear ratio of the position following function -- the ratio is Ixx07/Ixx08 – the value of 
Ixx08 might be changed (usually raised) to get a more precise ratio.   
The second reason to change this parameter (usually lowering it) is to prevent internal saturation at very 
high gains or count rates (velocity).  PMAC's filter will saturate when the velocity in counts/sec 
multiplied by Ixx08 exceeds 768M (805,306,368), or 256M (268,435,456) in PVT mode.  This only 
happens in very rare applications -- the count rate must exceed 8.3 million counts per second (2.8 million 
in PVT mode) before the default value of Ixx08 gives a problem.
 
Note: 
When changing this parameter, make sure the motor is killed (disabled).  
Otherwise, a sudden jump will occur, because the internal position registers will 
have changed.  This means that this parameter should not be changed in the middle 
of an application.  If a real-time change in the position-following gear ratio is 
desired, Ixx07 should be changed. 
In most practical cases, Ixx08 should not be set above 1000 because higher values can make the servo 
filter saturate too easily.  If Ixx08 is changed, Ixx30 should be changed inversely to keep the same servo 
performance (e.g. if Ixx08 is doubled, Ixx30 should be halved). 
Ixx09  Motor xx Velocity-Loop Scale Factor 
Range:   
0 - 8,388,607 
Units:    
none 
Default: 
96