NI-DAQmx-Textdatei

MAX-Hilfe für NI-DAQmx

NI-DAQmx-Textdatei

Textdateien für NI-DAQmx enthalten Angaben zu Tasks, Kanälen und Skalierungen, jedoch nicht zu Geräten. Die einzelnen Einträge sind durch Tabulatoren getrennt. Zum Importieren oder Exportieren von Gerätekonfigurationen sind .nce-Dateien zu verwenden. Mit NI-DAQmx-Textdateien können Einstellungen als Text gespeichert und in einem Tabellenkalkulationsprogramm geändert werden.

Die Textdateien bestehen aus einer Tabelle für jeden Objekttyp, wobei die Spalten durch Tabulatoren voneinander getrennt sind. In der ersten Tabelle muss die Haupt- und die Unterversion des NI-DAQmx-Treibers stehen, in den exportiert bzw. aus dem importiert werden soll.

In der ersten Zeile der Tabelle ist die Struktur der Tabelle beschrieben. In der ersten Spalte dieser Zeile wird der Typ des Objekts in der Tabelle angegeben. Der Objekttyp kann DAQmxTasks, DAQmxChannels oder DAQmxScales lauten. In jeder nachfolgenden Spalte wird der Name der Eigenschaft angegeben, deren Einstellung in den Zeilen darunter folgt. Es ist jede beliebige Kombination von englischen LabVIEW-Eigenschaftsnamen (lang und kurz), CVI-Eigenschaftsnamen und class.property-Namen für C++ und .NET möglich.

In den übrigen Zeilen wird die Einstellung der Eigenschaft für die Objekte angegeben. Der Objektname muss sich in derselben Spalte wie der Objekttyp befinden. Wenn eine Eigenschaft für ein Objekt nicht benötigt wird, bleibt die Spalte leer. Eine Tabelle kann mehrere Objekte gleichen Typs enthalten oder die Objekte werden auf mehrere Tabellen aufgeteilt.

Um anzuzeigen, dass ein Kanal lokal ist, muss vor dem Kanalnamen der Name des Tasks gefolgt von einem Schrägstrich stehen. Das gilt sowohl für den Eintrag für den Kanal als auch für die Channels-Eigenschaft des Tasks. Der Task-Name muss angegeben werden, da unter Umständen zwei Tasks einen lokalen Kanal mit dem gleichen Namen enthalten.

Um weitere Beispiele zu spezifischen Konfigurationen zu erhalten, erstellen Sie Tasks, Kanäle und benutzerdefinierte Skalierungen im DAQ-Assistenten und exportieren Sie die Konfiguration anschließend als NI-DAQmx-Textdatei.