ERRCODES

ASCII - Command

ERRCODE *

 

 

Syntax Transmit

ERRCODE *

 

Syntax Receive

ERRCODE * <Data>

Available in

 

Type

Command

MMI

Yes

ASCII Format

Integer32

CANBus Object Number

No

DIM

-

PROFIBUS PNU

No

Range

0 .. 0xFFFFFFFF

DPR

No

Default

-

 

Opmode

All

Data Type Bus/DPR

-

Drive State

-

Weightning

 

Start Firmware

1.20

 

Configuration

No

Revision

1.3

Function Group

Drive Status

EEPROM

-

Short Description

Output Error Register

Description

The ERRCODE* command returns the internal status information in the form of a bit-variable. A bit is set for as long as the corresponding error/fault is detected. The bit is deleted by the hardware reset of the amplifier. Faults that are designated by the SW label can also be deleted by a software reset (function CLRFAULT – clear fault).

Level gives an information about the error handling in the drive.

Faults, that have different levels (2/3 and 4), the behaivior is controlled by ACTFAULT and MBRAKE or STOPMODE

Bit / Displ. / Reset/ Level

Bit

Description

00/F01/SW/2,4

0x00000001

=1 Heatsink overtemperature
is set, if the heatsink temperature TEMPH exceeds the max allowed threshold MAXTEMPH.

01/F02/SW/2,4

0x00000002

=1 DC-link overvoltage
Is set if the DC-link voltage exceeds the max threshold selected by VBUSBAL.

02/F03/SW/2

0x00000004

=1 Contouríng error of the external trajectory (OPMODE=6/SERCOS)
Is set, if the target speed which is given by the extrnal trajectory is higher than VLIM/VLIMN.

03/F04/HW/3,4

0x00000008

=1 Feedback error
Is set if a feedback error was detected.

04/F05/SW/2,4

0x00000010

=1 Undervoltage protection
Is set, if the DC-link voltage is lower than VBUSMIN (only if the drive is enabled).

05/F06/HW/2,4

0x00000020

=1 Motor overtemperature
is set, if the heatsink temperature TEMPM exceeds the max allowed threshold MAXTEMPM.

06/F07/HW/2,4

0x00000040

=1 if the internal electronic supply is faulty.

07/F08/SW/3,4

0x00000080

=1 Overspeed
Is set if the velocity of the motor exceeds the overspeed threshold (VOSPD).

08/F09/HW/4

0x00000100

=1 EEPROM Checksum error
Is set, if the data read/written from the EEPROM is not valid.
There are two possibilities, that can cause this error. First is a defect EEPROM and the second is a wrong checksum in the EEPROM. In the second case, a SAVE can solve the problem.

09/F10/HW

0x00000200

Reserved

10/F11/HW/2,4

0x00000400

=1 Brake error
Is set, if the brake switch detects a fault (e.g. Brake is selected, but no brake is connected).

11/F12/HW

0x00000800

=1 Missing motor connection. This error occurs, if a motor connection (not feedback device) is missing. The error can be disabled by CPHASE = 0.

12/F13/SW/2,4

0x00001000

=1 Ambient overtemperature
is set, if the ambient temperature TEMPE exceeds the max allowed threshold MAXTEMPE.

13/F14/HW/2,4

0x00002000

=1 Output stage fault
This fault can be caused by:
Earth short circuit of the motor
Short circuit of the motor phases
Short circuit of the regen.

14/F15/SW/2,4

0x00004000

=1 I²tmax override
Is set, if I²t exceeds 115% of ICONT (FOLDMODE=0) or 105% of ICONT (FOLDMODE=1).

15/F16/SW/2,4

0x00008000

=1 Mains BTB

16/F17/HW/2,4

0x00010000

=1 A/D converter error

17/F18/HW/2,4

0x00020000

=1 Regen error
destroyed regen transistor
regen resistor extern selected, but the internal one is used.

18/F19/SW/2,4

0x00040000

=1 line phase missing (PMODE=2)

19/F20/HW/2,4

0x00080000

=1 Slot error
Error depends on the type of Slot board:
1. I/O expansion board The error is caused by a missing 24V supply at the I/O board.
2. DPR Slot board
(Beckhoff, L&B, Sigmatek)
The error is generated, if the DPR interrupt fails to appear. The watch-dog time can be selected by EXTWD.
3. PROFIBUS
Error in the initialization time.

20/F21/HW/2,4

0x00100000

=1 PROFIBUS handling error
If the OPMODE is changed by another communication channel than PROFIBUS, when the drive is under control of the PROFIBUS, this error is generated.
Exception: Working mode -126 for PROFIBUS. This is the safe opmode when the drive is switched on.

21/F22/HW/2,4

0x00200000

=1 Earth short circuit
The earth short circuit supervisor of the 40/70 A units.

22/F23/HW/2,4

0x00400000

=1 CANopen Bus-Off
Fault in CAN communication.
The communication fault BUSOFF is generated by layer 2 (CAN controller). This fault can have several resons. Some examples are:
Drive tries to establish communication, but there is no other node.
CAN nodes have different baud rates, Bus cable defekt, reflections because of missing or wrong bus terminations, etc.

A BUSOFF is displayed by the drive, if another CAN node is connected and minimum one errorfree object is generated. If the BUSOFF is generated and the drive is moving the motor, the motor is stopped using the emergency ramp and then the drive is disabled.

23/F24/SW/2,4

0x00800000

Warning generates a error message (defined by WMASK)

24/F25/HW/3,4

0x01000000

Commutation Error (Run-away of the motor)

25/F26/SW/2,4

0x02000000

Hardware limit switch error at homing move (defined by REFLS)

26/F27/HW/4

0x04000000

=1 "-AS-Option" error
If the ENABLE signal of the drive is high and the -AS-option is activated, this error is generated (starting Version 3.44).

27/F28/SW/2

0x08000000

=1 error "external tarjectory" is generated, if an external position profile generator creates a step, that exceeds the maximum value.

28/F29/SW/2

0x10000000

=1 Sercos error

29/F30/SW

0x20000000

Sercos Emergency time out

30/F31/SW

0x40000000

Reserved

31/F32/HW/4

0x80000000

=1 System error
Is set, if an error occurred in the system check of the initialization phase or a watch-dog error in the working phase.
Following reasons are possible:
1. Wrong program data in the FLASH (e.g. interrupted program download)
2. Macro error (the macros could not be compiled)
3. Software watch-dog activated
4. Error with the EEPROM (read or write).
5. FPGA error (FPGA could not be loaded correctly)
6. Macro RAM (the compilation of the MACROs detect too less RAM)

When the drive is switched on, a detailed message is send vis RS232.