Eine programmierbare Logiksteuerung (SPS) ist ein auf einem Prozessor basierendes allgemeines automatisches Steuergerät, das zur Durchführung verschiedener logischer Vorgänge und zur sequentiellen Steuerung von CNC-Werkzeugmaschinen verwendet wird, z. B. Start/Stopp der Werkzeugmaschine, Werkstückspannung, Werkzeugwechsel, Kühlmittelwechsel und andere Hilfsaktionen.
Die SPS nimmt auch Anweisungen vom Bedienfeld der Werkzeugmaschine entgegen: Einerseits steuert sie direkt die Bewegungen der Werkzeugmaschine. Andererseits sendet es relevante Anweisungen zur Prozesssteuerung an die CNC. SPSen in CNC-Systemen sind entweder integriert-oder eigenständig.
Die Bedienung einer CNC-Werkzeugmaschine erfolgt über ein Mensch-Maschine-Schnittstellenpanel (HMI), das aus einem CNC-Panel und einem Werkzeugmaschinenpanel besteht.
Das CNC-Panel ist das Bedienfeld des CNC-Systems, bestehend aus einem Display und einer manuellen Dateneingabetastatur, auch MD-Panel genannt. Im unteren Teil des Displays befinden sich üblicherweise Menüauswahltasten zur Auswahl von Menüs. Neben verschiedenen Symboltasten, Zifferntasten und Funktionstasten kann die Tastatur auch über benutzerdefinierte-Tasten verfügen.
Bediener können das System über die Tastatur und das Display verwalten sowie CNC-Programme und zugehörige Daten eingeben, speichern und bearbeiten. Während der Bearbeitung kann der Bildschirm dynamisch Systemstatus- und Fehlerdiagnoseberichte anzeigen. Darüber hinaus können CNC-Programme und Daten über Datenträger oder Kommunikationsschnittstelle importiert werden.
Das Bedienfeld für Werkzeugmaschinen wird hauptsächlich für den manuellen Betrieb und den automatischen Betrieb/Vorbeugung verwendet. Es verfügt über verschiedene Tasten und Wahlschalter zum Starten/Stoppen der Werkzeugmaschine und Zusatzausrüstung, zur Auswahl von Bearbeitungsmodi, Geschwindigkeitsverhältnissen usw.; Dazu gehören auch Digitalanzeigen und Signalanzeigen.
Bei mittleren und kleinen CNC-Werkzeugmaschinen ist das Bedienfeld häufig in das CNC-Bedienfeld integriert, es gibt jedoch eine klare Grenze zwischen beiden. Die Kommunikationsschnittstelle des CNC-Systems, beispielsweise eine serielle Schnittstelle, befindet sich normalerweise auf dem Bedienfeld der Werkzeugmaschine.
