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 

Zweiten String zeitverzögernd ausgeben



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!

05.11.2009, 16:45 (Dieser Beitrag wurde zuletzt bearbeitet: 05.11.2009 16:47 von FuxDancer.)
Beitrag #1

FuxDancer Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Oct 2009

8.5 Studentenversion
2007
flagge_xx

1230
Oesterreich
Zweiten String zeitverzögernd ausgeben
Hallo!

Ich hätte eine Frage bezüglich meines momentanen LabVIEW-VIs.
Und zwar habe ich zwei Strings mit VISA an USB zu versenden, welche nach dem Drücken eines Tasters dorthin gesendet werden sollen (mit Hilfe einer Ereignisstruktur). Nun möchte ich nur einmal den Taster drücken und den 1. String sofort und den zweiten rot eingekreisten String z.B. 1 Sekunde danach versenden. Könnt ihr mir dabei bitte helfen? Ich habe einen Screenshot im Anhang dazugehängt, damit ihr versteht, was ich meine.
Ich kenn mich leider halt nicht mit den zeitgesteuerten Strukturen und den Wartezeiten aus und werde mit der Hilfe Googles nicht schlau.
Ich verwendet LV Version 8.5 Studentenversion.

Mit freundlichen Grüßen
Fux


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.11.2009, 16:46
Beitrag #2

Achim Offline
*****
*****


Beiträge: 4.222
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
Zweiten String zeitverzögernd ausgeben
Dann musst du halt ne Wartezeit einfügen bis zum zweiten Aufruf der Senden-Funktion!

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2009, 19:22
Beitrag #3

FuxDancer Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Oct 2009

8.5 Studentenversion
2007
flagge_xx

1230
Oesterreich
Zweiten String zeitverzögernd ausgeben
' schrieb:Dann musst du halt ne Wartezeit einfügen bis zum zweiten Aufruf der Senden-Funktion!

Und wie mach ich das? Das ich eine Wartezeit brauche, das ist wohl logisch, ein vollidiot bin ich ja auch wieder nicht, nur wie das mit dieser Funktion geht, das weiß ich nicht!
Könntest du mir das bitte erklären oder wer anders, falls er das drauf hat?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2009, 20:57
Beitrag #4

schrotti Offline
LVF-Freak
****


Beiträge: 842
Registriert seit: Feb 2008

2009 - 2011
2006
kA

70180
Deutschland
Zweiten String zeitverzögernd ausgeben
' schrieb:Und wie mach ich das? Das ich eine Wartezeit brauche, das ist wohl logisch, ein vollidiot bin ich ja auch wieder nicht, nur wie das mit dieser Funktion geht, das weiß ich nicht!
Könntest du mir das bitte erklären oder wer anders, falls er das drauf hat?
7/8?Flop

Gruß Julius
Empfehlungen: expressionflow, LavaG , mooregoodideas, OpenG, JKI Blog
Tipp
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.11.2009, 22:28
Beitrag #5

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Zweiten String zeitverzögernd ausgeben
Zuerst muss ich mal schrotti Recht geben.

' schrieb:Und wie mach ich das?
Einen Algorithmus ausdenken?


Angehängte Datei(en) Thumbnail(s)
   

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2009, 14:17
Beitrag #6

FuxDancer Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Oct 2009

8.5 Studentenversion
2007
flagge_xx

1230
Oesterreich
Zweiten String zeitverzögernd ausgeben
' schrieb:Zuerst muss ich mal schrotti Recht geben.

Einen Algorithmus ausdenken?

Tut mir leid, aber ich bin echt schlecht in LabVIEW und ich komme einfach auf keine Lösung dieses Problems. Hier habe ich einen Screenshot meines momentanen Programms und dieses Problems.
Könnt ihr mir vielleicht dabei helfen. Momentan wird nur ein String ausgegeben und ich glaube nicht einmal der zeitverzögert.
Bitte um Hilfe! Bitte!

Mein LabVIEW Version ist 8.5.
Bitte sendet mir vielleicht einen Screenshot, wie das dann endlich einmal funktionieren könnte.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2009, 14:37
Beitrag #7

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Zweiten String zeitverzögernd ausgeben
' schrieb:Bitte sendet mir vielleicht einen Screenshot, wie das dann endlich einmal funktionieren könnte.
Ich bin der festen Überzeugung, dass der Screenshot aus dem Beitrag #5 genau das machen könnte.

Bist du nicht der Meinung, dass dieses Muster genau das machen könnte, was du willst?


Zitat:Momentan wird nur ein String ausgegeben und ich glaube nicht einmal der zeitverzögert.
Nein, der wird nicht zeitverzögert gesendet. Warum denn auch? Das Element "Verstrichene Zeit" muss kontinuierlich aufgerufen werden, damit es feststellen kann, wann die Zeit verstrichen ist. In einem Eventcase ist dieses Element sinnlos.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2009, 14:44
Beitrag #8

FuxDancer Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Oct 2009

8.5 Studentenversion
2007
flagge_xx

1230
Oesterreich
Zweiten String zeitverzögernd ausgeben
Kenn mich halt leider nicht so aus wie ihr.
Und außerdem ich möchte dies mit der Eventstruktur beibehalten, denn sonst muss ich mein komplettes VI umkrempeln nur wegen dieser einen Funktion!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2009, 15:02 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2009 15:06 von IchSelbst.)
Beitrag #9

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Zweiten String zeitverzögernd ausgeben
' schrieb:Kenn mich halt leider nicht so aus wie ihr.
Das ist keine Antwort auf meine Frage. Deine Antwort sei "Ja, Ja" oder "Nein, Nein" - wie schon in der Bibel steht.
Ich muss jetzt zwischen den Zeilen lesen, dass du nicht verstehst, was ich da gemacht habe. Und wenn du was nicht verstehst, dann musst du Fragen. Aber bitteschön eine definitive Frage.

Zitat:Und außerdem ich möchte dies mit der Eventstruktur beibehalten, denn sonst muss ich mein komplettes VI umkrempeln nur wegen dieser einen Funktion!
Brauchst du doch gar nicht.
Du brauchst doch lediglich diese eine Case-Sequenz nach der Eventstruktur hinsetzen.


Oder willst du vielleicht ganz andere Sachen machen: Frühestens nach 2 Sekunden soll bei dem nächsten Event der zweite String ausgegeben werden.


[*grübel*]
Hab ich dir nicht in einem anderen Thema das sogar in dein VI reingemacht?

Kann es sein, dass sich mehrere Schüler den Nickname FuxDancer teilen?

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2009, 15:16 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2009 15:16 von FuxDancer.)
Beitrag #10

FuxDancer Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 57
Registriert seit: Oct 2009

8.5 Studentenversion
2007
flagge_xx

1230
Oesterreich
Zweiten String zeitverzögernd ausgeben
Nein in mein VI hast du das noch nicht reingemacht, das schwöre ich dir!
Nein ich hab den Account alleine und ich bin halt, was LabVIEW betrifft, ein schwieriger Fall.

Du meinst jetz einfach den von mir rot einerahmten Teil hinter meine schon bestehende Ereignisstruktur anordnen und meine VISA-Funktion aus meinem Programm am rechten Rand in diese Sequenz dort einfügen.


Angehängte Datei(en) Thumbnail(s)
   
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
  Auswahl eines Arrays anhand des Wertes eines zweiten Arrays treffen alan 2 4.320 19.02.2015 16:12
Letzter Beitrag: alan
  Queue erzeugt Fehler 1 bei jeder zweiten Ausführung LazyBoNe 5 4.667 11.07.2012 08:21
Letzter Beitrag: GerdW
  String teilen und Teilstrings ausgeben kritzel 5 6.729 25.05.2012 13:54
Letzter Beitrag: kritzel
  Problem beim zweiten XControl Odin 2 3.404 16.05.2012 13:02
Letzter Beitrag: Odin
  String als Tabelle ausgeben Toto2010 5 5.201 03.07.2011 13:36
Letzter Beitrag: Lucki
  String vergleichen, kürzen und ausgeben nup0815 4 7.205 22.03.2011 11:57
Letzter Beitrag: nup0815

Gehe zu: