Sonstiges OPC UA Server NodeId Syntax

AbsltrBeginner

Level-1
Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich versuche über einen OPC UA Server Daten aus der SPS an eine Cloud zu senden. Der Server ist über eine S7-Verbindung mit der SPS verbunden.
Um meine Daten in die Cloud zu bekommen brauche ich die NodeId (oder StringId) der einzelnen Variablen ohne Komma drin, da dies nicht akzeptiert wird im Service der in der Cloud liegt.
Ich habe über den OPC Sout nur diese Syntax für die NodeId gefunden, aber vielleicht weiß ja jemand ob es noch eine andere Möglichkeit gibt.

ns=3;s=S7-Verbindung_PREDIX.db825.2,i


Falls jemand eine Antwort hätte wäre mir wirklich sehr geholfen. Vielen Dank im Voraus.


Gruß
AbsltrBeginner
 
Welchen OPC-Server genau verwendest du denn?

Das was du verwendest ist die Absolutadressierung.
Beim Simatic.Net OPC-Server hast du außerdem die Möglichkeit, die Symbolik aus dem SPS-Programm heraus generieren zu lassen. Dazu muss der OPC-Server aber zusammen mit der/den zugehörigen SPSen in einem Projekt vorhanden sein. Das hat den Vorteil, dass wenn jemand am SPS-Programm etwas ändert und sich Adressen verschieben, wird die Absolutadresse im OPC-Server nachgezogen (wenn er diesen danach auch übersetzt und lädt).

Besteht diese Möglichkeit nicht, so kannst du im OPC-Scout auch Alias-Namen für die Absolutadressen vergeben.
 
Zurück
Oben