July 2013 7.4 Single-speed, double-speed, PWM frequency 1083
Switching the PWM frequency during operation
It may sometimes be necessary to increase the PWM frequency at high
speeds, for example, if problems with the spindle temperature occur. With the
CC 61xx, the PWM frequency can be switched during operation. You can
switch only between the fundamental PWM frequency and double the
fundamental PWM frequency. Since the current controller cycle time cannot
be changed during operation, the entry MP2182.x = 2 is required. This means
that at the same time that you enter double the fundamental PWM frequency
in MP2180.x, you must set MP2182.x = 2.
Example:
Fundamental PWM frequency of 5000 Hz; at high rotational speeds, a control
loop is to be operated at double the fundamental PWM frequency.
MP2186.x and MP2188.x can be used to switch between simple and double
PWM frequency, depending on the rotational speed.
Set MP2182.x = 2 if you want to use automatic PWM frequency switching.
The PWM frequency of a power module is then doubled at a certain speed,
based on a PWM frequency £ 5 kHz. In MP2186.x and MP2188.x you define
the speeds at which switching occurs. The current controller cycle time is
always (if MP2182.x = 2) based on the high PWM frequency.
MP2180.x PWM frequency
Input: 0: f
PWM
= 5000 Hz
3200 to 3999: f
PWM
= 3333 Hz
4000 to 4999: f
PWM
= 4000 Hz
5000 to 5999: f
PWM
= 5000 Hz
6000 to 7999: f
PWM
= 6666 Hz
8000 to 9999: f
PWM
= 8000 Hz
10000: f
PWM
= 10000 Hz
MP2182.x Cycle time of current controller at double the fundamental
PWM frequency
Input: 0 = Standard case:
MP2180 = [3333 Hz to 5000 Hz] with single-speed axes
MP2180 = [3333 Hz to 10000 Hz] with double-speed axes
(current controller cycle time = 1 / (2 * MP2180))
2 = Special case CC 61xx:
MP2180 = [3333 to 5000 Hz] with speed-dependent doubling
(MP2186, MP2188) of the fundamental PWM frequency from
MP2180 with double-speed axes
(current controller cycle time = 1 / (4 * MP2180))
Default setting Machine parameters to be edited
Single-speed control
loop
Double-speed control
loop
MP2180.x = 5000 MP2180.x = 10000 MP2180.x = 10000
MP2182.x = 0 MP2182.x = 2 MP2182.x = 2