Drive error

Error(Hex)

Error(Dec)

Error type

Description

4600

17920

Parameter

Drive ID not allowed

The value for the drive ID is not allowed, e.g. because it has already been assigned, is less than or equal to zero, or is bigger than 255.

Value range: [1 ... 255]

Unit: 1

4601

17921

Parameter

Drive type not allowed

The value for the drive type is not allowed as it is not defined.

Value range: [1, 20]

Unit: 1

4602

17922

Parameter

Drive operation mode not allowed

The value for the drive operation mode is not allowed (mode 1: default).

Value range: [1]

Unit: 1

4603

17923

Parameter

Motor polarity not allowed

The flag for the motor polarity is invalid.
Flag 0: Positive motor polarity
Flag 1: Negative motor polarity

Value range: [0, 1]

Unit: 1

4604

17924

Parameter

Drift compensation/velocity offset (DAC offset)

The value for the drift compensation (DAC offset) is impermissible.

Value range: [-100.0, 100.0]

Unit: e.g. m/min

4605

17925

Parameter

Reference velocity (velocity pre-control)

The value for the reference velocity (also called velocity pre-control) is impermissible.

Value range: [0.0, 10000.0]

Unit: e.g. m/min

4606

17926

Parameter

Reference output in percent

The value for the reference output in percent is impermissible. The value 1.0 (100 %) usually corresponds to a voltage of 10.0 V.

Value range: [0.0, 5.0]

Unit: %

4607

17927

Parameter

Quadrant compensation factor not allowed

The value for the quadrant compensation factor is impermissible.

Value range: [0.0, 100.0]

Unit: 1

4608

17928

Parameter

Velocity reference point in percent

The value for the velocity reference point in percent is impermissible. The value 1.0 corresponds to 100 percent.

Value range: [0.01, 1.0]

Unit: %

4609

17929

Parameter

Output reference point

The value for the output reference point in percent is impermissible. The value 1.0 corresponds to 100 percent.

Value range: [0.01, 1.0]

Unit: %

460A

17930

Parameter

Minimum or maximum output limits (output limitation)

The value for the minimum and/or maximum output limit is impermissible. This will happen if the value range is exceeded, the maximum limit is smaller than the minimum limit, or the distance between the minimum and maximum limits is zero. The minimum limit is initially set to –1.0 (-100 percent) and the maximum limit to 1.0 (100 percent).

Value range: [-1.0, 1.0]

Unit: %

460B

17931

Parameter

Parameter 'Maximum value for output' is not allowed

The value for the maximum number of output digits of the drive (maximum output value) is not allowed. Depending on the interface used (e.g. position, velocity or torque/current). For a velocity interface this is often a signed 16 bit output value (± 32767).

Value range: [0x000000FF .. 0xFFFFFFFF]

Unit: INC or Digits

460C

17932

Parameter

Parameter 'Internal Drive Control Word' is not allowed

The value as internal Drive Control Word for the NC is not allowed. This contains information from the development environment to the NC, which is evaluated by the NC at the TC start.

Value range: [>0]

Unit: 1

460D

17933

Parameter

Parameter 'Internal timer for RESET behavior Drive' is not allowed

The special parameter that influences the internal time behavior between NC Drive and the IO Drive (servo drive) is not allowed.

Value range: [>5]

Unit: 1 (NC SEC cycles)

460E

17934

Parameter

Parameter 'Master Motion Controller ID' is not allowed

The "Master Motion Controller ID" parameter is not allowed for a further NC Motion Controller in slave mode. An additional NC Motion Controller in slave mode can be used if it is one and the same drive device to which different NC information for different operation modes is connected (e.g. velocity mode and torque mode).

This parameter is not directly accessible by the user, but can only be influenced indirectly by configuring additional NC motion controllers underneath the NC axis.

Value range: [0 .. 255]

Unit: 1

460F

17935

Parameter

Drive torque output scaling is not allowed

The value is shown as Drive torque output scaling (rotary motor) or as force output scaling (linear motor).

Value range: [0, 1000000]

Unit: 1

4610

17936

Parameter

Drive velocity output scaling is not allowed

The value for the drive velocity output scaling is not allowed.

Value range: [0, 1000000]

Unit: 1

4611

17937

Parameter

Profi Drive DSC proportional gain Kpc (controller) not allowed

Position The value for the Profi Drive DSC position control gain (Kpc factor) is impermissible.

Value range: [0, 0xFFFFFF]

Unit: 0.001 * 1/s

4612

17938

Parameter

Table ID is not allowed

The value for the table ID is impermissible.

Value range: [0, 255]

Unit: 1

4613

17939

Parameter

Table interpolation type is not allowed

The value is impermissible as the table interpolation type.

Value range: 0 (LINEAR), 2 (SPLINE)

Unit: 1

4614

17940

Parameter

Output offset in percent is not allowed

The value is impermissible as an output offset in percent (+/- 1.0).

Value range: [-1.0, 1.0]

Unit: %

4615

17941

Parameter

Profi Drive DSC scaling for calculation of 'Xerr' (controller) not allowed

Position The value is impermissible as Profi Drive DSC scaling for the calculation of 'Xerr'.

Value range: [0, 1000000]

Unit: 1

4616

17942

Parameter

Drive acceleration output scaling not allowed

The value is impermissible as drive acceleration/deceleration output scaling.

Value range: [0, 1000000]

Unit: 1

4617

17943

Parameter

Drive position output scaling not allowed

The value is impermissible as drive position output scaling.

Value range: [0, 1000000]

Unit: 1

4618

17944

Parameter

Parameter 'Dead time compensation mode' (Motion Controller) is invalid

The parameter for the dead time compensation mode of the NC Motion Controller is invalid (OFF, ON with velocity, ON with velocity and acceleration).

Value range: [0, 1, 2]

Unit: 1

4619

17945

Parameter

Parameter 'Control bits of dead time compensation' (motion controller) is invalid

The parameter for the "Control bits of the dead time compensation" of the NC motion controller is invalid (e.g. relative or absolute time interpretation).

Value range: [>0]

Unit: 1

461A

17946

Parameter

Parameter 'Time shift of dead time compensation mode' (motion controller) is invalid

The parameter for the time shift of the dead time compensation (Time Shift in nanoseconds) of the NC Motion Controller is invalid.

Value range: [-1.0E9 .. 1.0E9]

Unit: ns

461B

17947

Parameter

Parameter 'Output delay velocity interface Motion Controller' is invalid

The parameter for an optional output delay in the velocity interface to the Motion Controller is invalid (Delay Generator Velocity). The maximum permitted delay time must be less than 100 times the NC SEC cycle time.

Value range: [0.0 .. 0.1]

Unit: s

461C

17948

Parameter

Drive filter type not allowed for command variable filter for the output position

The value is impermissible as a drive filter type for the smoothing of the output position (command variable filter for the setpoint position).

Value range: [0, 2]

Unit: 1

461D

17949

Parameter

Drive filter time not allowed for command variable filter for the output position

The value is impermissible as a drive filter time for the smoothing of the output position (command variable filter for the setpoint position).

Value range: [0.0, 1.0]

Unit: s

461E

17950

Parameter

Drive filter order not allowed for command variable filter for the output position

The value is impermissible as a drive filter order (P-Tn) for the smoothing of the output position (command variable filter for the setpoint position).

Value range: [0, 10]

Unit: 1

4620

17952

Parameter

Bit mask for stepper motor cycle not allowed

A value of the different stepper motor masks is impermissible for the respective cycle.

Value range: [0, 255]

Unit: 1

4621

17953

Parameter

Bit mask for stepper motor holding current not allowed

The value for the stepper motor holding mask is impermissible.

Value range: [0, 255]

Unit: 1

4622

17954

Parameter

Scaling factor for actual torque (actual current) not allowed

The value is impermissible as a scaling factor for the actual torque (or actual current).

Value range: [0, 1E+30]

Unit:

4623

17955

Parameter

Filter time for actual torque not allowed

The value is impermissible as a filter time for the actual torque (or the actual current) (P-T1 filter).

Value range: [0.0, 60.0]

Unit: s

4624

17956

Parameter

Filter time for the time derivative of the actual torque not allowed

The value as filter time for the time derivative of the actual torque (or the actual current) is not allowed (P-T1 filter).

Value range: [0.0, 60.0]

Unit: s

4625

17957

Parameter

Parameter 'Drive operation mode' invalid

The parameter for the drive operation mode (motion controller operation mode: position mode, velocity mode, torque mode, ...) is invalid. It is possible that an NC operation mode changeover has been attempted or that an attempt was made to activate a preconfigured operation mode during the TC system startup.

The generic operation modes defined in the NC are implemented by the NC in a drive-specific manner, i.e. in particular for the SERCOS/ SoE and CANopen/ CoE (DS402) protocols. Here, protocol-specific, drive-specific or even vendor-specific features must be taken into account (e.g. with SERCOS/ SoE, predefined operation modes can only be activated at runtime in the SERCOS parameters S-0-0032 to S-0-0035). Furthermore, not every generic NC operation mode can be converted into a drive-specific operation mode (there may be gaps in the specification here).

The generic NC operation mode 0 is a special case. This value is used as an identifier to activate an NC default mode (if this identifier is known to the NC).

Value range: [0, >=1]

Unit: 1

4626

17958

Monitoring

Motion Controller function is not supported.

A Motion Controller functionality has been triggered that is not enabled for use or is not implemented (e.g. writing or reading a drive operation mode that is not supported by certain Motion Controllers). It is also possible that this functionality is only temporarily unavailable (e.g. because the drive device is in error state or a drive enable is missing).

4627

17959

Function

DRIVEOPERATIONMODEBUSY

The activation of the drive operation mode failed, because another object with OID is already using this interface.

4628

17960

Monitoring

Drive operation mode changeover is not configured or the desired drive operation mode cannot be found.

No drive operation mode changeover has been configured, and in this respect no reading or writing of a drive operation mode is possible. Or the desired drive operation mode has not been found in the list of predefined drive operation modes (e.g. for SoE/ SERCOS).

Note for CoE Motion Controllers: Reading or writing the CoE Motion Controller operation mode is only possible if the CoE objects 0x6060 "Modes of operation" and 0x6061 "Modes of operation display" are in the cyclic process data (PDO list) and a valid default operation mode has been configured.

Note for SoE Motion Controllers: Reading or writing the current SoE Motion Controller operation mode is only possible if this operation mode has been predefined in one of the SoE parameters S-0-0032 to S-0-0035.

4629

17961

Monitoring

Feedback drive operation mode changeover

During drive operation mode changeover, the requested operation mode was not consistently reported back within the monitoring time of 8 cycles.

CoE-Motion Controllers: Reading or writing the CoE Motion Controller operation mode is only possible if the CoE objects 0x6060 "Modes of operation" and 0x6061 "Modes of operation display" are in the cyclic process data (PDO list) and a valid default operation mode has been configured.

SoE-Motion Controllers: Reading or writing the current SoE Motion Controller operation mode is only possible if this operation mode has been predefined in one of the SoE parameters S-0-0032 to S-0-0035.

0x4630 … 0x463F: Error codes are reserved for external drive errors (e.g. stepper motor terminal or MC_PowerStepper function block).

4630

17968

Monitoring

Overtemperature

Overtemperature was detected or reported in the drive or terminal.

4631

17969

Monitoring

Undervoltage

Undervoltage was detected or reported in the drive or terminal.

4632

17970

Monitoring

Wire break in phase A

A wire break in phase A was detected or reported in the drive or terminal.

4633

17971

Monitoring

Wire break in phase B

A wire break in phase B was detected or reported in the drive or terminal.

4634

17972

Monitoring

Overcurrent in phase A

Overcurrent was detected or reported in phase A in the drive or terminal.

4635

17973

Monitoring

Overcurrent in phase B

Overcurrent was detected or reported in phase B in the drive or terminal.

4636

17974

Monitoring

Torque overload (stall)

A torque overload (stall) was detected or reported in the drive or terminal.

4640

17984

Initialization

Drive initialization

Drive has not been initialized. Although the drive has been created, the rest of the initialization has not been performed:
1. Initialization drive I/O
2. Initialization drive
3. Reset drive

4641

17985

Address

Axis address

The drive does not know its axis, or the axis address has not been initialized.

4642

17986

Address

Address I/O input structure

The drive has no valid I/O input address in the process image.

4643

17987

Address

Address I/O output structure

The drive has no valid I/O output address in the process image.

4650

18000

Monitoring

Drive hardware not ready to operate

The drive hardware is not ready for operation. This can be caused by the following reasons:
- the drive is in error state (hardware error)
- the drive is in the start-up phase (e.g. after an axis reset preceded by a hardware error)
- the drive lacks the controller enable (ENABLE).
The time required for the "start-up" of a drive after a hardware error can be in the range of several seconds.

4651

18001

Monitoring

Error in the cyclic communication of the drive (Life Counter)

Reasons for this could be an interrupted fieldbus or a drive that is in the error state.

4652

18002

Monitoring

Changing the table ID with active controller enable not allowed

Changing (deselecting, selecting) the characteristic curve table ID is not permissible when the controller enable for the axis is active.

4655

18005

Monitoring

I/O data for more than 'n' continuous NC cycles invalid

The axis (encoder or drive) has detected invalid I/O data for more than 'n' continuous NC cycles (NC SAF task) (e.g. n=3).
As a consequence it is possible that the encoder referencing flag is reset to FALSE (i.e. the encoder gets the state "unreferenced"). EtherCAT fieldbus: "working counter error ('WCState')"
Lightbus fieldbus: "CDL state error ('CdlState')"