MotorCommutationState

General

Type

AS

Devices supporting the parameter

Lexium LXM52 Drive, Lexium LXM52 Linear Drive,

Lexium LXM62 Drive, Lexium LXM62 Linear Drive

Traceable

No

Functional Description

State of the motor commutation and the functionalities that are started via the MotorCommuta­tionControl parameter.

Possible values are:

Value

Description

Description of the Group

Motor is not commutated / 0

There is no motor commutation.

These states occur before a commutation with MotorCommutationControl is determined or after the MotorCommutationControl is set to off / 0 or reject identified value / 4.

Motor is not commutated, position is not adjusted / 1

No motor commutation is available and the position has not been adjusted. Either, the axis is still moving after a reset or the connection to the encoder is unsuccessfully.

 

Motor is not commutated, ready to commutate / 2

There is no motor commutation. The axis is in a state in which the determination of the motor commutation can be started.

 

Position is not adjusted / 3

The value PhasingOffset for determining the commutation is saved in the motor nameplate. The position has not been adjusted, as either the axis is still moving after a reset or because the connection to the encoder is unsuccessfully.

 

Motor is commutated / 4

The motor has been commutated and is ready for operation.

 

Motor is commutated, ready to commutate / 5

The motor has been commutated and is ready for operation. The axis is in a state in which the commutation can be determined again, if necessary.

 

Motor commutation is running / 6

The determination of the motor commutation is enabled.

This state occurs at MotorCommutationControl test and write / 1 and test / 2.

Motor is tested successfully with first commutation / 7

The motor commutation has been determined successfully. No commutation offset has yet been selected in the motor nameplate.

These states occur after MotorCommutationControl test / 2. Subsequent parameterizing to off / 0 does not modify the state, as the determined commutation is still enabled. You must decide whether the determined commutation in the motor nameplate shall be saved or discarded.

Motor is tested successfully with similar commutation / 8

The motor commutation has been determined successfully. The determined value is very close to the value that is saved in the motor nameplate.

 

Motor is tested successfully with changed commutation / 9

The motor commutation has been determined successfully. The determined value deviates from the value that is saved in the motor nameplate.

 

Write commutation to motor type plate / 10

The determined value of the motor commutation is saved to the motor nameplate.

These states occur at MotorCommutationControl test and write / 1 and write / 3.

First motor commutation written successfully / 11

The motor commutation has been determined successfully and has been saved to the motor nameplate. Previously, there was no commutation available in the motor nameplate.

 

Motor commutation written successfully with similar value / 12

The motor commutation has been determined successfully and has been saved to the motor nameplate. The new value is very close to the value that was previously saved in the motor nameplate.

 

Motor commutation written successfully with changed value / 13

The motor commutation has been determined successfully and has been saved to the motor nameplate. The new value deviates from the value that was previously saved in the motor nameplate.

 

invalid / 14

invalid / 15

invalid / 16

invalid / 17

invalid / 18

invalid / 19

Commutation not possible due to diagnosis message / 20

A diagnostic message of the drive was triggered.

These states are error states. They can be reset by an error acknowledgment (DiagQuit).

General motor commutation error / 21

General error when determining the motor commutation.

 

Axis not at standstill / 22

Motor does not stand still when determining the motor commutation.

 

Current out of range / 23

The set current for grooving the motor has not been reached.

 

Wrong direction detected / 24

The direction of the motor during the determination of the commutation does not match the direction that is entered in the motor nameplate.

 

Expected position not reached / 25

It is expected that the position difference between two determined commutation offsets corresponds to a pole pair of the motor. This position difference has not been reached.

 

Differences between commutation values out of range / 26

The determined commutation offsets do not match each other.

 

Motor type plate not writeable / 27

The commutation cannot be written to the motor nameplate.

 

No value available to write / 28

The parameter has been set to the value 3. The respective functionality cannot be executed, as no motor commutation has been determined.

 

invalid / 29

 

Timeout / 30

This state is active, if the procedure for adjusting the motor current to the next pole of the motor exceeds the maximum valid time.

 

Wrong direction detected / 31

The electrical angle is changed to one direction and the detected reaction is carried out in the other direction.

 

No movement detected / 32

Despite a high motor torque or motor power, no motor position change could be detected.

 

No brake applied / 33

There is no brake to be used with MotorCommutationMode = Coupled brake / 2.

 

External torque/force detected / 34

There is an external torque load detected that prohibits to determine the motor commutation.

 

Unexpected movement detected / 35

The motor moved when it was not expected.

 

Commutation offset not plausible / 36

The calculated commutation angle does not match to previous calculations

 

Plausibility check failed / 37

The countercheck has a different result.

 

A determination of the motor commutation started by the object parameter MotorCommutation­Control is possible in the Motor is not commutated, ready to commutate / 2 or Motor is commutated, ready to commutate / 5 state.

To reach one of these states, the following conditions must be met:

oSercos in phase 4

oInverterEnable enabled

oThe drive must not be in motorless operation

oDrive must stand still

oDC bus voltage must be present

oPowerSupplyCheck at the corresponding power supply must be TRUE

oControllerEnable must be FALSE

oThere must be no detected error pending

MotorCommutationControl can be parameterized with off / 0. When determining the commutation, setting this value leads to abortion.

NOTE: The parameter value is transferred from the slave to the master via the parameter channel of the Sercos by every access. Typically, this takes about 10 ms. By a high capacity of the parameter channel, times up to 1 s can occur. If the Sercos bus is in phase 0 or 1, then a standard value is indicated here. If the Sercos bus is in phase 3 or 4, then the parameter value is transferred and indicated. In the Sercos phase 2, the parameter can be read through the application.