CNC-Steuerung verstehen: Aufgaben, Schnittstellen und Hersteller
Thema: CNC-Steuerung & Achsen
Siemens, FANUC und HEIDENHAIN bieten unterschiedliche Bedien- und Programmierkonzepte. Entscheidend ist die konkrete Kombination aus Maschine, Steuerungsbaureihe, Softwarestand und freigeschalteten Funktionen. Eine große Funktionsliste ist deshalb noch kein Nachweis, dass eine vorhandene Maschine jeden darin genannten Befehl ausführen kann.
Vom NC-Satz zur Bewegung
Der Interpreter liest zum Beispiel ein Ziel und einen Vorschub. Die Bahnplanung muss daraus einen zeitlichen Bewegungsverlauf erzeugen, der zu den vorhandenen Achsen und Grenzen passt. Antriebe setzen die Vorgaben um. Eine Positionsrückführung kann dabei am Motor oder direkt an der Achse sitzen; der Unterschied ist im Beitrag über Wegmesssysteme erklärt.
Das Prinzip Schritt für Schritt
Startet nur auf Wunsch. Pause hält den aktuellen Stand fest. Die Darstellung läuft in Lerngeschwindigkeit; sie simuliert keine Maschinensteuerung. Ohne Bewegung erklären Grafik und Liste denselben Inhalt.
- Das NC-Programm beschreibt die gewünschte Bearbeitung. Syntax und Modalzustände müssen zur Steuerung passen.
- Die Bahnplanung erzeugt abgestimmte Bewegungsvorgaben. Eine Zielliste allein ist noch kein fahrbarer Zeitverlauf.
- Antrieb und Mechanik führen die Bewegung aus. Welche Position tatsächlich zurückgemeldet wird, hängt vom Messaufbau ab.
- Ablaufsteuerung und Bedienung verknüpfen beispielsweise Freigaben, Werkzeugwechsel und Rückmeldungen. Schutzfunktionen sind gesondert zu bewerten.
CNC, PLC und Bedienoberfläche unterscheiden
Die CNC-Funktion bearbeitet vor allem die programmierte Bewegung. Eine PLC beziehungsweise SPS verknüpft Maschinenzustände und Abläufe. Das HMI ist die Bedienoberfläche. Diese Aufgaben können in einem System eng integriert sein, bleiben aber fachlich verschieden. Ein Bildschirm ist beispielsweise kein Beleg für eine bestimmte Regelkreisarchitektur.
Auch ein M-Befehl kann eine maschinenspezifische Funktion anstoßen. Gleiche Steuerungsmarken garantieren deshalb keine identische Bedeutung jedes Hilfsbefehls. Maschinenhandbuch, Steuerungshandbuch und Einrichtunterlagen ergänzen sich. Die Zuordnung von Schaltern und Betriebsarten behandelt das Bedienfeld.
Siemens, FANUC und HEIDENHAIN sachlich vergleichen
| Systembeispiel | Herstellerseitig beschrieben | Für die konkrete Maschine prüfen |
|---|---|---|
| Siemens SINUMERIK | G-Code-/Hochsprachenprogrammierung sowie ShopMill/ShopTurn-Arbeitsschrittprogrammierung. | Baureihe, Technologiespektrum, Optionen und vorhandene Zyklen. |
| FANUC mit MANUAL GUIDE i | Grafisch unterstützte, dialogorientierte Programmierung für Drehen, Fräsen und kombinierte Bearbeitung. | Ob diese Bedienfunktion vorhanden ist und welche Zyklen freigegeben sind. |
| HEIDENHAIN TNC 640 | Klartext- und G-Code-Programmierung sowie Bearbeitungs- und Antastzyklen. | Softwarestand, Optionen, Maschinenanpassung und Werkzeugverwaltung. |
Diese Übersicht ist keine Rangliste. Die Hersteller beschreiben ihre eigenen Funktionen; daraus folgen keine belastbaren Aussagen wie „immer leichter“, „am genauesten“ oder „am zuverlässigsten“. Eine sinnvolle Gegenüberstellung verwendet dieselbe konkrete Aufgabe und dokumentiert den Weg von der Einrichtung bis zum geprüften NC-Programm.
Ein kleines Testprogramm sagt mehr als ein Schlagwort
Für einen Vergleich auf dem Papier eignet sich ein bewusst einfaches Beispiel: Werkstücknullpunkt wählen, ein Werkzeug mit bekannter Länge aufrufen, eine Gerade und einen Kreisbogen programmieren, anschließend einen vorhandenen Bohrzyklus betrachten. Prüfpunkte sind Einheiten, Absolut-/Inkrementalmodus, Kreisdefinition, Vorschubmodus und Zyklusende. Das ist ein Vergleichsplan, keine Anleitung zum ungeprüften Maschinenlauf.
Gerade G83 zeigt, warum „G-Code-kompatibel“ zu ungenau ist: Unterstützung und Details können sich unterscheiden. Ein CAM-System benötigt einen zur Maschine passenden Postprozessor. Auch anschließend bleibt die ausgegebene Datei zu prüfen; siehe Programmtest.
Was für einen CNC-Umbau tatsächlich feststehen muss
- Welche Achsen, Spindelfunktionen und Bearbeitungen werden benötigt?
- Welche Antriebs- und Messschnittstellen sind tatsächlich vorhanden?
- Welche Ein- und Ausgänge sowie Rückmeldungen braucht der Maschinenablauf?
- Wie werden Daten, Einstellungen und Maschinenanpassungen dokumentiert und gesichert?
- Wer übernimmt Einrichtung, Prüfung, Instandhaltung und Unterstützung?
Meine praktische Basis ist eine Optimum BF 20, die ich selbst auf CNC umgerüstet habe. Die konkrete Steuerung wird hier nicht behauptet. Für die Übertragung auf ein eigenes Vorhaben ist der Retrofit-Plan der nächste Schritt: erst Anforderungen und Schnittstellen klären, dann Komponenten passend auswählen.
Quellen und fachliche Einordnung
Primärquellen, geprüft am 24.10.2026. Eigene Lehrbeispiele und schematische Grafiken. Befehlsdetails gelten jeweils für die genannte Steuerung.