Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Global I-Variables 
 209 
Note: 
If the high/low polarity of the PWM signals is wrong for a particular amplifier, 
what was intended to be deadtime between top and bottom on-states as set by 
I6804 becomes overlap.  If the amplifier input circuitry does not lock this out 
properly, this causes an effective momentary short circuit between bus power and 
ground.  This would destroy the power transistors very quickly. 
For PFM signals on Output C, non-inverted means that the pulse-on signal is high (direction polarity is 
controlled by I68n8).  During a change of direction, the direction bit will change synchronously with the 
leading edge of the pulse, which in the non-inverted form is the rising edge.  If the drive requires a set-up 
time on the direction line before the rising edge of the pulse, the pulse output can be inverted so that the 
rising edge is the trailing edge, and the pulse width (established by I6804) is the set-up time. 
For DAC signals on Outputs A and B, non-inverted means that a 1 value to the DAC is high.  DACs used 
on Delta Tau accessory boards, as well as all other known DACs always expect non-inverted inputs, so 
I68n7 should always be set to 0 or 2 when using DACs on Channel n. 
Note: 
Changing the high/low polarity of the digital data to the DACs has the effect of 
inverting the voltage sense of the DACs’ analog outputs.  This changes the polarity 
match between output and feedback.  If the feedback loop had been stable with 
negative feedback, this change would create destabilizing positive feedback, 
resulting in a dangerous runaway condition that would only be stopped when the 
motor exceeded Ixx11 fatal following error  
Note: 
By default, only the C outputs (PWM or PFM) of MACRO IC 0 are used on a 
Turbo PMAC2.  The A and B outputs are the alternate use of pins on the I/O port. 
I68n8/I69n8  MACRO IC Channel n* PFM Direction Signal Invert Control 
Range:   
0 - 1 
Units:   
none 
Default: 
Note: 
This I-variable is only active if the MACRO IC is present, and is a “DSPGATE2” 
IC.  The presence and type of MACRO ICs are reported in I4902 and I4903. 
I68n8 and I69n8 control the polarity of the direction output signal in the pulse-and-direction format for 
machine interface channel n* (n* = 1 to 2) on a “DSPGATE2” MACRO IC.  For MACRO ICs 0 and 2, n 
n*; for MACRO ICs 1 and 3, n = n* + 5 (i.e. I6818 controls MACRO IC 0 Channel 1; I6978 controls 
MACRO IC 3 Channel 2).  They have the following possible settings: 
 
I68n8/I69n8 = 0: Do not invert direction signal (+ = low; - = high) 
 
I68n8/I69n8 = 1: Invert direction signal (- = low; + = high) 
If I68n8/I69n8 is set to the default value of 0, a positive direction command provides a low output; if 
I68n8/I69n8 is set to 1, a positive direction command provides a high output. 
I68n9/I69n9  Reserved for Future Use