G20 (inch) command programmed in a metric system machine configuration ($MN_SCALING_SYSTEM_IS_METRIC = 1)
Grinding cycle (CYCLE410-CYCLE415 or CYCLE420) contains G20 inch notation while machine is set to metric
Mismatch between machine parameter $MN_SCALING_SYSTEM_IS_METRIC and active G-code group 13 setting
Program was created for inch machine but loaded on metric-configured 840D/828D
Incorrect machine database or parameter backup applied during commissioning
Troubleshooting Steps
1Verify current machine metric/inch configuration by checking machine parameter $MN_SCALING_SYSTEM_IS_METRIC (1=metric, 0=inch) in Diagnostics > Machine Parameters
2Review the part program at block %2 in channel %1 and identify all G20/G21 commands, particularly within the grinding cycle calls
3Confirm programmed dimensional system matches machine configuration: convert G20 commands to G21 if machine is metric, or verify machine should be inch-based
4Edit the part program to remove conflicting G20 command or reconfigure $MN_SCALING_SYSTEM_IS_METRIC parameter to match program intent
5Clear alarm, re-load corrected program, and test with DRY RUN to verify dimensional notation consistency throughout execution
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.