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 

Kommunikation 2er executables



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!

25.10.2011, 07:25 (Dieser Beitrag wurde zuletzt bearbeitet: 25.10.2011 07:29 von rolfk.)
Beitrag #18

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Kommunikation 2er executables
(25.10.2011 07:08 )M@rRy schrieb:  
(25.10.2011 07:01 )rolfk schrieb:  So direkt hab ich nichts was sich schnell in ein einfaches Beispiel umsetzen liesse. Aber der Example Finder ist im Hinblick auf VI Server eine recht interessante Fundgrube (und ungefähr 200000 anderen Dingen Cool). Das einzige Problemchen ist die Konfiguration der endgültigen Exe. In LabVIEW konfigurierst Du das alles cool in den Preferences aber danach musst Du diese Einstellungen vom LabVIEW.ini file in Dein <MyExe>.Ini file kopieren.

Für den Rest gilt was jg schon sagte: localhost als Addresse solange alles auf dem selben Rechner bleibt und eine selbstausgewählte Portnumber, am besten zwischen 48000 und 65535.

Mit VI-Server komme ich klar, die Frage zielte auch mehr in Richtung der konfiguration ab, hab schon gemerkt das man selbst beim Application Builder nur mal ein Kreuz falsch setzen muss damit das ganze nicht mehr so ganz nach seinen Vorstellungen funktioniert. Jetzt mal eine etwas peinliche Frage, ich weiß es nämlich wirklich nicht. Mir ist bekannt das eine exe sich ein Ini-File anlegt, aber tut das ein VI auch? Und falls ja wo finde ich das LabView.ini-File?

Danke für den Tipp mit den Ports auf jedenfall, werd ich mal versuchen und mir mal zu Herzen nehmen. Ich hab zum Thema UDP, oder auch TCP aber nochmal eine Frage, läuft das ganze dann über die Hardware? Oder weiß LabView anhand der Zieladresse das dies der PC sein muss?

Gruß

Das LabVIEW.ini File findest Du im selben Folder wo Dein LabVIEW.exe File steht. Und nein VIs haben keine Ini, nur die jeweiligen LabVIEW Applikationen, wobei die LabVIEW Entwickelumgebung halt auch einfach eine Applikation ist. Cool

Wenn Du nicht gerade an der polnischen Grenze wohnst sind die Niederlanden tatsächlich nicht so weit weg. Ich bin vor 15 Jahren auch aus der Scchweiz in die Niederlanden umgezogen, allerdings nicht wegen der Arbeit (und auch nicht wegen der wunderschönen Natur hier in der Grossstadt Happy).

Und ja, wenn Du bei Application Open eine Addresse verbindest läuft das Ganze über die Winsock Library, Die ist aber intelligent genug, die Daten nicht wirklich über die Netzwerkkarte zu leiten, bei localhost. Dazu dient eigens der virtuelle Loopback-Netzwerkadapter im Netzwerk-Software-Stack.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Kommunikation 2er executables - M@rRy - 24.10.2011, 08:14
RE: Kommunikation 2er executables - Y-P - 24.10.2011, 08:23
RE: Kommunikation 2er executables - BNT - 24.10.2011, 08:27
RE: Kommunikation 2er executables - jg - 24.10.2011, 08:47
RE: Kommunikation 2er executables - jg - 24.10.2011, 16:39
RE: Kommunikation 2er executables - Y-P - 25.10.2011, 07:07
RE: Kommunikation 2er executables - Y-P - 25.10.2011, 07:18
RE: Kommunikation 2er executables - Y-P - 25.10.2011, 07:10
RE: Kommunikation 2er executables - rolfk - 25.10.2011 07:25

Gehe zu: