|
<< Click to Display Table of Contents >> Navigation: Komponenten > System > Debugger |
Mit dieser unsichtbaren Server-Komponente können Diagnose-Ausgänge von mehreren Komponenten auf ein Protokollfenster umgeleitet werden. Hierzu werden die Komponenten Listenauswahl und Protokollfenster (oder eine andere Textanzeige) benötigt.
Bei der Listenauswahl muss der "Komponenten suchen Modus" deaktiviert sein.
Über Debug In können diese Komponenten direkt angebunden werden, ohne einen Kanal anlegen zu müssen:
OCPP Backend und Client
BACnet Server und Client
MQTT Broker und Client
Für alle anderen Komponenten mit Diagnoseausgängen muss je ein Kanal angelegt werden.
In der Listenauswahl werden nur Kanäle zur Auswahl angeboten, bei denen Diagnosedaten vorhanden sind. Die verknüpften Komponenten müssen Diagnosedaten gesendet haben.
Datenpunkte der Komponente
Name |
Typ |
Funktion |
|---|---|---|
Aktuelle Komponente |
Ausgang |
Ausgabe des Komponenten-Namen, welche aktuell für die Ausgabe ausgewählt ist. |
Anzeige löschen (Protokollfenster) |
Ausgang |
Verbindung zum Protokollfenster "Anzeige löschen", sofern diese Komponente verwendet wird. |
Bekannte Komponenten (Listenauswahl) |
Ausgang |
Verbindung zur Listenauswahl "Daten aus Zeichenkette importieren" |
Debugausgang (Einträge der gewählten Komponente) |
Ausgang |
Verbindung zum Protokollfenster "Eingang (Signal)" (empfohlen) oder einer anderen Komponente, welche Text darstellen kann. |
Debugeingang |
Eingang |
Verbindung zu den Diagnose-Ausgängen der oben aufgeführten Komponenten. Alle Komponenten verwenden das gleiche Netz. |
Dynamisch |
Ordner |
Hier werden Diagnose-Ausgaben beliebiger Komponenten verknüpft. Zuvor muss unter Kanäle je Diagnose-Ausgang ein Eintrag angelegt werden. Jede Komponente muss mit einem eigenen Netz angebunden werden. |
Empfangene Nachrichten pro Sekunde (gemittelt über 10s) |
Ausgang |
Anzahl Empfangener Nachrichten aller verknüpften Treiber pro Sekunde, gemittelt über 10 Sekunden. |
Gesendete Nachrichten pro Sekunde (gemittelt über 10s) |
Ausgang |
Anzahl Nachrichten, welche vom ausgewählten Treiber ausgegeben werden, gemittelt über 10 Sekunden. |
Komponente wählen |
Eingang |
Verbindung zur Listenauswahl "Ausgewählter Wert" |
Löschen (Alle Nachrichten) |
Eingang |
Löscht alle Debugnachrichten von allen Komponenten. |
Löschen (Nachrichten der aktuellen Komponente) |
Eingang |
Löscht alle Debugnachrichten von dem derzeit ausgewählten Komponenten. |
Nachrichten in Dateien speichern |
Bidirektional |
Ist dies gesetzt, werden die Protokolle aller Komponenten automatisch gespeichert. Speicherort: C:\ProgramData\Alexander Maier GmbH\EisBär 3.0\Debugger\ |
Eigenschaften der Komponente
Name |
Standard |
Funktion |
|---|---|---|
Kanäle |
0 |
Für jeden Diagnose-Ausgang, welcher über den Debugger umgeschaltet werden soll, muss ein Kanal erstellt werden. |
Anzahl Nachrichten pro Sender |
100 |
Es kann festgelegt werden, wie viele Nachrichten pro Komponente vorgehalten werden sollen. |
Zeitstempel hinzufügen |
X |
Um die reale Zeit der Information ausgeben zu können, wird der Zeitstempel der Nachricht hinzugefügt. Im Protokollfenster sollte der Zeitstempel dann deaktiviert werden. |
Nachrichten in Datei speichern |
|
Ist diese Auswahl gesetzt, werden die Protokolle aller Komponenten automatisch gespeichert. |
Speicherpfad |
|
Standard-Speicherort: C:\ProgramData\Alexander Maier GmbH\EisBär 3.0\Debugger\ |
Auto Backup |
niemals |
Es kann eine Backup-Routine für den gewählten Zeitraum festgelegt werden. |
Backup zippen |
|
Setzen, um die die Backup-Datei in eine zip-Datei zu packen. |
Alle Nachrichten als Einheit senden (bei Empfang) |
|
aktivieren bei Anzeige über die Komponente "Wertabhängiger Text". Es werden bei Empfang einer neuen Nachricht für den aktuell gewählten Sender alle zugehörigen Nachrichten als ein String gesendet. Wird das Protokollfenster zur Anzeige verwendet muss diese Eigenschaft deaktiviert sein. |
Alle Nachrichten als Einheit senden (bei Senderwechsel) |
|
aktivieren bei Anzeige über die Komponente "Wertabhängiger Text". Es werden bei Wechsel des Senders alle zugehörigen Nachrichten als ein String gesendet. Wird das Protokollfenster zur Anzeige verwendet muss diese Eigenschaft deaktiviert sein. |
Mustervorlagen:
Downloadlink: Debugger mit Listenauswahl und Protokollfenster
Allgemeine Info zu Mustervorlagen (SCADAComp):
Gewünschte SCADAComp-Datei herunterladen und die ZIP-Datei in einem leeren Ordner entpacken. Im EisBär-Editor-Ribbon unter Projekt die Option "Komponenten importieren" starten und die Vorlage laden. Sollte eine Konvertierung nötig sein, da die EisBär-Version neuer ist, mit JA den Vorgang bestätigen. Um die Funktionalität zu erhalten, beim Einfügen die Option: "Neue Netze erzeugen" als Kopierregel auswählen.