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 

Einbindung eines externen Programms !!!



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!

22.05.2007, 12:03
Beitrag #1

FlorianM Offline
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.05.2007, 12:10
Beitrag #2

dc6xs Offline
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
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.05.2007, 12:16 (Dieser Beitrag wurde zuletzt bearbeitet: 22.05.2007 12:17 von FlorianM.)
Beitrag #3

FlorianM Offline
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?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.05.2007, 12:34
Beitrag #4

dc6xs Offline
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
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.05.2007, 12:44
Beitrag #5

FlorianM Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 112
Registriert seit: Mar 2007

8.0 8.2
-
kA

89073
Deutschland
Einbindung eines externen Programms !!!
' schrieb:Hi Florian,

der Befehl heisst (wie schon eben genannt) auf deutsch "Systembefehl ausführen" oder halt auf englisch: "system exec"
[attachment=33399:blubb.png]

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?

Das Programm soll nebenher laufen, das ganze soll ein Messprogramm für einen Stückholzkessel werden, mit Tmperaturen, und den Abgaswerten.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.05.2007, 12:59
Beitrag #6

Svenni Offline
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
22.05.2007, 12:59
Beitrag #7

FlorianM Offline
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?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.05.2007, 13:00
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Einbindung eines externen Programms !!!
Hallo schau Dir mal das Beispiel an. Da siehst Du, wie man z.B. eine Word-Datei öffnen kann.
Wenn Du "Test.doc" weglässt, dann wird nur Word geöffnet.
Statt Word musst Du halt Deinen EXE-Pfad angeben.

Gruß Markus


Angehängte Datei(en)
Sonstige .vi  Word_Datei__ffnen.vi (Größe: 7,17 KB / Downloads: 371)

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.05.2007, 13:02
Beitrag #9

Svenni Offline
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
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.05.2007, 13:02
Beitrag #10

FlorianM Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 112
Registriert seit: Mar 2007

8.0 8.2
-
kA

89073
Deutschland
Einbindung eines externen Programms !!!
' schrieb:Hmm das ist ja okay doch leider kommt da immer der Speicer sei voll ... Wie kann ich das ändern?

Hier mal das Testprogramm


Angehängte Datei(en)
Sonstige .vi  Programm_test.vi (Größe: 7,91 KB / Downloads: 292)

Sonstige .vi  Unbenannt_1.vi (Größe: 7,88 KB / Downloads: 261)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Suche Ideen für den Aufbau eines neuen Programms TpunktN 4 3.771 17.12.2020 11:23
Letzter Beitrag: MScz
  Auswahlmenue von Ring mit externen Daten befüllen? 1johleh 8 10.776 11.07.2017 14:10
Letzter Beitrag: GerdW
  Datenverlust in XY Graph beim automatischen Beenden des Programms Atlaspremier 6 5.060 24.08.2016 11:27
Letzter Beitrag: Freddy
  Absturzmeldung nach Beenden des Programms Tobi Wan Kenobi 6 4.647 10.02.2015 13:43
Letzter Beitrag: Tobi Wan Kenobi
  Unregelmäßiger Absturz beim Start des Programms blackrose1904 3 5.323 17.10.2014 08:52
Letzter Beitrag: GerdW
  Übertragen eines Programms auf Arduino anja210 1 5.199 31.07.2012 16:12
Letzter Beitrag: rolfk

Gehe zu: