D2 Drive User Guide v1.8 9. Troubleshooting
HIWIN Mikrosystem Corp. 263
The motor is moving with a
loud noise.
(1) Reduce the servo gain (common gain).
(2) Set the filter in the “Filter” tab of
“Advanced gains” window.
The drive temperature is too
high.
(1) Check that the drive is placed in a
well-ventilated location.
(2) Check that the ambient temperature is
not too high.
The position feedback sensor
(reader) sends an incorrect
signal.
Check that the drive and machine are
grounded, and the shield is grounded.
The DC bus voltage is too
small.
(1) Check whether the drive’s main power is
connected to 100 or 240 Vac, or
disconnected.
(2) Use a multimeter to check that there is a
110 or 240 Vac power supply.
The DC bus voltage is too
large.
(1) Confirm that the speed, acceleration, and
load meet specifications.
(2) Check whether a regenerative resistor
needs to be installed when the motor is
operated at the high speed.
(3) Check if the load is too heavy.
(4) Check if the speed is too high.
The position error exceeds the
setting of maximum position
error.
(1) Check if the servo gain (common gain) is
too small and the maximum position error
(“maximum pos error”) is too small.
(2) Check if the motor movement is
obstructed.
(3) Check if the load is too heavy.
The motor UVW has a short
circuit.
(1) Solve the short circuit between the motor
UVW phases and wiring problems.
(2) Solve the short circuit between the motor
power phase (UVW) and ground.
(3) Measure the line-to-line resistance of
motor phase (UVW), and confirm that
resistances between lines are the same.
(4) Check if the motor cable is too old.
The equivalent current of drive
output exceeds the limit of
motor continuous current.
(1) Confirm that the motor continuous current
and peak current comply with the motor
specification.
(2) The acceleration command in the path
planning is higher than the motor rated
acceleration.
The computer cannot
communicate with the drive.
Confirm that the transmission rate (“BPS”)
and communication port (“Port”) are set
correctly.
The host controller receives an
incorrect position when using
the emulated encoder function.
When “Use emulated encoder” is set, the
motor moves due to various factors during
the operation of “Save to flash” ( ) on the
main window. The emulated output function
has no effect when “Save to flash” is
performing.