LabVIEWForum.de
Network Shared Variables über DLL oder .NET ansprechen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Network Shared Variables über DLL oder .NET ansprechen (/Thread-Network-Shared-Variables-ueber-DLL-oder-NET-ansprechen)



Network Shared Variables über DLL oder .NET ansprechen - achim @ FZK - 17.10.2017 16:31

Hallo,

ich bin auf der Suche nach einem möglichst in LabVIEW proprietären Mechanismus, welcher mir erlaubt Variablen mit anderen Anwendungen (in meinem Fall in C#) auszutauschen.
Super fände ich zum Beispiel, wenn es eine DLL gäbe, mit dessen Hilfe ich auf die Network Shared Variables von LabVIEW zugreifen kann.
Ich bin aber auch offen für andere Ideen. Der Austausch zweier Anwendungen auf einem Rechner (also nicht übers Netzwerk) reicht mit hier schon aus.
Auch bin ich was die Datentypen angeht bin ich reicht leicht zufrieden zu stellen. Die elementaren typen U8...U32, I8...I32, String, Boolean, SGL und DBL reichen mir schon zum Glücklich sein. Glücksehlich, wäre ich noch wenn auch noch Arrays der Typen möglich wären.
Ich habe schon mal darüber nachgedacht den Austausch über OPC zu realisieren. Im Prinzip und zu Not würde das auch gehen aber ein direkter Weg fände ich etwas eleganter.
Was ich definitiv nicht will ist mit TCP-Listenern mir meine Kommunikation selber implementieren, ich denke das muss einfacher gehen.
Da hat doch bestimmt schon jmd Erfahrungen gesammelt, oder?


Viele Grüße,
Achim


RE: Network Shared Variables über DLL oder .NET ansprechen - Bender AC - 18.10.2017 05:48

Hi,

zum Thema SharedVariables kann ich Dir nicht weiterhelfen, jedoch wäre ein Webservice eine Idee:
http://zone.ni.com/reference/en-XX/help/371361L-01/lvhowto/build_web_service/

Viele Grüße!