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 

Dynamisch gestartete Messanwendung liefert ungleiche Sample Anzahl



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.08.2009, 19:10
Beitrag #1

Micha_IO Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Sep 2008

8.5.1
2008
de_en

35037
Deutschland
Dynamisch gestartete Messanwendung liefert ungleiche Sample Anzahl
Hallo Zusammen,

bin auf folgendes Problem gestossen und komme nicht weiter. Kennt jemand das Problem oder noch besser die Lösung-)

Messaufbau:
In unserem Messprojekt werden Tasks dynamisch angelegt und laufen "unabhängig" voneinander in verschiedenen Vis.
Dies wird im angehängten Beispiel exemplarisch in einem Vi dargestellt.
Wir verwenden ein PXI System mit einer PXI-4462 als Master im Slot 2 und einen PXI-6233 als Slave im Slot 4. Der StartTrigger und die Reference Clock des Chassis werden verwendet.


Fehlerbeschreibung:
In Abhängigkeit von der Abtastrate der Slave Task liefern die Read.vis ungleiche Sample – Anzahlen pro Zeiteinheit.
Das zeigt sich dadurch das in einer normalen xt Anzeige die Linien ungleich schnell laufen, also in meinem Problemfall 1 Sekunde Versatz in 1 Stunde.
Master Task: 1 kHz; Slave Task: 15 kHz => delta t = 1 Sekunde / Stunde
Master Task: 30 kHz; Slave Task: 15 kHz => delta t = 1 Sekunde / Stunde
Master Task: 30 kHz; Slave Task: 1 kHz => delta t = 0 Sekunde / Stunde

Im beiliegenden Vi können Ihr das Vorgehen erkennen und die obigen Werte reproduzieren.
Die kurzzeitigen Schwankungen dürften auf das SW Timing der Anzeigeschleife zurückzuführen sein. Dies betrifft nur dieses Beispiel und ist für unser Projekt nicht relevant.
Die stetige Zunahme des Deltas hingegen muss verhindert werden.

Fragen:
Der Fehler ist abhängig von der Taskrate. Tritt diese ggf. auf wenn die Abtastrate des Slave Task (oder auch des Masters) kein ganzzahliges vielefaches der Sample Clock Timebase ist?
Lv85_img

Gruß Michael


Angehängte Datei(en) Thumbnail(s)
           

Sonstige .vi  ni446x_mseries_sync_pll_2.vi (Größe: 91,33 KB / Downloads: 182)
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
  Sample-Modus und Interface Christoph1993 1 3.041 13.11.2019 11:01
Letzter Beitrag: jg
Sad Frequenz und analoge Signale mit der gleichen Sample Anzahl messen DM_94 7 6.307 13.09.2018 14:52
Letzter Beitrag: Lucki
  Datenexport liefert zu wenige Werte Felifa 11 8.585 20.03.2017 13:32
Letzter Beitrag: Felifa
  Digitaler Ausgang liefert 3,5 Volt Gesetzt 1 3.350 27.02.2017 13:06
Letzter Beitrag: jg
  Sub-VI liefert komische Ergebnisse manuwestern 1 3.077 03.06.2015 20:06
Letzter Beitrag: jg
  Sample Clock Management Florian Sim 2 5.095 23.03.2015 17:18
Letzter Beitrag: Florian Sim

Gehe zu: