Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 49409

OPC UA Node ID

$
0
0
Hallo Zusammen,

ich bin gerade dabei über ein Python Skript auf den OPC UA Server einer CPU 1511 zu zugreifen. Die Verbindung zum Server funktioniert einwandfrei und ich kann auch diverse Daten / Information abrufen aber sobald ich über mein Python Skript auf eine Datenbaustein Variable zugreifen will bekomme ich folgende Fehlermeldung :

"BadNodeIdUnknown: The node id refers to a node that does not exist in the server address space.(BadNodeIdUnknown)"

Wenn ich über OPC UA Expert auf die Variable zugreife, sehe ich die aktualisierte Variable mit der dementsprechenden Node ID (siehe Bild)

OPC.JPG


Sobald ich über mein Python Skript zugreifen will, erkennt das Skript die Node ID nicht.

Code:

import time
from opcua import Client

url = "opc.tcp://192.168.100.164:4840"
client = Client(url)

client.connect()
print("Client Connected")
while True:
   
    Temp = client.get_node("ns=3;s=:Daten.real_01")
    Temperature = Temp.get_value()
    print(Temperature)
   
    time.sleep(1)

Wäre sehr dankbar wenn mir jemand einen Tipp geben könnte wo sich hier der Fehlerteufel eingeschlichen hat...:cool::cool:

PS: Gibt es hier im Forum Gleichgesinnte welche sich auch mit dem Thema OPC UA und Python bzw. OPC UA und Cloud Synchronisation beschäftigen....?

ROB
Angehängte Grafiken

Viewing all articles
Browse latest Browse all 49409


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>