
axismd.ai
Siemens SINUMERIK Controller
Parameter · Intermediate · 30-120 minutes
Siemens 840D 6700 - Channel value of the machine data is too low
Alarm 6700 indicates that the configured machine data parameter $MC_MM_PROTOC_NUM_ETP_STD_TYP (maximum number of default event types for protocol users) is set lower than the actual number of event types being used by active protocol instances in the NCK. This mismatch causes the protocol buffer allocation to fail during runtime.
Siemens 840D 6700 - Channel value of the machine data is too low
Channel value of the machine data is too low
Siemens SINUMERIK alarm 6700: Channel value of the machine data is too low. This alarm indicates a fault or error condition on the SINUMERIK 840D control. Refer to the Siemens SINUMERIK alarm documentation for the complete description and remedy.
Root Cause Summary
Alarm 6700 indicates that the configured machine data parameter $MC_MM_PROTOC_NUM_ETP_STD_TYP (maximum number of default event types for protocol users) is set lower than the actual number of event types being used by active protocol instances in the NCK. This mismatch causes the protocol buffer allocation to fail during runtime.
Safety
Causes and Fixes
Access machine data via Siemens HMI or NCK Diagnostics menu. Navigate to: Diagnostics > Machine Data > Category 'Protocol' or search MD number directly.
Do not modify machine data while active cycles are running or during tool change sequences.
Locate $MC_MM_PROTOC_NUM_ETP_STD_TYP and document the current value (typical default range 50-200 depending on control software version).
Review all active DIN 66025 protocol definitions and custom event type registrations in the part program or PLC program blocks. Count total unique event types being referenced across all protocol instances.
Check for protocol definitions in _N_*_MPF or _N_*_SPF files and custom M-function handlers that may register additional event types.
Increase $MC_MM_PROTOC_NUM_ETP_STD_TYP to a value 20-30% higher than the documented event type count. Save configuration and perform a warm restart (Ctrl+Shift+R) or full NCK reboot.
Excessive increases may consume unnecessary NCK memory; recommended maximum is typically 500 unless explicitly required by application documentation.
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.
Start freeWas this guide helpful?
Always verify with your machine manual or a certified technician before performing service procedures.