Sinumerik Alarm 4010 Invalid identifier used in machine data %1[%2]


Sinumerik Alarm 4010 Invalid identifier used in machine data %1[%2]

Parameters:
%1 = String: MD identifier
%2 = Index: MD array index

Definitions:
When determining a name in the NCK tables (arrays) for: machine axes, Euler angles,direction vectors,interpolation parameters and intermediate point coordinates,one of the following syntax rules for the identifier to be entered has been violated:
• The identifier must be an NC address letter (A, B, C, I, J, K, U, V, W, X, Y, Z), possibly with a numerical extension (840D: 1-99, FM-NC: 1-9).
• The identifier must begin with 2 arbitrary capital letters but not with $ (reserved for system variable).
• The identifier must not be a keyword of the NC language (e.g. POSA).

Reactions:
– Alarm display.
– Interface signals are set.
– NC not ready.
– Mode group not ready, also effective for single axes
– NC Start disable in this channel.
– NC Stop on alarm.

Remedy:
Please inform the authorized personnel/service department.Enter the identifier for user defined names with correct syntax in the displayed MD.
• Machine axes: AXCONF_MACHAX_NAME_TAB
• Euler angles: EULER_ANGLE_NAME_TAB
• Normal vectors: NORMAL_VECTOR_NAME_TAB
• Direction vectors: 10640 DIR_VECTOR_NAME_TAB
• Interpolation parameters: 10650 IPO_PARAM_NAME_TAB
• Intermediate point coordinates: 10660 INTERMEDIATE_POINT_NAME_TAB

Program Continuation:
Switch control OFF – ON.

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 4010 Invalid identifier used in machine data %1[%2]