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
27.10.2008, 18:09 (Dieser Beitrag wurde zuletzt bearbeitet: 27.10.2008 18:12 von Y-P.)
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
parallele Ausführung richtig timen
BILDER BITTE HIER IM FORUM HOCHLADEN UND NICHT EXTERN....... Grrr

Wie oft denn noch???!!!!

Gruß Markus

EDIT: Ich hab's jetzt für Dich geändert. Nächstes Mal weißt Du hoffentlich Bescheid.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
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
  Sequentielle Ausführung von Befehlen Kiesch 5 4.510 16.03.2022 18:09
Letzter Beitrag: Kiesch
  Ausführung unterbricht bei Anwahl der Titelleiste stoa 12 9.086 28.04.2020 20:18
Letzter Beitrag: BNT
  Parallele Datenerfassung mit NI USB 6361 Unaij 5 7.182 14.07.2016 12:20
Letzter Beitrag: GerdW
  vi Ausführung durch externes Event Ecki83 2 3.670 14.11.2013 12:57
Letzter Beitrag: Ecki83
  Synchrone Ausführung Schwand 5 6.650 12.12.2012 14:11
Letzter Beitrag: Schwand
  Parallele Analogeingabe und -ausgabe; Verzögerung Danjo 3 6.542 02.02.2012 14:45
Letzter Beitrag: Danjo

Gehe zu: