Eine programmierbare Logiksteuerung (SPS) ist ein universelles automatisches Steuergerät, das auf einem Prozessor basiert. Es wird verwendet, um verschiedene logische Operationen und die sequentielle Steuerung von CNC-Werkzeugmaschinen durchzuführen, wie z. B. Maschinenstart/-stopp, Werkstückspannung, Werkzeugwechsel und Kühlmittelwechsel. 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 können integriert-oder eigenständig sein.
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 und besteht aus einem Display und einer MDI-Tastatur (Manual Data Input), auch MD-Panel genannt. Im unteren Teil des Displays befinden sich üblicherweise Menüauswahltasten zur Auswahl von Menüs. Zusätzlich zu verschiedenen Symboltasten, Zifferntasten und Funktionstasten kann die Tastatur auch über benutzerdefinierte -Tasten usw. verfügen. Bediener können das System über die Tastatur und den Monitor verwalten und 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 auch über Diskette oder Kommunikationsschnittstellenbox importiert werden.
Das Werkzeugmaschinen-Bedienfeld wird hauptsächlich für den manuellen Betrieb und den automatischen Betrieb oder die Steuerung der Werkzeugmaschine verwendet. Es verfügt über verschiedene Tasten und Wahlschalter zum Starten und Stoppen der Werkzeugmaschine und Zusatzausrüstung, zur Auswahl von Bearbeitungsmodi, Geschwindigkeitsverhältnissen usw.; es verfügt auch über digitale Röhren 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 die serielle Schnittstelle, befindet sich üblicherweise auf dem Bedienfeld der Werkzeugmaschine.
