Debugmeldungen in TwinCAT->Error List
Debugmeldungen, die in TwinCAT XAE->Error List geschrieben werden erleichtern eine Fehlersuche im System. Um die aktivierten Debugmeldungen zu sehen starten Sie TwinCAT XAE und wählen im Menue: View->Other Windows->Error List. Die nachfolgende Grafik zeigt eine Debugausgabe. Die unterschiedlichen Typen der Meldungen wurden mit Zahlen markiert.
Die Meldungen werden auf unterschiedliche Weise (durch unterschiedliche Parameter) aktiviert. Unten folgt die Auflistung der unterschiedlichen Parameternamen.
1. Hexadezimale Ausgabe der ASDU's (ohne Link-Layer-Control-Header). Pro Zeile werden 32-ASDU-Datenbytes als hexadezimale Zahlen ausgegeben. Längere ASDU's werden auf mehrere Zeilen verteilt:
Name |
AN |
AUS |
---|---|---|
eIEC870_FIFO_DBG_ALL |
eIEC870_FIFO_DBG_OFF |
2. Hexadezimale Ausgabe der APDU's (RS232/RS485 Telegramme). Pro Zeile werden 32-APDU-Datenbytes als hexadezimale Zahlen ausgegeben. Längere APDU's werden auf mehrere Zeilen verteilt:
Name |
AN |
AUS |
---|---|---|
FB_IEC870_5_102TProtocol.bOutDbg |
TRUE |
FALSE |
3. Meldungen, die durch die SPS-Applikation (Beispielprojekt) mit Hilfe des FB_IEC870_DebugLogFifo-Funktionsbausteins geloggt werden.
Name |
AN |
AUS |
---|---|---|
Aktionsaufruf: A_LogError, A_LogWarning, A_LogHint |
- |
Weitere Diagnosetools:
- Portmon for Windows (v3.02, Windows Sysinternals);
- Diverse Protokoll-Test-Suit-Produkte;