Siemens 840D 12470 - Channel block G function is unknown
With indirectly programmed G functions, an invalid or non-allowed group number has been programmed. Allowed group number = 1. and 5 max. number of G groups. In the displayed block, a non-defined G function has been programmed. Only "real" G functions are checked, which begin with the address G, e.g.
Siemens 840D 12470 - Channel block G function is unknown
Channel block G function is unknown
With indirectly programmed G functions, an invalid or non-allowed group number has been programmed. Allowed group number = 1. and 5 max. number of G groups. In the displayed block, a non-defined G function has been programmed. Only "real" G functions are checked, which begin with the address G, e.g.
Safety
Refer to Siemens documentation
Ensure qualified technician performs repairs
Common Causes
Invalid G function group number programmed (only groups 1 and 5 are allowed for indirect G functions)
Non-existent or unsupported G code used in the NC program
Syntax error in G function declaration or indirect programming structure
G function exceeds maximum of 5 groups defined in machine configuration
Corrupted or incorrectly formatted G function parameter in program block
Troubleshooting Steps
1Review the NC program at the specified block and channel; verify all G functions start with address G and use only allowed group numbers (1 or 5)
2Check machine tool documentation and control parameter settings to confirm which G functions are supported and properly defined in the configuration
3If using indirect G function programming, validate that group numbers do not exceed the configured maximum and conform to allowed values
4Verify NC program syntax and correct any malformed G function statements; re-upload corrected program and attempt cycle restart
5Contact Siemens support or machine builder if G function support appears correct but alarm persists; may require parameter adjustment or software update
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
Get machine-aware diagnosis
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.