TIA S7-1214C OPC UA Schnittstelle für Node Red

CBR-35

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

ich habe den OPC UA Server einer S7-1214C V4.4 aktiviert und möchte nun mittels Node-Red Daten mit der Steuerung austauschen.

In Unterlagen von Siemens habe ich für den Aufbau der NodeID folgendes gefunden:
s=3;s="Datenbaustein"."Variable";datatype=Int16

Nachdem ich hiermit allerdings nicht weiter kam, habe ich in andere Unterlagen gelesen das ich in der S7-1200 unter "OPC UA-Kommunbikation" eine Schnittstelle anlegen muss.

Nachdem ich das gemacht habe, kamen weiterhin keine Daten im Node Red.
Daraufhin habe ich im OPC Scout die NodeID ns=4;i=20 gefunden.
Mit dieser NodeID zeigt Node Red jetzt auch die Werte an.
Ich habe noch einiges ausprobiert, bekomme aber nur mit der entsprechenden schreibweise die Werte übergeben.

Kann mir jemand sagen wie ich die Schreibweise s="Datenbaustein"."Variable" in der S7-1200 nutzen kann?
Die Projektierung mit "i=xy" wird wohl auf Dauer etwas unübersichtlich.
 
Nachdem ich hier keine Antwort erhalten habe, habe ich mein Anliegen an den Siemens Support gerichtet.
Falls jemand über das selbe Problem stößt hier die Antwort:
Die S7-1200 bietet dies aktuell noch nicht direkt an.
Es besteht allerdings die Möglichkeit den Aufbau der OPC UA Schnittstelle mittels der der Software SiOME von Siemens über eine XML anzupassen.
Sollte jemand detaillierte Informationen benötigen - gerne per PN.
 
Solltest das Problem noch bestehen, schick mir nochmal eine PN. Dann leite ich dir Morgen die Infos von Siemens weiter.

Ich selber habe mich jetzt mit dem standart NodeID-Aufbau abgefunden.
Wenn man häufiger mal Änderungen in der Schnittstelle machen möchte, muss man die Schnittstelle immer wieder in SiOME exportieren, anpassen und wieder im TIA importieren.
Eine einfachere Möglichkeit habe ich leider nicht gefunden.
Ich hoffe mal das es sich mit einer zukünftigen Firmware evl. erledigt und die Steuerung es selber anbietet.
Siemens selber hat mir bereits mitgeteilt das eine entsprechende Anfrage auch schon in deren System hinterlegt ist.
 
Zurück
Oben