Inverted display of the traversing speed if the motor mounting position is inverted

Which products are affected?
Software Package Positioner V3.1
Positioner template

What happens?
The current traversing speed under C3053 and in g_dnActualVelocityReal is indicated inversely to the position change. In case of a positive change of position the speed is indicated negatively and if the position decreases, the speed is indicated in a positive way.
The amount indicated for the traversing speed is correct but the sign corresponds to the one of the motor speed.

When does the problem occur?
The problem occurs if an inverted motor mounting position is parameterised by means of C3000 = 1.

Possible diagnostics?
If the inverted motor mounting position (C3000 = 1) is set, the machine part is moved in the positive direction, e. g. by manual homing. Regarding this, the amount of the position value g_dnActualPositionReal increases. However, in the g_dnActualVelocityReal variable and under code C3053 the speed is indicated with a negative sign.

Short-term measures/recommendations?
In order to correct the problem immediately the actual speed value as display value can easily be inverted.

Evaluation:
If the traversing speed is continued to be used in the system, the wrong sign is detected during commissioning at the latest. The inversion of the actual speed value can easily be added in the different programming languages.

URL for linking this AKB article: https://www.lenze.com/en-de/go/akb/200508770/1/
Kontaktformular