LabVIEWForum.de - VI funktioniert in Entwicklungsumgebung, als EXE kommt Fehler

LabVIEWForum.de

Normale Version: VI funktioniert in Entwicklungsumgebung, als EXE kommt Fehler
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

mittels RS485 auf PC-Ebene möchte ich ein Bender Isometer IRDH275 auslesen.
(Baud: 9600, Datenbits: 8, Parität: keine, Stoppbits: 1.0, Ablaufsteuerung: Keine)

Mein VI für Initialisierung und Auslesen funktioniert, wenn ich es in der Entwicklungsumgebung meines Projektes ausführe
und es entsteht kein Fehler.
Sobald ich dieses VI als EXE erstelle, kommt beispielsweise beim Init schon folgende Fehlermeldung:

-1073807246 : Eigenschaftsknoten (arg 1) in VISA Configure Serial Port (Instr).vi->FGV_Isometer_IRDH275_1.vi

Warum kommt es beim erstellten Programm zu Problemen mit der Port-Konfig?
Vielleicht hatte jemd. bereits das gleiche oder ähnliche Probleme.
Würde mich freuen, wenn mir jemd. helfen kann.

LG
Stephan
Hallo Stephan,

Zitat:Sobald ich dieses VI als EXE erstelle, kommt beispielsweise beim Init schon folgende Fehlermeldung: -1073807246
Ein anderes Tool benutzt den COM-Port schon…
Hallo Gerd,

Das war nicht der Fall, aber ich konnte das Problem bereits finden.
Es gibt eine allgem. Einstellung: VISA-Sessions automatisch schließen (Werkzeuge > Optionen > Umgebung)
Hallo Stephan,

Zitat:Das war nicht der Fall, … Es gibt eine allgem. Einstellung: VISA-Sessions automatisch schließen (Werkzeuge > Optionen > Umgebung)
Also war es doch der Fall, dass ein anderes Tool den COM-Port noch belegt hatte!

Zitat:ich konnte das Problem bereits finden.
Du hast vergessen, den COM-Port korrekt zu schließen?
Kein anderes Tool hat den Port belegt, sonder LabVIEW selbst.
Oder sehe ich das falsch?

Die Funktion VISA schließen habe ich verwendet, aber wahrscheinlich
nicht an der korrekten Stelle Blush
Hallo Stephan,

Zitat:Kein anderes Tool hat den Port belegt, sonder LabVIEW selbst. Oder sehe ich das falsch?
Aus Sicht deines Executables ist LabVIEW ein anderes Tool!

Zitat:Die Funktion VISA schließen habe ich verwendet, aber wahrscheinlich nicht an der korrekten Stelle
Dann hast du wahrscheinlich den Fehler noch nicht gefunden… Big Grin
So sieht es aus, habe meinen Fehler vorerst nur umgehen können.
Ich schau mir noch mal die Struktur an.
Danke für die moralische Unterstützung 2hands
Referenz-URLs