NOVA electronics Inc. MCX514 -
131
-
131
-
3.6
Short Axis Pulse Equalization
Usually in interpolation driving, all of axes that perform interpolation do not output drive pulses at regular intervals during driving.
As shown in Fig. 3.6-1 a. below, in 2-axis linear interpolation, the axis (long axis) that has longer moving distance (pulse) outputs
pulses continuously; however, the axis (short axis) that has shorter one sometimes outputs and sometimes does not output pulses
depending on the result of interpolation calculation. In a stepper motor, these uneven pulses may increase mechanical vibration.
Short axis pulse equalization mode is the function to improve this problem. Even in the axis has shorter moving distance, it can
output drive pulses as equal as possible. The following Fig. 3.6-1 b. shows the waveform of the output pulse when short axis pulse
equalization mode is enabled.
Fig. 3.6-1 Pulse Waveform in 2-axis Linear Interpolation (Finish point X:30, Y:26)
Short axis pulse equalization performs the interpolation calculation in the IC, enhancing by several times than usual. Because of
that, the setting range of parameters is restricted by 1/8 as shown in the table below. When enabling short axis pulse equalization
mode, be sure to perform interpolation driving within the range of the following table.
Table 3.6-1 Setting Range of Parameters in Short Axis Pulse Equalization
Parameter
Symbol
Settable Range
Short axis pulse equalization
:
Enabled
Usual
Drive speed
V
1
~
1,000,000
1
~
8,000,000
Initial speed
SV
1
~
1,000,000
1
~
8,000,000
Acceleration/Deceleration
A,D
1
~
67,108,863
1
~
536,870,911
Finish point
P
-134,217,728
~
+134,217,728
-1,073,741,823
~
+1,073,741,823
Center point of arc
C
-134,217,728
~
+134,217,728
-1,073,741,823
~
+1,073,741,823
3.6.1 Short Axis Pulse Equalization Setting
Short axis pulse equalization can be set by D8 bit of interpolation mode setting command (2Ah).
D7
D6
D5
D4
H
L
D15
D14
D13
D12
D11
D10
D9
D8
D3
D2
D1
D0
WR6
LMDF
When 1 is set, short axis pulse equalization is enabled, and when 0 is set, it is disabled.
1
30
26
30
26
a .
Waveform in normal
X
Y
1
X
Y
1
1
b .
Waveform in short axis pulse equalization mode