LabVIEWForum.de
Ereignisausgabe über String mit Zeilenumbruch - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+--- Thema: Ereignisausgabe über String mit Zeilenumbruch (/Thread-Ereignisausgabe-ueber-String-mit-Zeilenumbruch)



Ereignisausgabe über String mit Zeilenumbruch - Timo86 - 22.08.2013 07:56

Einen wunderschönen guten Morgen in die Runde,

ich bin gerade dabei ein kleines Programm zu schreiben, welches mir unterschiedliche Ereignisse per String ausgeben soll.
Zuerst soll Datum und Zeit des Ereignisses stehen, dann das Ereignis und dann ein neues Ereignis in einer neuen Zeile.
Bei mir wird jedoch immer das Ereignis in der ersten Zeile aktualisiert.

Wo ist mein Gedankenfehler?

Vielen Dank für eure Hilfe.
Gruß
Timo


RE: Ereignisausgabe über String mit Zeilenumbruch - GerdW - 22.08.2013 08:13

Hallo Timo,

Zitat:Wo ist mein Gedankenfehler?
THINK DATAFLOW!

Du schreibst jedesmal einen neuen Wert in deine Stringanzeige - merkst dir aber nirgends die bisher schon geschriebenen Strings!

Tipp: Um Werte von einer Iteration zur nächsten zu speichern, nutzt man in LabVIEW Schieberegister!

Ansonsten:
- Empfehlung: Die Buttons sollten in ihrem jeweiligen Eventcase liegen. So ist immer (!) sichergestellt, dass Latched-Buttons auf dem FP aktualisiert werden.


RE: Ereignisausgabe über String mit Zeilenumbruch - Y-P - 22.08.2013 10:37

... und pack' Deinen "Stop"-Button auch in ein Event. Momentan ist er sinnlos.

Gruß Markus


RE: Ereignisausgabe über String mit Zeilenumbruch - Trinitatis - 22.08.2013 11:51

Hallo Timo,

hier mal eine Einstiegshilfe zum von Gerd schon erwähnten Thema Schieberegister


Gruß, Marko


RE: Ereignisausgabe über String mit Zeilenumbruch - GerdW - 22.08.2013 11:53

Hallo Marko,

da wir hier nicht mit rudimentären Pascal-String-Funktionen rummachen müssen, sollte man das eher so lösen:
[attachment=46009]
Big Grin


RE: Ereignisausgabe über String mit Zeilenumbruch - Trinitatis - 22.08.2013 12:00

Hallo Gerd,

Timos Problem scheint mir das Speichern des akkumulierten Strings gewesen zu sein. Da Shiftregister für einen Anfänger nicht das erste sind, was ihnen einfällt, erschien es mir hilfreich, ihm diesen Tip zu geben, den er sich selbstredend auch in der Hilfe hätte anlesen können.

...aber da er nett und höflich angefragt hat... Smile


Gruß, Marko