Melden und Aufzeichnen der Fehler
Die Ausgabe der Fehlermeldungen wird zentral über den Parameter P-STUP-00167 festgelegt.
Hinweis
Alle gewünschten Optionen müssen bei P-STUP-00167 gesetzt werden.
Das ausschließliche setzen von NO_WARNINGS führt zu keiner Ausgabe!
Der Modus zur Steuerung der Ausgabe kann ebenfalls über CNC-Objekte gelesen und geschrieben werden.
- Lesen über cnc_error_manager_mode_r
- Schreiben über cnc_error_manager_mode_w
Ausgabemöglichkeiten
Grundsätzlich stehen folgende 3 parallele Ausgabemöglichkeiten zur Verfügung:
- Print: Ausgabe über Bildschirm/Shell
- Log: Ausgabe in Protokolldatei
- Report: Applikationsspezifische Ausgabe
Je nach Applikation kann die Fehlerausgabe direkt auf den Bildschirm bzw. über die Shell erfolgen.
Protokollierung in Datei
Die Fehler werden in eine Protokolldatei protokolliert. Diese kann über den Parameter P-STUP-00170 namentlich festgelegt und über P-STUP-00171 die maximale Größe definiert werden. Sobald die Protokolldatei die definierte maximale Größe überschritten hat, wird die Originaldatei in eine Backupdatei kopiert und die Originaldatei gelöscht.
Applikationsspezifischer Report
Zusätzlich kann eine applikationsspezifische Ausgabe erfolgen.
„Unmittelbare" Ausgabe an SPS
Neben der Ausgabe der aufbereiteten Fehlermeldung über PRINT/LOG/REPORT wird die Fehlermeldung "im Rohformat" unmittelbar nach Auftreten an die SPS gesendet. Diese Ausgabe kann über den Protokoll-Mode P-STUP-00167 des Fehlermanagers bei Bedarf komplett abgeschaltet werden.
Hinweis
Die Fehlerausgabe über die SPS kann nicht gefiltert werden.
Die entsprechenden Filter müssen in der SPS realisiert werden.
Falls die SPS keine weiteren Fehlermeldungen der CNC mehr auswerten muss, kann die Ausgabe an die SPS über die Control Unit (CU) auf dem HLI komplett entfallen.
error_protocol_mode PRINT | LOG | REPORT | SEND_NOT_TO_PLC
Ausgaben unter TwinCAT 3
In TwinCAT 3 ist der PRINT-Kanal an die Ausgabe zum Event-Logger angebunden: