Delta Tau GEO BRICK LV Manual De Referência
Turbo PMAC/PMAC2 Software Reference
Turbo PMAC Global I-Variables
122
4. Turbo PMAC Motor 6 is driving a direct-PWM power block amplifier for an AC motor. The A/D
converters in the amplifier are scaled so that a maximum reading corresponds to 50 amps of current in
the phase. The amplifier has a continuous current rating of 20 amps (RMS), and the motor has a
continuous rating of 15 amps (RMS).
the phase. The amplifier has a continuous current rating of 20 amps (RMS), and the motor has a
continuous rating of 15 amps (RMS).
PMAC’s maximum ADC phase reading of 32,768 corresponds to 50 amps.
The motor has the lower continuous current rating, so we use its limit of 15 amps (RMS).
15 amps (RMS) corresponds to peak phase currents of 15*1.414 = 21.21 amps.
21.21 amps corresponds to an ADC reading of 32,768 * 21.21/50 = 13,900.
I657 should be set to 13,900 * 0.866 = 12,037.
See Also:
Integrated Current Protection (Making an Application Safe)
I-Variables Ixx58, Ixx69
Integrated Current Protection (Making an Application Safe)
I-Variables Ixx58, Ixx69
Ixx58 Motor xx Integrated Current Limit
Range:
0 - 8,388,607
Units:
2
30
(DAC bits)
2
servo cycles
{Bits of a 16-bit DAC/ADC}
Default:
0
Ixx58 sets the maximum integrated current limit for Turbo PMAC’s I
2
T or |I|T integrated current limiting
function. If Ixx58 is 0, the I
2
T limiting function is disabled. If Ixx58 is greater than 0, Turbo PMAC will
compare the time-integrated difference between the commanded or actual current and the Ixx57
continuous current limit to Ixx58. If Ixx57 is greater than 0, Turbo PMAC uses the squares of these
current values for I
continuous current limit to Ixx58. If Ixx57 is greater than 0, Turbo PMAC uses the squares of these
current values for I
2
T limiting; if Ixx57 is less than 0, Turbo PMAC uses the absolute value of these
current values for |I|T limiting. If the integrated value exceeds the limit set by Ixx58, then Turbo PMAC
faults the motor just as it would for receiving an amplifier fault signal, setting both the amplifier-fault and
the integrated-current-fault motor status bits.
faults the motor just as it would for receiving an amplifier fault signal, setting both the amplifier-fault and
the integrated-current-fault motor status bits.
Typically, the Ixx58 limit is set by taking the relationship between the instantaneous current limit (Ixx69
on Turbo PMAC, in units of a 16-bit DAC), the magnetization current (commanded by Ixx77; typically 0
except for vector control of induction motors) and the continuous current limit (|Ixx57| on Turbo PMAC,
in units of a 16-bit DAC) and multiplying by the time permitted at the instantaneous limit.
on Turbo PMAC, in units of a 16-bit DAC), the magnetization current (commanded by Ixx77; typically 0
except for vector control of induction motors) and the continuous current limit (|Ixx57| on Turbo PMAC,
in units of a 16-bit DAC) and multiplying by the time permitted at the instantaneous limit.
When using I
2
T limiting (Ixx57 > 0), the formula is:
(sec)
ime
PermittedT
)
Hz
(
eRate
ServoUpdat
2
32768
2
57
Ixx
2
77
Ixx
2
69
Ixx
58
Ixx
When using |I|T limiting (Ixx57 < 0), the formula is:
(sec)
ime
PermittedT
)
Hz
(
eRate
ServoUpdat
32768
57
Ixx
2
77
Ixx
2
69
Ixx
58
Ixx
Refer to the Making the Application Safe section in the User manual for a more detailed explanation of
I
I
2
T and |I|T protection.
Example:
For I
For I
2
T limiting, with the instantaneous current limit Ixx69 at 32,767, the magnetization current Ixx77 at
0, the continuous current limit Ixx57 at 10,589 (1/3 of max), the time permitted with maximum current at
1 minute, and the servo update rate at the default of 2.25 kHz, Ixx58 would be set as
1 minute, and the servo update rate at the default of 2.25 kHz, Ixx58 would be set as
120000
60
2250
)
2
33
.
0
2
0
.
0
2
0
.
1
(
58
Ixx