LabVIEWForum.de
Datenaustausch - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenkommunikation (/Forum-Datenkommunikation)
+---- Thema: Datenaustausch (/Thread-Datenaustausch)



Datenaustausch - PhilippE - 14.12.2009 18:22

Hallo LabVIEW Benutzer,

ich habe ein Problem mit dem Datenaustausch zwischen zwei exe Dateien. Beide exe Dateien wurde mit LV 7.1 erstellt und sollen parallel auf einem Rechner laufen. Allerdings möchte ich dem einen Programm einzelne Variablen übergeben. Ich möchte aber gerne darauf verzichten die Daten in eine Datei zu speichern. Ist ein Datenaustausch zwischen zwei exe Dateien überhaupt möglich? Ich hatte es schon mit globalen Variablen versucht, aber der Schuss ging nach hinten los. Könnt ihr mir vielleicht einen Tipp oder einen Stichpunkt geben, wonach ich suchen soll, da ich über die Suche nichts finden konnte
Vielen Dank & Gruss

Philipp


Datenaustausch - eg - 14.12.2009 18:39

Shared Variablen oder einfache TCP/IP Kommunikation über die Netzwerkkarte (localhost).


Datenaustausch - jg - 14.12.2009 20:23

Da es das Konzept der Shared Variable erst seit LV 8.0 gibt, wird dir "nur" TCP/IP übrigbleiben. Oder Datasocket. Oder UDP. Oder, oder, oder, Beispiele zu allen Vorschlägen sind im NI-Examplefinder vorhanden.

Gruß, Jens


Datenaustausch - PhilippE - 16.12.2009 17:30

Erstmal einen Großen Dank für die Antworten. Ich habe mir zuerst die LabVIEW 2009 als Demo geladen und anschliessend mit den Shared Variables gearbeitet.
Die Sache läuft auch wunderbar, solange ich beide exe Dateien auf meinem Rechner (mit der LabVIEW Entwicklungsumgebung) betreibe. Kopiere ich aber die kompilierten Dateien auf einen zweiten Rechner, so kommunizieren beide Programme nicht mehr über die Shared Variablen. Gruss Philipp


Datenaustausch - Y-P - 16.12.2009 18:20

Schau mal da:

http://www.LabVIEWforum.de/index.php?showt...hared+Variables

In dem Link wird auch hierhin verlinkt:
http://www.LabVIEWforum.de/index.php?s=&am...ost&p=17854

Gruß Markus

EDIT: Du solltest vielleicht erst den zweiten Link anschauen.