Die Schnittstelle hat folgende Funktionen und Konfigurationsmöglichkeiten.

Alle Werte auf null setzen, wenn die Verbindung zu einer Datenbank unterbrochen wird

Wenn diese Option aktiviert ist, werden alle Signalwerte in den Modulen, die einer unterbrochenen Datenbankverbindung zugeordnet sind, auf null gesetzt. ibaPDA versucht in regelmäßigen Abständen die Datenbankverbindung wiederherzustellen, bis dies entweder gelingt oder die Erfassung angehalten wird.

Wenn diese Option deaktiviert ist, dann behält ibaPDA den bei Verbindungsabbruch letzten gültigen Messwert im Speicher.

Erfassung starten, auch wenn eine Datenbank nicht erreicht wird

Wenn diese Option aktiviert ist, startet die Erfassung auch dann, wenn eine oder mehrere der konfigurierten Datenbanken nicht erreichbar sind. Anstatt eines Fehlers wird im Prüfungsdialog eine Warnung ausgegeben. Wenn das System ohne Verbindung zu einer Datenbank gestartet wurde, dann versucht ibaPDA in regelmäßigen Abständen, eine Verbindung zur Datenbank herzustellen.

DB-Verbindungen

Dieser Bereich zeigt die konfigurierten Datenbankverbindungen übersichtlich an. Jede Datenbankverbindung wird mit einer ID-Nummer, dem Datenbanksystem und der verbundenen Datenbank eindeutig identifiziert. Mit den Buttons können Sie Datenbankverbindungen erstellen, bearbeiten und entfernen. Die Konfiguration der Datenbankverbindungen ist in den nächsten Kapiteln beschrieben.

<Protokolldatei öffnen>

Wenn Verbindungen zu Steuerungen hergestellt wurden, dann werden alle verbindungsspezifischen Aktionen in einer Textdatei protokolliert. Diese Datei können Sie über diesen Button öffnen und einsehen. Im Dateisystem auf der Festplatte finden Sie die Protokolldatei zu dieser Schnittstelle im Pfad …\ProgramData\iba\ibaPDA\Log. Der Dateiname der aktuellen Protokolldatei lautet SchnittstelleLog.txt, der Name der archivierten Protokolldateien lautet SchnittstelleLog_yyyy_mm_dd_hh_mm_ss.txt.

<Statistik zurücksetzen>

Über diesen Button können Sie die berechneten Zeitwerte und den Fehlerzähler in der Tabelle auf 0 setzen.

Tabelle mit Verbindungsstatistik

Im unteren Bereich des Dialogs befindet sich eine Tabelle zum Zweck der Verbindungsdiagnose. Für jedes konfigurierte SQL-Modul werden statistische Informationen wie Zählerwerte und Zeiten angezeigt.

Tab. Spalten der Verbindungsdiagnose

Spalte

Bedeutung

Modul

Name des SQL-Moduls (Abfragemodule und Befehlsmodule)

Anweisungen

Verarbeitet: Anzahl der ausgeführten SQL-Anweisungen

Fehler: Anzahl der SQL-Anweisungen, bei denen Fehler aufgetreten sind. Entweder sind SQL-Anweisungen fehlgeschlagen (Datenbank antwortet mit Fehler) oder Anweisungen konnten nicht ausgeführt werden, weil die Datenbank nicht erreichbar war und der Puffer vollgelaufen ist.

Ein leeres Ergebnis zu einer Anweisung wird nicht als Fehler betrachtet.

Zeilen

Max: Die höchste Anzahl Zeilen, die seit dem letzten Start der Erfassung oder dem letzten Rücksetzen der Statistik nach einer Anweisung zurückgegeben wurden.

Letzte: Die Anzahl Zeilen, die nach der letzten Anweisung zurückgegeben wurden.

Antwortzeit

Zeitwerte für die Dauer zwischen Ausführung der SQL-Anweisung und Bestätigung der Ausführung durch die Datenbank.

Min, Max, Avg: Diese Werte beziehen sich auf die ausgeführten Anweisungen seit dem Start der Erfassung bzw. dem letzten Rücksetzen der Zähler.

Letzte: Antwortzeit der zuletzt ausgeführten Anweisung.