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 

PWM Timing Problem bei Wechsel von DAQmx 9.6.1 auf 9.8



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!

11.07.2014, 11:33 (Dieser Beitrag wurde zuletzt bearbeitet: 11.07.2014 11:37 von dali4u.)
Beitrag #1

dali4u Offline
LVF-Stammgast
***


Beiträge: 298
Registriert seit: Aug 2008

12SP1, 14SP1
2007
DE


Deutschland
PWM Timing Problem bei Wechsel von DAQmx 9.6.1 auf 9.8
Hi Leute,

an einem unser Kalibrieraufbauten gebe ich ein PWM Signal auf 1 bis 20 Digital Out Kanälen aus (T=40ms).
Ich benutze dafür das USB-6225 und es ist derzeit noch rein Softwaretiming. Ja, ich weiß, nicht so toll aber
für das was danach kommt, spielt es keine große Rolle ob T=38 oder T=42 ms sind und ich habe es nicht anders
hinbekommen.

Nachdem ich nun mehrere Tage mit Fehlersuche beschäftigt war, habe ich folgendes rausgefunden:

DAQmx 6.2.1
==========
Wenn ich nur 8 Lines ausgeben, also z.B. "Dev1/port0/line0:7" funktioniert alles einwandfrei.
Wenn ich nur 9 Lines ausgeben, also z.B. "Dev1/port0/line0:7, Dev1/port1/line0" funktioniert alles einwandfrei.
das ganze auch bis 20 Lines: "Dev1/port0/line0:7, Dev1/port1/line0:7, Dev1/port2/line0:3" alles funktioniert einwandfrei.

DAQmx 9.8
========
8 Lines (egal welchen Port), also "Dev1/port0/line0:7", oder "Dev1/port1/line0:7" oder "Dev1/port2/line0:7", funktioniert.

Wenn ich mit der neuen DAQmx Version jetzt portübergreifend ausgeben, also z.B.
9 Lines: "Dev1/port0/line0:7, Dev1/port1/line0", verdoppelt sich T auf 80ms (plus/minus 2 ms)....

Fehler:
=====
8 Lines auf einem Port ist OK, egal welchen Port
mehrere Lines portübergreifend, --> FEHLER, T verdoppelt sich auf T=80 ms und in dem VI ist keine "mal 2" drin :-).

1) Weiß jemand ob das ein aktueller Bug von DAQmx 9.8 ist?
2) Oder woher das kommen kann? Auch wenn es Softwaretiming ist, ist das keine Erklärung dafür dass T sich portübergreifend verdoppelt.
3) Gibt es ein Bugliste für DAQmx?

Gruß
Stefan

PS: Das VI kann ich leider nicht anfügen, aber ich versuche mal ein MinimalVI zu besteln was ich hier ggf. zeigen kann.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
PWM Timing Problem bei Wechsel von DAQmx 9.6.1 auf 9.8 - dali4u - 11.07.2014 11:33

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Timing von DAQ mit Dynamischer Event-Struktur lempy 5 3.569 27.07.2021 09:18
Letzter Beitrag: jg
  Falscher Analogwert bei Wechsel von PCI-6229 auf USB-6343 X19CrEaTiVe68X 13 8.688 15.03.2021 15:18
Letzter Beitrag: X19CrEaTiVe68X
  Timing Fehler von USB 6001 bachatero18 2 2.635 25.08.2020 19:39
Letzter Beitrag: bachatero18
  Unterschiedliche timing-anforderungen vereinigen serge_franke 16 9.049 26.03.2018 12:49
Letzter Beitrag: serge_franke
  Timing Problem ... ich gehe im Kreis gottfried 2 3.194 21.02.2018 14:23
Letzter Beitrag: gottfried
  Digital out timing des DAQmx USB-6003 ALuehmann 5 5.308 02.12.2016 15:50
Letzter Beitrag: GerdW

Gehe zu: