State.ConnState

Der allgemeine Verbindungsstatus (Common.State.ConnState) bietet einen einheitlichen Verbindungszustand für alle WinCC OA Treiber.

WinCC OA bietet mit Common.State.ConnState einen einheitlichen Verbindungsstatus für alle Treiber. Das Datenpunktelement hat für jeden Treiber dieselbe Bedeutung und ermöglicht eine treiberunabhängige Auswertung des Verbindungszustands. Die bestehenden treiberspezifischen Elemente bleiben weiterhin verfügbar.

Der einheitliche Common ConnState vereinfacht die Implementierung von Business Logic erheblich. Eine Prüfung, ob ein Treiber verbunden ist, funktioniert nun für alle Treiber gleich – ohne treiberspezifisches Wissen. Auch neue Treiber werden automatisch durch dieselbe Logik abgedeckt.

Anmerkung:
Der Verbindungsstatus wird vom Treiber selbst ausgewertet. Daher wird der Status nicht korrekt aktualisiert, wenn der entsprechende Treiber nicht läuft.
Anmerkung:
In der CTRL-Bibliothek classes/drv/DriverCommon.ctl stehen zwei Funktionen zur Verfügung: isConnectedState() und getOverallConnState(). Diese vereinfachen die Auswertung des allgemeinen Verbindungszustandes (Common ConnState).
Anmerkung:

Der Common.State existiert nicht für folgende Treiber: