_OPCPvssServer

Die Datenpunktelemente dieses Typs beinhalten die Views sowie den Status der Views, die dem OPC DA Server zugewiesen sind.

DP Element Typ Beschreibung
Config.CNSViews dyn_string Dieses Datenpunktelement beinhaltet alle CNS-Views die dem Server zum Erstellen des Adressraums zugewiesen wurden.
State.CNSViews dyn_int

Zeigt den aktuellen Status der jeweiligen CNS-View an.

Status Beschreibung
0 Der Status der CNS-View ist nicht definiert, da der OPC Server nicht läuft. Wenn der Server nicht ordnungsgemäß gestoppt wurde (z.B. wenn der Server durch den KILL Befehl gestoppt wurde), bleibt der zuletzt gesetzte Status bis der OPC Server neu gestartet wird.
1 Das verteilte System ist verbunden und die CNS-View bzw. alle OPC-Elemente der View sind korrekt im Adressraum des Servers. Die Werte aller Elemente im Adressraum stimmen mit den Werten der Datenpunktelemente überein.
2 Das verteilte System ist verbunden und die Delta-Synchronisation läuft. Verbundene OPC-Clients können Daten vom Server abfragen.
3 Das verteilte System ist verbunden und die Voll-Synchronisation läuft. Das bedeutet dass die komplette CNS-View im Server-Adressraum aktualisiert wird. In diesem Fall erhalten die verbundenen OPC-Clients die zuletzt verwendbaren Werte des Servers, die mit OPC-Quality "uncertain, Last Useable Value" gekennzeichnet sind. Sobald eine CNS-View eines systems in diesem Status ist, gilt das auch für alle anderen Views dieses Systems.
4 Das verteilte System ist verbunden, die konfigurierte CNS-View existiert nicht bzw. kann im angegebenen System nicht gefunden werden.
5 Das verteilte System ist nicht verbunden und der Server hat keine Informationen zu den konfigurierten CNS-Views im Adressraum. Sobald die Verbindung zum verteilten System hergestellt wird, führt der OPC-Server eine Voll-Synchronisation für alle Views durch.
6

Das verteilte System ist nicht verbunden, dem Server sind DP Identification und CNS-Views im Adressraum bekannt. Alle Werte des Systems dieser View werden vom Server mit OPC-Quality "Uncertain - Last Usable Value" gekennzeichnet. Wird die Verbindung zum verteilten System hergestellt, führt der OPC-Server eine Voll- oder Deltasynchronisation durch, abhängig von Config-Eintrag maxUpdateMsgCouint und der Menge an geänderten Daten.

Wird der OPC Server mit useLocalIdentification gestartet, wird der Adressraum mit den geladenen Informationen der proj_path/data/DpMsgTypeContainer.bin und proj_path/data/DpMsgIdentification.bin Dateien erstellt, damit TypContainer und DpIdentification nicht übers Netzwerk gesendet werden müssen.