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 

Konsolenausgabe



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!

16.06.2008, 11:18
Beitrag #1

astraios Offline
LVF-Grünschnabel
*


Beiträge: 44
Registriert seit: Mar 2006

8.5
2006
de

80937
Deutschland
Konsolenausgabe
Hallo,

ich möchte in LabVIEW ein Programm schreiben, das über die Eingabeaufforderung gestartet wird.
Es soll dann Ausgaben in die Konsole schreiben (also einfache STDIO-Ausgaben).

Ist das in LV möglich? Wenn ja, wie?

Vielen Dank im Voraus! Big Grin

Viele Grüße

Robert

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
16.06.2008, 12:06
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Konsolenausgabe
Ja, geht damit:

   


Das Front Panel soll dann auch auf "nicht anzeigen" eingestellt werden, wenn es dich stört.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2008, 12:40
Beitrag #3

astraios Offline
LVF-Grünschnabel
*


Beiträge: 44
Registriert seit: Mar 2006

8.5
2006
de

80937
Deutschland
Konsolenausgabe
Danke für die Antwort, aber mit diesem VI kann ich ja lediglich aus LabVIEW Konsolenbefehle ausführen.

Ich möchte aber folgendes:

Ich mach aus meinem VI eine exe.
Dann geh ich bei Windows in die Konsole und starte das VI per Konsoleneingabe:

Code:
C:MeinOrdner> meinVI.exe
Initialisiere...
Messe Werte...
Empfange Wert: XXX
Empfange Wert: YYY
Ausführung beendet.

C:MeinOrdner>

Also über den Befehl meinVI.exe starte ich das Programm und es soll mir dann in dieser Konsole Meldungen ausgeben.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2008, 13:24 (Dieser Beitrag wurde zuletzt bearbeitet: 16.06.2008 13:26 von eg.)
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Konsolenausgabe
Ja, ich habe es auch vorher schon verstanden. Mit diesem VI kannst du die Rückmeldungen von LabVIEW an die Konsole ausgeben und die Konsoleneingaben auslesen.
Denke ich zumindest.

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2008, 14:56
Beitrag #5

astraios Offline
LVF-Grünschnabel
*


Beiträge: 44
Registriert seit: Mar 2006

8.5
2006
de

80937
Deutschland
Konsolenausgabe
Also ich hab da jetzt einiges rum probiert mit dem System Exec.vi.

Damit scheint es nicht möglich zu sein, eine Ausgabe an die Konsole zu schicken, von der aus das VI als EXE ausgeführt wurde... :-(

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2008, 21:40
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Konsolenausgabe
rolfk hat da mal kürzlich was geschrieben, vielleicht hilft das?!

http://www.LabVIEWforum.de/index.php?s=&am...ost&p=49219

MfG, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

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

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.06.2008, 09:30 (Dieser Beitrag wurde zuletzt bearbeitet: 17.06.2008 09:35 von rolfk.)
Beitrag #7

rolfk Offline
LVF-Guru
*****


Beiträge: 2.302
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Konsolenausgabe
' schrieb:rolfk hat da mal kürzlich was geschrieben, vielleicht hilft das?!

http://www.LabVIEWforum.de/index.php?s=&am...ost&p=49219

MfG, Jens

Nein. Das ist das umgekehrte von dem was der OP will. Und was er will geht eigentlich nicht wirklich. LabVIEW ist eine pure GUI Applikation. Man könnte zwar mit Windows API calls versuchen um direkt Console IO zu tun aber das wird nicht trivial sein.

Im Prinzip ist die Idee um mit LabVIEW ein Konsolenprogramm zu machen etwa dasselbe wie mit einer Rakete eben mal schnell in den Supermarkt zu gehen um ein Brot zu kaufen: Sinnlos überdimensionert und viel mühsamer und umständlicher dann die Rakete dazu zu verwenden wofür sie eigentlich gedacht ist.

Das Hauptproblem ist das ein LabVIEW Programm ohne GUI Fenster gar nicht existieren kann, da LabVIEW alles an minimal einem GUI Fenster aufhängt. Wenn das wegfällt beendet sich ein LabVIEW Programm automatisch und unwiderruflich. Nur scheint mir eine Konsolenapplikation die da noch irgendwo ein sinnloses GUI Fenster hat eher unerwünscht.

Was natürlich nicht heissen soll dass man innerhalb eines GUIs nicht ein konsolenartiges user interface machen kann.

Rolf Kalbermatter

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: