EncoderDirection

General

Type

EF

Offline editable

Yes

Devices supporting the parameter

Lexium LXM52 Drive, Lexium LXM52 Linear Drive,

Lexium LXM62 Drive, Lexium LXM62 Linear Drive

Traceable

No

Functional Description

Caution_Color.gifCAUTION

UNINTENDED MOTOR MOVEMENT: THROUGH AN INVALID PARAMETERIZATION, THE COMMUTATION OF THE MOTOR IS CALCULATED INCORRECTLY

oThis function may only be used by technically qualified personnel, who knows the system design and who can assess the consequences.

oEnsure that no one is in the hazard area during the startup.

oThe parameter EncoderDirection has to fit to the mechanical existing coupling between the motor and the encoder.

oSet the parameter to not inverted / 1 for the Schneider-Electric servo motors of the series SH3, BSH, or BMH.

Failure to follow these instructions can result in injury or equipment damage.

Is used to select the encoder direction relative to the motor direction.

EncoderDirection parameter using the example of the conveyor belt for rotary drives

G-SE-0061865.1.gif

 

 

Value

Data type

Meaning

inverted / 0

BOOL

The encoder shaft moves in the opposite direction of the motor shaft.

(If the motor shaft moves clockwise, the encoder shaft moves counterclockwise.)

not inverted / 1

BOOL

The encoder shaft moves in the same direction as the motor shaft.

(If the motor shaft moves clockwise, then the encoder shaft also moves clockwise.)

The rotation direction is considered when calculating the parameters EncoderPosition, Position, MechPosition, and ShaftMechPosition. The EncoderPosition is also between 0 and the converted EncoderRange of the load side, by inverted / 0. The EncoderPosition is positive.

NOTE: Modifications to the parameter are only applied during the Sercos phase up (communication phase 0 => communication phase 4).

This parameter has no effect for asynchronous motors in open-loop V / f mode (ControlMode = open-loop control / 1).

Synchronous Motors with Inverted EncoderDirection

If EncoderDirection is set to inverted / 0, then the commutation saved in the motor nameplate is not evaluated. Saving the commutation into the motor nameplate with the object parameter MotorCommutationControl is not possible. The commutation has to be determined over again every time the drive is newly switched on or reset.