Hallo LabViewgemeinde,
ich habe hier ein echt großes Problem mit einem VI. Hoffentlich ist einer von euch "LabViewgott"
. Folgendes.
Ich muß mit Hilfe von Labview eine Verbindung zu einem externen Server herstellen. Von der Firma, wo der Server sich befindet, habe ich zum einrichten der Verbindung einige .net dll's erhalten. Diese werden einfach in .net Eigenschafts und Methodenknoten eingebunden und dann zusammen geknöpert. Um nun eine Verbindung zu dem besagten Server herzustellen, muß man lediglich als Inputparameter einen Objektnamen, Port und IP-Nummer eintragen.
Das Testen dieses VI's in der normalen Entwicklungsumgebung funktioniert nicht. Ab dem zweiten Knoten hängt sich das VI komplett auf, sodass es über den Taskmanager beendet werden muß. Wandel ich dieses VI in eine Execution-Datei um, so gibt es keinerlei Probleme. Verbindung hergestellt.
Meine Frage an Euch lautet,"Warum läuft das VI nicht im Entwicklungsmodus und wie bekomme ich es dort zum Laufen?".
Ich habe Nachforschungen betrieben und vermute entweder:
1. Die eingebundene dll im zweiten Knoten kann eventuell nicht auf andere benötigte .net dll's zugreifen. Das VI ist ja noch nicht durch den Compiler gelaufen. oder
2. Die Internetverbindung läuft über TCP/IP. LabView benötigt beim TCP/IP Verkehr ein sende VI und dynamisches Empfangs VI. Ich besitze aber nur die dll's
.
Habe heut schon den ganzen Tag erfolglos hin und her experimentiert
. Komme mir schon vor wie ein Pixelschubbser
Falls irgendjemand des Rätselslösung kennt -> "Please I need Help!!!"
Vielen Dank im Voraus
lv10