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 

parallele Ausführung richtig timen



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!

27.10.2008, 17:42 (Dieser Beitrag wurde zuletzt bearbeitet: 27.10.2008 18:11 von Y-P.)
Beitrag #1

mojo Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Sep 2008

8.6
-
de

904xx
Deutschland
parallele Ausführung richtig timen
Hi zusammen,

ich möchte einen Entladevorgang über ein NI-DAQ USB 6215 steuern und aufzeichnen. D.h. es soll erst die Messung gestartet werden, nach ein paar ms ein Wert am Ausgang geschrieben werden und noch ca. 10ms weiterhin gemessen werden. Das Ergebnis sollte dann ungefähr so aussehen:

   

Leider verschiebt sich der Startzeitpunkt des Ausgangssignals (relativ zum Eingangssignal) je nach Rechner/Prozessorbelastung, so dass der zu messende Puls zur Seite aus dem Bild rutscht.

In meinem vi mache ich alle Einstellungen bevor ich zum eigentlichen Messvorgang komme:

   

Parallel zum abgebildeten Code läuft nur eine leere while-Schleife (mit wait 250ms), diese hab ich aber auch schon testweise entfernt ohne einen Unterschied zu bemerken.

Gibt es eine Möglichkeit ein geeignetes Timing sicherzustellen?
Ich hoffe soweit war Alles verständlich, wenn nich einfach nachfragen.


Gruß

Jürgen


PS: Das "wait 30ms" vor dem Schreibvorgang ist durch trial&error ermittelt und schwankt je nach verwendetem Rechner, ich selber kann mir nicht wirklich erklären warum bei einer Messdauer von 20ms das Ausgangssignal meistens richtig kommt, wenn ich es erst nach 30ms ausgebe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Nachrichten in diesem Thema
parallele Ausführung richtig timen - mojo - 27.10.2008 17:42

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sequentielle Ausführung von Befehlen Kiesch 5 4.624 16.03.2022 18:09
Letzter Beitrag: Kiesch
  Ausführung unterbricht bei Anwahl der Titelleiste stoa 12 9.266 28.04.2020 20:18
Letzter Beitrag: BNT
  Parallele Datenerfassung mit NI USB 6361 Unaij 5 7.319 14.07.2016 12:20
Letzter Beitrag: GerdW
  vi Ausführung durch externes Event Ecki83 2 3.757 14.11.2013 12:57
Letzter Beitrag: Ecki83
  Synchrone Ausführung Schwand 5 6.759 12.12.2012 14:11
Letzter Beitrag: Schwand
  Parallele Analogeingabe und -ausgabe; Verzögerung Danjo 3 6.619 02.02.2012 14:45
Letzter Beitrag: Danjo

Gehe zu: