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 

Wie funktioniert das "SystemExec.vi" richtig



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!

11.12.2004, 19:24
Beitrag #1

berndbond Offline
LVF-Neueinsteiger


Beiträge: 1
Registriert seit: Dec 2004



kA



Wie funktioniert das "SystemExec.vi" richtig
Hallo,

zur Messdatenentschlüsselung eines Spektrumanalysers (R&S FSEA) muß ich leider ein DOS-Prog benutzenSad.
Nun wollte ich dies ein wenig mit LabVIEW und der systemexec.vi vereinfachen, um nich jedes mal mit der Befehlszeile zu arbeiten: "C:encoder.exe daten_vom_speki.xxx" (Die encoder.exe entschlüsselt mir dann die Werte). Also im Grunde genommen eine DOS Datei durch LabVIEW zu starten.

Für die Funktion unter Windows wurde in der Hilfe der Präfix "command.com /C" angegeben um unter Windows zu arbeiten. Mit diesem Präfix und dem Pfad der encoder.exe erhalte ich dann die command line --> "command.com /C c:encoder.exe daten_vom_speki.xxx".
Damit sollte also die Datei ausgeführt werden. Leider ist das nicht soCry
Versuche andere DOS Dateien zu starten schlugen auch fehl mit dem Fehlercode 2. :shock: :? (z.B. mit LabVIEW die calc.exe zu starten)
Den Dateiparameter über "standard input" einzugeben oder ein "working directory" zu vergeben brachten ebenso wenig Erfolg.

Was mache ich falsch beim Umgang mit dem SystemExec.vi :?:

hier ein Bild meines Konstruckts:
[Bild: 626-2.jpg]

MfG
Bernd
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
11.12.2004, 22:43
Beitrag #2

Dennis.Moser Offline
Administrator
Administrators

Beiträge: 3.045
Registriert seit: Aug 2004

5.1 : 7.1 : 8.x : 20xx
1997
DE_EN

57589
Deutschland
Wie funktioniert das "SystemExec.vi" richtig
hallo,

meines wissens musst du nur den DOS befehl am connector einbinden.


also wenn du eine datei im ordner c:dateiordner ausführen willst


gibst du einfach c:dateiordnertest.exe ein

dann sollte es funktionieren


gruss dennis

Wissen ist das einzige Gut das sich vermehrt, wenn man es teilt!

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!

BC: 14vqy6mgfswpX6z7HLVxk1h3sHAvzE4aZG
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: