Advanced Topics
Commutation with Absolute Encoders
6.1.2 Set Absolute Encoder Zero equal to Commutation Zero
The following steps are required to set the encoder zero equal to the commutation zero:
1. The commutation sequence has to be set to RotorAlignment in
Axes[].Parameters.Commutation
(see also section 5.2.7).
2. Execute the phasing-sequence by executing the command
Axes[].Commands.Commutation.Com-
mand
=
StartPhasingAndZeroEncoder
.
3. Check if
Axes[].Signals.Commutation.State
is
Valid
. If
State
is
not
Valid
, check the configuration, es-
ServoDrive-SetupGuide_EP018
2022-08-25
74
/
83
Figure 63: The Bode plot shows an insufficient phase margin at about 200Hz which is caused by a too aggressive
setup of the integral. In time domain this causes oscillations of the position at 200Hz.
Figure 64: The bode plot shows a sufficient phase margin with sufficient damping. This results in a nearly aperiodic
transient response in time domain.