Hinweise zum Einsatz von NI compactDAQ in DIAdem 10.1 Primäre Software: DIAdemPrimäre Software Version: 10.1 Primäre Software festgelegte Version: N/A Sekundäre Software: DIAdem
Problem: Was ist bei der Verwendung von NI compactDAQ in DIAdem zu beachten? Lösung: Voraussetzung zum Betrieb von NI compactDAQ mit DIAdem sind mindestens die folgenden Softwareversionen: NI DAQmx 8.3 NI DIAdem 10.1 Mit DIAdem 10.2 wurde der DAQmx-Treiber für DIAdem-DAC komplett neu implementiert, weshalb ein Update auf DIAdem 10.2 oder eine neuere Version empfohlen wird (s. Hinweise unten). Generelle Aussagen ================= Der DAQmx-Treiber für DIAdem ermöglicht den Einsatz von compactDAQ-Hardware sowohl im Software- als auch im Hardware-Takt. Welche Taktart und welche Taktraten im Einzelfall unterstützt werden, hängt von der gewählten Modulkombination ab, da alle in einem compactDAQ-9172 eingesetzten Module untereinander synchronisiert werden müssen. Analog-Eingänge ============== Standarderfassungsmodule wie das NI 9205 werden sowohl im Software- als auch im Hardwaretakt unterstützt. Für den Hardware-Takt gilt dann: Alle im selben compactDAQ-Carrier verwendeten Erfassungsmodule müssen in DIAdem-DAC mit demselben Taktblock angesteuert werden. Im Softwaretakt sind Taktraten bis 1kHz auf eine Millisekunde genau wählbar. Bitte beachten Sie auch den KB-Beitrag AE KB 44I6E4FN: "Erreichbare Abtastraten bei Verwendung von NI-DAQmx und DIAdem-DAC." Im Hardware-Takt hängt die erreichbare Taktrate von der gewählten Modulkombination ab, da nicht alle Module beliebige Taktraten unterstützen (siehe Hinweis zu NI 9233 und NI 9237). Digital- und Counter-Eingänge ======================== Digital-I/O Module wie das NI 9421 und entsprechend konfigurierte Counter-Eingänge auf den Steckplätzen 5 und 6 des compactDAQ-Carriers können nur im Software-Takt Daten erfassen. Analog- und Digitalausgabe ====================== Die Ausgabe von Daten wird grundsätzlich nur im Software-Takt unterstützt. Alle Ausgabemodule müssen in DIAdem-DAC mit demselben Taktblock angesteuert werden. Es ist jedoch möglich, eine Erfassung im Hardware-Takt mit einer Ausgabe im Software-Takt zu kombinieren. Hierzu sind im DIAdem-DAC-Schaltplan zwei unterschiedliche Taktblöcke an den NI-DAQ-Eingangsblock und den NI-DAQ-Ausgangsblock anzuschließen. Module mit langsamen AD-Wandlern (bspw. NI 9211) ========================================== Temperaturmodule wie das NI 9211 unterstützen eine maximale Taktrate von 15 Hz. Sie können jedoch schneller abgetastet werden und liefern dann duplizierte Werte. Dies ermöglicht es, Temperaturmodule zusammen mit anderen Modulen sowohl im Software-Takt als auch im Hardware-Takt mit höheren Abtastraten zu verwenden. Gleiches gilt für andere Module, die ebenfalls eine sehr kleine maximale Samplingrate aufweisen. Zu den Besonderheiten dieser Module siehe auch folgenden Beitrag: "Three Methods to Calculate Your NI CompactDAQ Analog Input Sampling Rate" Module mit Delta-Sigma A/D-Wandlern (bspw. NI 9233 und NI 9237) ====================================================== Module mit Delta-Sigma-A/D-Wandlern wie beispielsweise das Beschleunigungsmodul NI 9233 und das DMS-Modul NI 9237 unterstützen hardwareseitig nur bestimmte fest vorgegebene Abtastraten oberhalb von 1kHz. Wählt man in DIAdem den Modus Software-Takt, werden die Daten automatisch mit der nächst möglichen Taktrate erfasst, von DIAdem jedoch nur die tatsächlich benötigten Werte verwendet. Wählt man hingegen den Modus Hardware-Takt und eine von der Hardware nicht unterstützte Taktrate, zeigt der DIAdem-Treiber einen Hinweis an und gibt eine Empfehlung für die nächst höhere mögliche Abtastrate. Bei der Kombination unterschiedlich schneller Module wird die minimal einstellbare Abtastrate vom schnellsten verwendeten Modul vorgegeben (z.B. NI 9233 = 2000Hz bzw. NI 9237 = 3846Hz). Zu den Besonderheiten dieser Module siehe auch folgenden Beitrag: "Three Methods to Calculate Your NI CompactDAQ Analog Input Sampling Rate" Besondere Hinweise zum Einsatz von compactDAQ in DIAdem 10.1 ====================================================== Mit DIAdem 10.2 wurde der DAQmx-Treiber für DIAdem-DAC komplett neu implementiert, weshalb ein Update auf DIAdem 10.2 oder eine neuere Version empfohlen wird. Der Einsatz von compactDAQ in DIAdem 10.1 ist ebenfalls möglich, jedoch können Module mit Delta-Sigma-Wandlern (z.B. NI 9233 oder NI 9237) und solche mit langsamen A/D-Wandlern (z.B. NI 9211) in Kombination nicht im Modus Software-Takt betrieben werden. Wie oben erläutert, unterstützen Module mit Delta-Sigma-Wandlern nur bestimmte Abtastraten oberhalb von 1kHz. Wird in DIAdem der Software-Takt (max. 1kHz) gewählt, stellt der NI-DAQmx-Treiber selbstständig intern auf "Buffered Mode" um. Dies führt jedoch dazu, dass die langsameren Module eine Fehlermeldung erzeugen, dass die gewählte Abtastrate zu hoch eingestellt sei. Deshalb können Delta-Sigma-Module in DIAdem 10.1 nur im Hardware-Takt mit langsamen Modulen wie dem NI 9211 kombiniert werden. Diese Einschränkungen gelten in DIAdem 10.2 und neueren Versionen nicht mehr. Ähnliche Links: Erreichbare Abtastraten bei Verwendung von NI-DAQmx und DIAdem-DAC. Three Methods to Calculate Your NI CompactDAQ Analog Input Sampling Rate Attachments:
Eintrag vom: 03/29/2007 Letzte Korrektur: 09/04/2007 Dokument ID: 47S7S7FN |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
