INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

OPC-UA Verbindung klappt zum Teil nicht



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

10.02.2024, 20:32
Beitrag #2

Martin.Henz Offline
LVF-Team
LVF-Team

Beiträge: 419
Registriert seit: Jan 2005

2.5.1 bis 20
1992
kA

74363
Deutschland
RE: OPC-UA Verbindung klappt zum Teil nicht

Akzeptierte Lösung

Die Version 2016 vom OPC UA Toolkit ist zumindest nicht falsch. NI macht nichts mehr an dem Toolkit und hat
es IMHO auch nie wirklich nach dem damaligen Stand zu Ende entwickelt.

Nun zu deinem Server und Client.

- Wieso du in der Server Applikation einen Client öffnest, erschließt sich mir nicht. Das geht alles über den Server.
Um hier im Text nun Server und Client unterscheiden zu können schreibe ich für den in der Server Applikation
vorhandenen Client im folgenden immer "Server-Client" und für die Client Applikation verwende ich nur "Client".

- Du schreibst die Daten aller Parameter in der For Loop (also so schnell es eben geht) in den Server-Client.
Alle Parameter Namen werden dabei in die gleiche Node-ID "ns=2;s=PA" geschrieben, alle MIN Werte in
die Node-ID "ns=2;s=MIN".

Der Client zeigt die genau das an, was du im Server-Client gemacht hast. Da zwischen den Schreibvorgängen
etwa eine Sekunde liegt, siehst du im Client nahezu immer nur den letzten Parameter (Parameter_9).


Du musst also einfach nur das machen, was du mit dem Daten aus deinem Machine_header machst: Jeder
Wert muss in eine eigene Node-ID geschrieben werden.

Alternativ dazu könntest du auch die einzelnen Werte aus deinem "Machine value" Cluster mit einem Array
Datentyp anlegen also z.B. MIN als Array of Float und dann alle MIN Werte in einem Array zusammenfassen
und so in deinen Server-Client schreiben.

Martin Henz
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: OPC-UA Verbindung klappt zum Teil nicht - Martin.Henz - 10.02.2024 20:32

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Ethernet Verbindung Steuerung geht mit Exe nicht Stauche 4 4.336 15.03.2021 15:24
Letzter Beitrag: X19CrEaTiVe68X
  Kommunikation LabView-Arduino klappt nicht Klaudia 3 5.997 24.03.2020 17:58
Letzter Beitrag: Klaudia
  TCPIP Verbindung läuft unter Windows XP aber nicht Windows 7 xtro 9 9.241 24.08.2011 13:42
Letzter Beitrag: xtro
  TCP-Verbindung kann nicht beendet werden nixblicker 7 7.282 02.12.2009 15:17
Letzter Beitrag: nixblicker

Gehe zu: