Engineering und Remote-Zugriff
3.10 OPC UA Server
Adressierung von OPC UA Parametern
Die Adressierung von Parametern im OPC UA Server der SITOP UPS1600 basiert einerseits auf
dem unveränderlichen BrowsePath (vollständiger, aus BrowseNames zusammengesetzter
Pfad zu einem spezifischen OPC UA Parameter; d. h.
"BrowseName1.BrowseName2.BrowseName3"; zum Beispiel
"UPS1600.ActualBufferState.BufferReady") und andererseits auf der dem spezifischen
BrowsePath dynamisch zugewiesenen NodeId (zum Beispiel "ns=3;i=100017").
Bitte beachten Sie, dass die Verknüpfung zwischen BrowsePath und NodeId bei jedem
Systemstart neu erstellt wird und daher mitunter variabel sein kann. Die
Verknüpfungsbeziehungen zwischen BrowsePath und NodeId ändern sich allerdings nur im
Zuge von Konfigurationsänderungen (z. B. beim Hinzufügen oder Entfernen von System-
Modulen) oder nach Firmware-Updates.
Daher empfiehlt es sich, OPC UA Parameter stets anhand des unveränderlichen BrowsePath
zu adressieren oder aber die NodeId jedes genutzten OPC UA Parameters bei jedem
Systemstart automatisiert zu ermitteln.
Node abonnieren
Im Bereich "Data Access View" werden die aktuellen Werte einer abonnierten Node dauerhaft
angezeigt.
Um eine Node zu abonnieren, ziehen Sie die entsprechende Node per Drag & Drop aus dem
Bereich "Address Space" in den Bereich "Data Access View".
Nur Nodes der NodeClass "Variable" können abonniert werden.
3.10.5.2
Werte einer Node ändern
Um ungewollte Änderungen zu vermeiden, ist der schreibende Zugriff auf Werte nicht
erlaubt.
Schreibender Zugriff wird durch Aufruf der Methode "InitLock" ermöglicht. Der Zugriff wird
nach 10 Sekunden automatisch wieder blockiert.
166
SITOP UPS1600 / BAT1600 / UPS1100
Gerätehandbuch, 07.2021, A5E37775406-11-00