Drive Configuration
Initial Setup of the Register Tree
180° is expected if the alignment is correct.
For a 3-phase motor, if the excitement of the axis varies depending on the position of the motor
during the
Bode
measurement.
The enabling fails immediately after the phasing of the axis.
If a current causes the axis to move in opposite direction.
PolePairs
: This value has to be set to the number of pole pairs according to the data-sheet of the
motor. In case of a
linear motor
or a
DC-motor
, this value is set to 1.
EncoderCountsPerMotorRevolution
: This parameter describes the number of encoder lines per mo-
tor revolution. The definition of this parameter depends on the type of motor (linear/rotational)
and the type of encoder (absolute/relative). See also [8] for more information.
In case of a rotational motor and a relative or analog encoder
,
EncoderCountsPerMotorRevolu-
tion
corresponds to the number of encoder lines per motor revolution.
In case of a rotational motor and an absolute encoder without analog signals
, set
Encoder-
CountsPerMotorRevolution
to 1
.
In case of a linear motor, set this parameter to the number of encoder lines per pole pair pitch:
EncoderCountsPerMotorRevolution =
PolePairPitch
/
EncoderPitch
. The value for the
PolePair-
Pitch
can be taken from the motor data sheet. The value for
EncoderPitch
is taken from the en-
coder data sheet (see also Figure 39).
PeakCurrent
: This parameter has to be set to the peak current specified in the data sheet of the mo-
tor. If the absolute current applied to the motor exceeds the value of
PeakCurrent
a
MotorPeakCur-
rentLimit
error is issued.
For three-phase motors, consider if the current is given as peak value or as root mean square value
(RMS). If the value is specified as root mean square, multiply it by
√
2
=
1.414 .
NominalCurrent
: This parameter has to be set to the nominal current specified in the data sheet of
the motor. If the averaged current of one of the motor phases exceeds this value, a
MotorI2t
error
is issued.
For three-phase motors, the value has to be entered as root mean square value (RMS) which is also
the scale used in most data sheets.
CurrentSquareTime:
This parameter is used for the calculation of the i2t current and corresponds to
to the
Thermal Time Constant
of the motor. The
Thermal Time Constant
should be specified in the
motor data sheet. If the
Thermal Time Constant
is not available but the
Peak Current Duration
is
specified, the
CurrentSquareTime
can be calculated with the following equation:
If both values aren't specified, set this value to 10-30s for an iron-less motor and 60-600s for an
iron-core motor.
Warning
Warning
The limitation of the current (
NominalCurrent
,
PeakCurrent
,
CurrentSquareTime
) must
be configured correctly before the drive is enabled the first time. Incorrect settings could
damage the motor.
6 IncrementalRS422; IncrementalTTL; Analog; AnalogEndat;AnalogBissB:
7 DigitalEndat; DigitalBissB; DigitalTamagawa; DigitalNikon
ServoDrive-SetupGuide_EP018
2022-08-25
45
/
83
CurrentSqareTime
= −
PeakCurrentDuration
ln
(
1
−
2
⋅
NominalCurrent
2
PeakCurrent
2
)