
axismd.ai
Siemens SINUMERIK Controller
Program/G-code · Intermediate · 30-120 minutes
Siemens 10258 - [up to SW 3.x only] Mode group channel : ID invalid or duplicated
Alarm 10258 occurs in Siemens 840D systems running software version 3.x or earlier when there is a conflict or error in channel identification within a mode group. This typically happens when the same channel ID is assigned multiple times or when an invalid ID is referenced in the NC program or configuration files.
Siemens 10258 - [up to SW 3.x only] Mode group channel : ID invalid or duplicated
[up to SW 3.x only] Mode group channel: ID invalid or duplicated
An invalid channel/mode group assignment was detected on power-up Control reaction: Mode group not ready. Channel not ready. NC Start disable in this channel. Interface signals are set. Alarm display. NC Stop on alarm.
Root Cause Summary
Alarm 10258 occurs in Siemens 840D systems running software version 3.x or earlier when there is a conflict or error in channel identification within a mode group. This typically happens when the same channel ID is assigned multiple times or when an invalid ID is referenced in the NC program or configuration files.
Safety
Causes and Fixes
Open the NC program indicated in the alarm (channel %1) and search for all channel ID assignments (look for CHAN statements or channel declarations).
Check the machine data MD28040 $MC_CHANNEL_NAME and MD28050 $MC_CHANNEL_ID to verify configured channel IDs and compare against program assignments.
Document existing machine data settings before making any changes.
Identify and correct any duplicate or conflicting channel ID numbers in the NC program, ensuring each channel has a unique valid ID.
Reset the control (POWER ON) and test the modified program to verify alarm is cleared.
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.