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 

Echtzeit graphische Darstellung der Daten und Speicherung auf Kommando



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!

13.02.2014, 17:07 (Dieser Beitrag wurde zuletzt bearbeitet: 13.02.2014 17:27 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.430
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Echtzeit graphische Darstellung der Daten und Speicherung auf Kommando
Hallo Nusser,

endlich mal wieder ein VI von dir! Big Grin

Ich habe gleich mal noch am Header rum-editiert. Schau dir den Formatstring auch mal im "\-Code"-Anzeigemodus an!

Zitat:Die Signale im Graphen werden nicht kontinuierlich dargestellt, sondern nur sprunghaft. Ich denke, die Ursache liegt in den vielen Schleifen.
Falsch gedenkt.
Das Problem ist, dass du dauernd die DAQmx-Task erstellst und wieder löschst! Sowas macht man nicht in einer Schleife…
Schau dir die DAQmx-BeispielVIs an: die zeigen, wie es richtig geht…

Zitat:Gäbe es eine bessere Möglichkeit, als mit Ereignisstrukturen zu arbeiten?
Noch besser? Die Eventstruktur ist schon die beste Möglichkeit, auf User-Events zu reagieren.
Leider aber nicht so, wie du das programmiert hast! Länger laufende Schleifen (wie deine DAQmx-Loops) gehören nicht in eine Event-Struktur hinein…
Da du sowieso schon Wartezeiten in deinen Schleifen hast (aufgrund der DAQmxRead-Zugriffe) würde ich dir hier einfaches Polling der Buttons empfehlen - wie in den DAQmx-BeispielVIs auch sehr häufig gezeigt wird.

Zitat:Ferner braucht das Programm ziemlich lange, bis es auf die Stop - Kommandos reagiert. Woher kommt das?
THINK DATAFLOW!
Ein Stop-Event kann erst bearbeitet werden, wenn das andere Event fertig ist…

Zitat:möchte euch bitten auf sarkastische und ironische Kommentare zu verzichten.
Ich habe mir Mühe gegeben! Smile


Angehängte Datei(en)
11.0 .vi  header.vi (Größe: 9,62 KB / Downloads: 211)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Echtzeit graphische Darstellung der Daten und Speicherung auf Kommando - GerdW - 13.02.2014 17:07

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Datenübermittlung in Echtzeit - Fehler in der Datenübertragung LabView-2018 5 4.965 09.01.2018 17:40
Letzter Beitrag: LabView-2018
  15 Digitale Output Signale in echtzeit erfassen galilio 8 5.516 04.05.2017 14:38
Letzter Beitrag: GerdW
  Kraftverlauf in Echtzeit abri 3 4.365 01.03.2016 10:05
Letzter Beitrag: GerdW
  DAQ-Anzeige in seperatem VI und Speicherung in TDMS Format m.werle 30 15.865 07.12.2015 12:47
Letzter Beitrag: m.werle
  Signal-Speicherung mit definierter Messdauer gifo 27 13.826 25.11.2015 14:03
Letzter Beitrag: gifo
  Simultane Datenerfassung +Speicherung mit Trigger NI PXI 5102 Sg. Neuling 2 3.986 19.04.2013 14:13
Letzter Beitrag: Sg. Neuling

Gehe zu: