LabVIEWForum.de - COM benutzerabhängig

LabVIEWForum.de

Normale Version: COM benutzerabhängig
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

also ich will aus meinem VI eine Runtimeversion erstellen und das hat auch funktioniert. Nur wenn ich jetzt die exe starte kommt folgender Fehler.

Fehler: Hex 0xBFFF0011
Insufficient location information or the device or resource is not present in the system.

Wie kann man eine Abfrage generieren, wo bevor das Programm gestartet wird eine Abfrage kommt welcher Com-Port genutzt werden soll?

danke
dany
Mach eine Sequenz:

Im ersten Rahmen: COM-Port Abfrage,
im zweiten Rahmen: Hauptprogramm.

wo ist da das Problem? (Vielleicht genauer?!)

Nisse
' schrieb:Mach eine Sequenz:

Im ersten Rahmen: COM-Port Abfrage,
im zweiten Rahmen: Hauptprogramm.

wo ist da das Problem? (Vielleicht genauer?!)

Nisse


Ja also ich will aber dann das Programm als Runtime laufen lassen. Also möchte ich eine Auswahl aus der der Benutzer dann auswählen kann welchen Com-Port er gerade nutzt.

dany
' schrieb:Ja also ich will aber dann das Programm als Runtime laufen lassen. Also möchte ich eine Auswahl aus der der Benutzer dann auswählen kann welchen Com-Port er gerade nutzt.

dany
Das mit der Auswahl ist nicht schwer. Versuchst du die exe auf einem anderen PC zu starten oder unter einem anderen Benutzernamen? So selbstständig scheinen die exe-Dateien von LV nicht zu sein. Man muß glaube ich erstmal die Runtime installieren und wenn man mit dem Comport arbeiten will, dann muß wohl auch der Gerätetreiber von LV installiert werden.
Solltest du dieses Programm jetzt auf einem anderen PC getestet haben, dann kann ich mir vorstellen, das diese Fehlermeldung daraus resultiert, dass du den Treiber für COM nicht installiert hast.

In den Examples findest du ein Beispiel: Basic serial write, read oder so. Da kannst dir anschauen, wie es mit dem Comportwechsel gemacht wurde.
<div align="left">Hallo, Dany,

mach doch folgendes:

Der erste Schritt deines LabVIEW-Programms sollte ein Dialog in einem Frntpanel mit dem Benutzer sein, in dem er den entsprechenden COM-Port auswählen kann (z.B. aus einer Enum-Liste o.ä.). Erst nach diesem Dialog fängst du dann mit der Initialisierung des COM-Ports an (Hierzu übrigens dieser Link, hier habe ich mal ein altes VI zur Auswahl und Initialisierung eines beliebigen COM-Ports gepostet).

Ich stimme hier meinen Vorschreibern zu, wo ist da das große Problem?

MfG,
Jens</div>
Referenz-URLs