Siemens SINUMERIK codes
Siemens SINUMERIKServo/AxisIntermediate30-120 minutes

61800

Siemens 840D 61800 - Channel block: Ext. CNC system missing

Channel block: Ext. CNC system missing

Machine data for external language MD18800: $MN_MM_EXTERN_LANGUAGE or option bit 19800 $ON_EXTERN_LANGUAGE is not set.

Root Cause Summary

Alarm 61800 fires when the NCK attempts to process an external language program (such as EXPT, APT, or other ISO dialect) but the external language interpreter is not enabled in the machine configuration. This occurs because machine data MD18800 $MN_MM_EXTERN_LANGUAGE is not configured or option bit 19800 $ON_EXTERN_LANGUAGE is not activated in the system license.

Safety

  • Refer to Siemens documentation
  • Ensure qualified technician performs repairs

Causes and Fixes

  1. 1

    Navigate to Siemens HMI > Service > Machine Data > Shift+F2 (search) and enter MD18800 or search for $MN_MM_EXTERN_LANGUAGE.

  2. 2

    Verify the current value of MD18800. Standard values: 0=no external language, 1=EXPT, 2=APT. If value is 0 or not present, this is the root cause.

    Do not modify without consulting machine builder documentation for correct external language type.

  3. 3

    Set MD18800 $MN_MM_EXTERN_LANGUAGE to the appropriate value matching your external language requirement (typically 1 for EXPT systems).

  4. 4

    Save machine data changes via SAVE button and perform a full NCK restart (EMERGENCY STOP + Power cycle or use HMI restart function) to load the new configuration.

    Machine must be in a safe state before restart.

Service Recommended confidence

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.

Start free

Was this guide helpful?

Always verify with your machine manual or a certified technician before performing service procedures.