Sinumerik Alarm 6010 Channel %1 data block %2 not or not completely created, error code %3


Sinumerik Alarm 6010 Channel %1 data block %2 not or not completely created, error code %3

Parameters:
%1 = Channel number
%2 = String (block name)
%3 = Internal error code

Definitions:
Data management has detected an error in power-up. The specified data block may not have been created. The error number specifies the type of error. If the error number >100000, then there is a fatal system error. Otherwise, the user memory area was made too small. In this case the (user) error codes have the following meaning:
• Error number 1: No memory space available
• Error number 2: Maximum possible number of symbols exceeded
• Error number 3: Index 1 outside of valid value range
• Error number 4: Name in channel already exists
• Error number 5: Name in NCK already exists
If the alarm occurs after cycle programs, macro definitions or definitions for global user data (GUD) have been introduced, the machine data for the NC user memory configuration have been incorrectly configured. In all other cases, changes to machine data that are already correct lead to errors in the user memory configuration.
The following block names (2nd parameter) are known in the NCK (all system and user data blocks; in general, only problems in the user data blocks can be remedied by user intervention:
• _N_NC_OPT – System internal: option data, NCK global
• _N_NC_SEA – System internal: setting data, NCK global
• _N_NC_TEA – System internal: machine data, NCK global
• _N_NC_CEC – System internal: ‘cross error compensation’
• _N_NC_PRO – System internal: protection zones, NCK global
• _N_NC_GD1 – User: 1. GUD block defined by _N_SGUD_DEF, NCK global
• _N_NC_GD2 – User: 2. GUD block defined by _N_MGUD_DEF, NCK global
• _N_NC_GD3 – User: 3. GUD block defined by _N_UGUD_DEF, NCK global
• _N_NC_GD4 – User: 4. GUD block defined by _N_GUD4_DEF, NCK global
• _N_NC_GD5 – User: 5. GUD block defined by _N_GUD5_DEF, NCK global
• _N_NC_GD6 – User: 6. GUD block defined by _N_GUD6_DEF, NCK global
• _N_NC_GD7 – User: 7. 7th GUD block defined by _N_GUD7_DEF, NCK global
• _N_NC_GD8 – User: 8. GUD block defined by _N_GUD8_DEF, NCK global
• _N_NC_GD9 – User: 9. GUD block defined by _N_GUD9_DEF, NCK global
• _N_NC_MAC – User: Macro definitions
• _N_NC_FUN – User: Cycle programs
• _N_CHc_OPT – System internal: option data, channel-specific
• _N_CHc_SEA – System internal: setting data, channel-specific
• _N_CHc_TEA – System internal: machine data, channel-specific
• _N_CHc_PRO – System internal: protection zones, channel-specific
• _N_CHc_UFR – System internal: frames, channel-specific
• _N_CHc_RPA – System internal: arithmetic parameter, channel-specific
• _N_CHc_GD1 – User: 1. GUD block defined by _N_SGUD_DEF, channel-specific
• _N_CHc_GD2 – User: 2. GUD block defined by _N_MGUD_DEF, channel-specific
• _N_CHc_GD3 – User: 3. GUD block defined by _N_UGUD_DEF, channel-specific
• _N_CHc_GD4 – User: 4. GUD block defined by _N_GUD4_DEF, channel-specific
• _N_CHc_GD5 – User: 5. GUD block defined by _N_GUD5_DEF, channel-specific
• _N_CHc_GD6 – User: 6. GUD block defined by _N_GUD6_DEF, channel-specific
• _N_CHc_GD7 – User: 7. 7th GUD block defined by _N_GUD7_DEF, channel-specific
• _N_CHc_GD8 – User: 8. GUD block defined by _N_GUD8_DEF, channel-specific
• _N_CHc_GD9 – User: 9. GUD block defined by _N_GUD9_DEF, channel-specific
• _N_AXa_OPT – System internal: option data, axial
• _N_AXa_SEA – System internal: setting data, axial
• _N_AXa_TEA – System internal: machine data, axial
• _N_AXa_EEC – System internal: leadscrew error compensation data, axial
• _N_AXa_QEC – System internal: quadrant error compensation data, axial
• _N_TOt_TOC – System internal: toolholder data, TOA-specific
• _N_TOt_TOA – System internal: tool data, TOA-specific
• _N_TOt_TMA – System internal: magazine data, TOA-specific
c = Channel number
a = Machine axis number
t = TOA unit number
There are further internal system data blocks with identifier.

Reactions:
– Alarm display.
– Interface signals are set.
– NC not ready.
– Channel not ready.
– NC Start disable in this channel.
– NC Stop on alarm.

Remedy:
Correct the machine data or undo the changes made.Please inform the authorized personnel/service department.There are two determining machine data for cycle programs:
• $MN_MM_NUM_MAX_FUNC_NAMES = max. number of all cycle programs, error number = 2 shows that this value is too small.
• $MN_MM_NUM_MAX_FUNC_PARAM = max. number of all parameters defined in the cycle programs, error number = 2 shows that this value is too small(If these MDs are modified, the memory backup is retained)
The following applies to macro definitions:
• $MN_MM_NUM_USER_MACROS = max. number of all macro definitions, error number = 2 shows that this value is too small.(If these MDs are modified, the memory backup is retained)
The following applies to GUD variables:
• $MN_MM_NUM_GUD_MODULES = max. number of GUD data blocks per area (NCK/channel) (if GD1, GD2, GD3, GD9 are to be defined, then the value must be = 9 and not e.g. = 4).
• $MN_MM_NUM_GUD_NAMES_NCK = max. number of all NCK global GUD variables,error number = 2 shows that this value is too small.$MN_MM_NUM_GUD_NAMES_CHAN = max. number of all channel-specific GUD variables in the channel, error number = 2 shows that this value is too small.
• $MN_MM_GUD_VALUES_MEM = total value memory of all GUD variables together,error number = 1 shows that this value is too small.

Program Continuation:
Switch control OFF – ON.

References

  1. Siemens Diagnostics Guide by Siemens
Sinumerik Alarm 6010 Channel %1 data block %2 not or not completely created, error code %3