Fault Codes, Warning Codes, and Error Bits

Use this appendix to look up fault codes, warning codes, and error bits visible in eTuner. An unlisted number or blank description is not a formal troubleshooting conclusion. Record the interface display, raw value, and field symptoms.

How to Use This Appendix

Item What You See Recommendation
ErrCode Error History may show ErrorCode: n or a corresponding description. Record the raw number first, then correlate it with error history, current status, and field symptoms.
WarnCode Error History shows the warning number and message. This page lists common warning codes. Retain the raw value for an unknown number.
Error bit Status Monitor or Error History shows the fault category, bit, number, and message. Follow the interface message first. If blank or unclear, record the full display and contact technical support.

ErrCode Index Excerpt

The table lists common base numbers and usage rules. For an unlisted number, record the raw interface value, error history, and field symptoms.

Number Name Description Resource Prompt Notes
0NO_ERRORReadyReadyIndicates a no-error state.
1MESSAGE_TOO_LONGMessage too longMessage to longRecord the original interface text.
2ILLEGAL_AXISIllegal axis name in the first letterIllegal axis name in first letterCommand-parsing error.
3SYNTAX_ERRORSyntax errorGrammatical errorsCommand-parsing error.
6INDEX_INVALIDInvalid array index valueInvalid array index valueParameter or command index error.
7INDEX_VALUE_OUT_OF_RANGEArray index value out of rangeArray index value out of rangeParameter or command index error.
8ASSIGNED_VALUE_INVALIDInvalid assigned valueInvalid value assignedParameter-write value error.
9ASSIGNED_VALUE_OUT_OF_32BITAssigned value is outside the 32-bit rangeAssigned value is out of 32-bit rangeParameter-write value error.
1005CON_FLT_VBUS_UNDER_MINVOLTAGEDC bus voltage is below the 19 V hardware minimumDC bus voltage below the 19V hardware minimumPower-supply fault. Shown with this meaning from V13.81; earlier versions showed “PWM dead time is too short”.
1022CON_FLT_STOACTIVESTO (Safe Torque Off) is activeSTO (Safe Torque Off) is activeShown with this meaning from V13.81; earlier versions showed “CPU temperature is too high”.
1030CON_FLT_24V_OVER_VOLT24 V supply overvoltage24V supply over voltagePower-supply fault; ErrorBit “Power errors” bit 10.
1031CON_FLT_24V_UNDER_VOLT24 V supply undervoltage24V supply under voltagePower-supply fault; ErrorBit “Power errors” bit 11.
1032CON_FLT_3V3_OVER_VOLT3.3 V supply overvoltage3.3V supply over voltagePower-supply fault; ErrorBit “Power errors” bit 12.
1033CON_FLT_3V3_UNDER_VOLT3.3 V supply undervoltage3.3V supply under voltagePower-supply fault; ErrorBit “Power errors” bit 13.
1040CON_FLT_BRAKE_OVER_CURRBrake current over limitBrake current over limitBrake fault; ErrorBit “Power errors” bit 14.

7000-7026 are functional-safety fault codes; see “Functional Safety Fault Codes” below.

When reading ErrCode, Error History may show only ErrorCode: n. For an unexplained number, save the error-history text and field information for technical support.

WarnCode

Fault Value Error Code Description Resource Prompt
00No errorNo Error
652800xFF00Speed-error warningSpeed Error warning
652810xFF01Position-error warning bitPosition Error warning
652820xFF02Stall-protection warning bitBlocking protection warning

ErrorBit Index Excerpt

The table lists defined entries useful for client troubleshooting. Reserved bits and blank prompts are not formal fault descriptions.

Category Bit Fault Value Error Code Description
Motor-side encoder warnings and errors031420x737EMotor-side single-turn encoder startup error
Motor-side encoder warnings and errors130070xFF08Motor-side single-turn encoder position-calculation error
Load-side encoder warnings and errors031360x737ALoad-side primary encoder startup error
Load-side encoder warnings and errors131450x7380Load-side auxiliary encoder startup error
Motor motion errors010200x8500Position error exceeds the limit
Motor motion errors110210x8400Speed error exceeds the limit
Drive hardware errors0300x5500Flash loading error
Communication errors040010xF004EtherCAT initialization error
Communication errors140020x7380RS485 communication lost
Power errors010130x2341U-phase overcurrent
Power errors110140x2342V-phase overcurrent
Power errors1010300xF00924 V supply voltage above the configured maximum threshold
Power errors1110310xF00A24 V supply voltage below the configured minimum threshold
Power errors1210320xF00B3.3 V supply voltage above the configured maximum threshold
Power errors1310330xF00C3.3 V supply voltage below the configured minimum threshold
Power errors1410400xF00DBrake current outside the permissible range

From V13.81, the former “Non-clearable enable errors” category (bit 1 was 3154, multi-turn count error) is replaced by “Functional safety errors”; see “Functional Safety Fault Codes” below.

Functional Safety Fault Codes

The following codes occur only on functional-safety modules and are shown under the “Functional safety errors” category in Status Monitor and error history. When one appears, stop motion first, record the complete displayed content and field symptoms, and contact a ZeroErr engineer.

Fault Value Error Code Bit Description
70000xFFA00Safe-comm CoonID check failed (warning)
70010xFFA11Safe-comm SN check failed (warning)
70020xFFA22Safe-comm CRC32 check failed (warning)
70030xFFA33STL_CLA periodic self-test failed (main MCU)
70040xFFA44Safe speed peer check failed
70050xFFA55Safe speed over limit
70060xFFA66Safe torque peer check failed
70070xFFA77Safe torque over limit
70080xFFA88Safe torque channel check failed
70090xFFB09Dual-MCU cross-check failed: DC bus voltage VBUS (48V)
70100xFFB110Dual-MCU cross-check failed: 24V supply voltage
70110xFFB211Dual-MCU cross-check failed: 10V supply voltage
70120xFFB312Dual-MCU cross-check failed: 5V supply voltage
70130xFFB413Dual-MCU cross-check failed: safety-domain 3.3V supply
70140xFFB514Dual-MCU cross-check failed: 1.2V core supply
70150xFFB615Dual-MCU cross-check failed: phase current Iu
70160xFFB716Dual-MCU cross-check failed: phase current Iv
70170xFFB817Dual-MCU cross-check failed: phase current Iw
70180xFFB918Dual-MCU cross-check failed: load-side encoder position
70190xFFBA19Dual-MCU cross-check failed: motor-side encoder position
70200xFFBB20Dual-MCU cross-check failed: digital IO state
70210xFFBC21Dual-MCU cross-check failed: brake current
70220xFFBD22Dual-MCU cross-check failed: safe-torque current channel
70230xFFBE23Dual-MCU cross-check failed: safe-torque encoder channel
70240xFFBF24Dual-MCU cross-check failed: safe-speed channel
70250xFFC025CLA hang stalls the dual-MCU safety cross-check
70260xFFA926Safe position error over limit

Lookup Notes

Item Description
Undefined content Do not interpret a blank, placeholder, or unclear description as a specific fault.
Cause and recommendation are blank Record only the displayed number, message, and field symptoms. Do not add an unverified cause or procedure.
Reserved error bit A reserved bit is not a formal fault description. Save the error-history text if the interface display is abnormal.
Chinese and English messages Messages may differ between languages. For an unexplained number, record the raw value and a screenshot or text from the current language.
Duplicate number The same number may appear in different categories. Record the category, fault value, error code, and interface message together.

Do not ignore an active encoder, overcurrent, overvoltage, stall, position-error, or speed-error indication merely to reduce warnings. This appendix helps identify information sources but does not replace field safety checks.