Hallo,
zur Messdatenentschlüsselung eines Spektrumanalysers (R&S FSEA) muß ich leider ein DOS-Prog benutzen
.
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 so
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:
MfG
Bernd