22.05.2007, 12:03
Beitrag #1
|
FlorianM
LVF-Gelegenheitsschreiber
Beiträge: 112
Registriert seit: Mar 2007
8.0 8.2
-
kA
89073
Deutschland
|
Einbindung eines externen Programms !!!
Hallo zusammen !!!
Wie kann ich denn ein externes Programm in LabVIEW einbinden? Einbinden mein ich so, dass wenn das LabVIEWprogramm geöffnet ist, soll auch das externe Programm geöffnet sein.
Würde mich über Anregungen und Tipps sehr freuen.
Lg
FlorianM
|
|
|
22.05.2007, 12:10
Beitrag #2
|
dc6xs
registered alien
Beiträge: 762
Registriert seit: Aug 2006
6.1,7.00
2006
kA
79106
Sonstige
|
Einbindung eines externen Programms !!!
' schrieb:Hallo zusammen !!!
Wie kann ich denn ein externes Programm in LabVIEW einbinden? Einbinden mein ich so, dass wenn das LabVIEWprogramm geöffnet ist, soll auch das externe Programm geöffnet sein.
Würde mich über Anregungen und Tipps sehr freuen.
Lg
FlorianM
Hi Florian,
werd doch mal etwas konkreter..
Was willste denn parallel zu LV offen haben?
Es gibt da verschiedene Ansätze, der einfachste ist wohl der Aufruf über "Systembefehl ausführen (System exec.vi)".
Gruß, Rob
Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.
N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
|
|
|
22.05.2007, 12:16
(Dieser Beitrag wurde zuletzt bearbeitet: 22.05.2007 12:17 von FlorianM.)
Beitrag #3
|
FlorianM
LVF-Gelegenheitsschreiber
Beiträge: 112
Registriert seit: Mar 2007
8.0 8.2
-
kA
89073
Deutschland
|
Einbindung eines externen Programms !!!
' schrieb:Hi Florian,
werd doch mal etwas konkreter..
Was willste denn parallel zu LV offen haben?
Es gibt da verschiedene Ansätze, der einfachste ist wohl der Aufruf über "Systembefehl ausführen (System exec.vi)".
Gruß, Rob
Ich will ein Messprogramm eines Abgasanalysesytems Aufrufen, wo man einfach mehr Einstellen kann als über LabVIEW.
Wenns geht dann auch in die Maske von LabVIEW einbinden, wenn möglich.
Wie heißt denn dann der Befehl?
|
|
|
22.05.2007, 12:34
Beitrag #4
|
dc6xs
registered alien
Beiträge: 762
Registriert seit: Aug 2006
6.1,7.00
2006
kA
79106
Sonstige
|
Einbindung eines externen Programms !!!
Hi Florian,
der Befehl heisst (wie schon eben genannt) auf deutsch "Systembefehl ausführen" oder halt auf englisch: "system exec"
Findet sich bei mir in der Palette unter Kommunikation.
Sollte sich aber auch mittels F1 finden lassen.
Ob das allerdings das richtige für Dich ist, wage ich ehrlich gesagt zu bezweifeln. Denn (nadch überschlägigem lesen) ist das dazugedacht ein Programm mit Kommandozeilenparametern zu starten und nach Beendigung wird der Rückgabewert des Programms an LV weiter gegeben.
So long,
Rob
PS: eventuell hat ja jemand anderes mehr Erfahrung mit diesem Befehl.
PPS: wird LV eigentlich angehalten während das externe Program läuft oder wird das nur gestartet und LV macht einfach nebenbei weiter?
Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.
N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
|
|
|
22.05.2007, 12:59
Beitrag #6
|
Svenni
LVF-Gelegenheitsschreiber
Beiträge: 227
Registriert seit: Mar 2005
7.1, 8.0, 8.2, 8.21, 8.5, 8.6, 2009, 2010, 2011, 2012, 2013, 2014
2000
DE
23843
Deutschland
|
Einbindung eines externen Programms !!!
' schrieb:PPS: wird LV eigentlich angehalten während das externe Program läuft oder wird das nur gestartet und LV macht einfach nebenbei weiter?
Hallo zusammen,
das kommt darauf an, was ihr angebt.
Es gibt einen Anschluss, an dem ihr festlegen könnt, ob LV auf die Ausführung warten soll oder nicht.
Gruß
sven
|
|
|
22.05.2007, 12:59
Beitrag #7
|
FlorianM
LVF-Gelegenheitsschreiber
Beiträge: 112
Registriert seit: Mar 2007
8.0 8.2
-
kA
89073
Deutschland
|
Einbindung eines externen Programms !!!
' schrieb:Das Programm soll nebenher laufen, das ganze soll ein Messprogramm für einen Stückholzkessel werden, mit Tmperaturen, und den Abgaswerten.
Hmm das ist ja okay doch leider kommt da immer der Speicer sei voll ... Wie kann ich das ändern?
|
|
|
22.05.2007, 13:00
Beitrag #8
|
|
|
22.05.2007, 13:02
Beitrag #9
|
Svenni
LVF-Gelegenheitsschreiber
Beiträge: 227
Registriert seit: Mar 2005
7.1, 8.0, 8.2, 8.21, 8.5, 8.6, 2009, 2010, 2011, 2012, 2013, 2014
2000
DE
23843
Deutschland
|
Einbindung eines externen Programms !!!
Hast Du dir im Task-Manager mal angeschaut, welches Programm so viel Speicher braucht?
Gruß
sven
|
|
|
| |