Fehlerausgabe TwinCAT3
Die Ausgabe von Fehlern unter TwinCAT3 erfolgt
- über die SPS oder
- direkt über den TwinCAT-Eventlogger.
Das nachfolgende Übersichtsbild verdeutlicht den Zusammenhang des Eventloggers:
Standardmäßige Parametrierung
Standardmäßig erfolgt die Ausgabe der Fehler an die SPS mit dem Loggen über den ursprünglichen Funktionsbaustein ChannelError an den Eventlogger.
Bei einer Migration einer bestehenden CNC Konfiguration von TwinCAT2 nach TwinCAT3 ist hierfür in den Hochlaufparametern bezüglich des Fehlermanagements keine Anpassung in P-STUP-00167 (error_protocol_mode) erforderlich.
Parameter | Parametername | Einstellung |
P-STUP-00167 | error_protocol_mode | PRINT | LOG | REPORT |
P-STUP-00168 | error_text_of_id | <TC3-Install>\components\mc\cnc\diagnostics\ |
P-STUP-00169 | error_text_user_of_id | nicht belegt |
P-STUP-00170 | error_log_file_name | <TC3-Install> \components\mc\cnc\diagnostics\error.log |
P-STUP-00171 | error_log_file_max_size | 100000 # maximum length in bytes |
P-STUP-00172 | error_plc_wait_cycles | 5 # Wartezyklen [IPO ticks] |
P-STUP-00173 | error_ao_name | (nicht belegt) |
Fehlertexte
Die sprachspezifischen Fehlertexte werden bei einem Release der CNC über die Datei TcCncErrors.xml automatisch installiert.