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 

Timing von DAQ mit Dynamischer Event-Struktur



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!

25.07.2021, 14:09
Beitrag #3

lempy Offline
LVF-Neueinsteiger


Beiträge: 6
Registriert seit: Jul 2021

2021
2019
DE



RE: Timing von DAQ mit Dynamischer Event-Struktur
Hallo Martin.Henz,

zunächst vielen Dank für deine Antwort! Ich werde mich einer deiner Rückfragen nach dem anderen Widmen.

[Du verwendest ja immer noch dieses Express-VI. Hast du denn verstanden, wie das funktioniert?]
Anscheinend habe ich es wohl nicht richtig verstanden. Nach meinem bisherigen Wissen ist der return dieser Express-VI ein Boolean-Value. Ist die zuvor vom Nutzer spezifizierte Zeit abgelaufen, wird ein [True] zurück gegeben. An meiner Verwendung der Express-VI ist zu erkennen, dass ich anscheinend nicht verstanden habe, wie man diesen Wert wieder auf False setzt. Wenn du mir vielleicht einen Hinweis geben könntest, wie ich das hinbekomme, wäre ich dir sehr dankbar.

[Bin ich der einzige, der bei deinem VI nur ein leeres Diagramm sieht?]
Ich habe die Datei noch einmal angehängt und werde nach dem Post dieser Antwort selber nochmal prüfen, ob die Datei diesmal vollständig ist. Keine Ahnung, was da beim letzten mal passiert ist.

[Wieso so kompliziert mit zwei Schleifen?
Wieso die Event Struktur beim Consumer und nicht bei dem Teil mit dem User-Interface? Wenn du schon zwei Schleifen verwendest, dann wäre es doch vielleicht sinnvoll mit dem drücken des Trigger-Schalters die Datenerfassung in einer zweiten Schleife zu starten.]
Dieses Vorgehen habe ich in zwei Quellen unterschiedlicher Autoren gefunden und mich deshalb daran orientiert. Folgender Link führt dich zu einem YT-Video, ein weiters Beispiel befindet sich als event.vi im Anhang. Wenn du mir vielleicht ein Beispiel senden könntest, dass mir deine Herangehensweise verständlich macht, wäre das super!

[Aber auch das ist keine gute Idee. Der Timer Reset muss dann erfolgen, wenn die Zeit starten soll.]
Ich habe dazu gefunden, dass man mit einer Feedback Node das True-Signal nach Ablauf der Zeit direkt an den Reset schicken kann, um damit einen Reset der Zeit zu erreichen. Vielleicht weißt du ja aber noch eine bessere Lösung Smile

[Weil du das nicht so programmiert hast? Oder anders formuliert:
Welcher Knopf und was hat ein Knopf damit zu tun? (Zitat aus Wikipedia: "Ein Knopf ist ein kleiner, fester, meist runder Gegenstand an Kleidungsstücken.")]
[Das ist nicht klar genug beschrieben. Kannst du das bitte so präzisieren, dass es eindeutig und verständlich ist und klar wird, was das bezwecken soll?]
Ich meinte damit den Schalter in der oberen Schleife, bitte entschuldige Smile Ich wollte testen, was passiert, wenn ich folgendes mache: Ich setze die Zeit für die Express-VI auf 10s. Ich drücke auf den Schalter um die Zeit starten. Nach z.B. 5s drücke ich den Schalter nochmal, sodass er ein False ausdrückt. Meine Theorie war: Wenn ich jetzt wieder auf den Schalter drücke, wird die Express-VI zurückgesetzt und startet wieder von 0. Was tatsächlich passiert ist: die Express-VI hat im Hintergrund weitergezählt. Wenn ich also zwischen dem "Ausschalten" des Schalters und dem "Wiedereinschalten" z.B. 10s warte, zeigt der Indikator 15s an (Was natürlich durch den Logikfehler sofort zu einem Abbruch der VI führt).[/quote]


Angehängte Datei(en)
19.0 .vi  Handling_DataAqw_dynamicevent.vi (Größe: 29,37 KB / Downloads: 210)

8.5 .vi  events.vi (Größe: 23,76 KB / Downloads: 208)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Timing von DAQ mit Dynamischer Event-Struktur - lempy - 25.07.2021 14:09

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Timing Fehler von USB 6001 bachatero18 2 3.070 25.08.2020 19:39
Letzter Beitrag: bachatero18
  Unterschiedliche timing-anforderungen vereinigen serge_franke 16 11.234 26.03.2018 12:49
Letzter Beitrag: serge_franke
  Timing Problem ... ich gehe im Kreis gottfried 2 3.653 21.02.2018 14:23
Letzter Beitrag: gottfried
  Digital out timing des DAQmx USB-6003 ALuehmann 5 6.141 02.12.2016 15:50
Letzter Beitrag: GerdW
  PWM Timing Problem bei Wechsel von DAQmx 9.6.1 auf 9.8 dali4u 2 4.931 17.07.2014 13:43
Letzter Beitrag: dali4u
  Sample Anzahl lesen / Timing samuel 13 14.336 20.02.2014 10:18
Letzter Beitrag: samuel

Gehe zu: