Overview of NC errors 2 Overview of NC errors 2.1 General NC Errors TwinCAT 6 Version: 1.1 Error code ( hex ) Description 0x4000 - 0x4FFF: NC error code range 0x40nn General errors [} 6] 0x41nn Channel Errors [} 8] 0x42nn Group Errors [} 10] 0x43nn Axis Errors [} 27] 0x44nn Encoder Errors [} 32] 0x45nn Controller Errors [} 37] 0x46nn Drive Errors [} 39] 0x4Ann Table Errors [} 43] 0x4Bnn NC PLC errors [} 45] 0x4Cnn Kinematic Transformation [} 50] 0x8000 … 0x8FFF:
New extended NC error code range 0x81nn - 0x811F Bode plot (diagnosis) [} 51] 0x8120 - 0x8FFF further errors [} 52] Error(Hex) Error(Dec) Error type Description 4000 16384 internal "Internal error" Internal system error in the NC on ring 0, no further details. 4001 16385 memory "Memory error" The ring-0 memory management is not providing the required memory. This is usually a result of another error, as a result of which the controller will halt normal operation (now if not before). 4002 16386 internal "Nc retain data error (persistent data)" Error while loading the Nc retain data. The axes concerned are no longer referenced (status flag "Homed" is set to FALSE). Possible reasons are:
- Nc retain data not found - Nc retain data expired (old backup data) - Nc retain data corrupt or inconsistent 4010 16400 parameter "Channel identifier not allowed" Either an unacceptable value (not 1...255) has been used, or a channel that does not exist in the system has been named. 4011 16401 parameter "Group identifier not allowed" Either an unacceptable value (not 1...255) has been used, or a group that does not exist in the system has been named. 4012 16402 parameter "Axis identifier not allowed" Either an unacceptable value (not 1...255) has been used, or an axis that does not exist in the system has been named.
4013 16403 parameter "Encoder identifier not allowed" Either an unacceptable value (not 1...255) has been used, or a encoder that does not exist in the system has been named.