Um Dateien im TDMS-Format lesen zu können, müssen die Dateien die Endung .tdm oder .tdms haben.
Wichtiger Hinweis |
|
|---|---|
|
Für die Nutzung der TDMS-Funktionalität müssen Sie auf dem Rechner, auf dem Sie die TDMS-Dateien mit ibaAnalyzer öffnen wollen, noch ein zusätzliches Programm installieren: ibaTDMSBundleInstall.exe. Sie finden diese Datei als ibaTDMSBundleInstall.zip, auf dem Datenträger "iba Software & Manuals" im Verzeichnis "01_Software\ibaAnalyzer\TDMS-Extraction". |
|
Die in diesem Dateityp enthaltenen Kanalgruppen werden in ibaAnalyzer als Module dargestellt, wobei die zugehörigen Kanäle unterhalb der Module angeordnet werden. Dateieigenschaften werden in ibaAnalyzer auf Infofelder übertragen und im Info-Zweig des Signalbaums angeordnet. Kanaleigenschaften werden auf Kanal-Infofelder übertragen und unterhalb des jeweiligen Kanals im Signalbaum dargestellt. Kanalgruppen-Eigenschaften werden auf Modul-Infofelder übertragen und können mit den Funktionen ModuleInfoField bzw. ModuleInfoFieldText ausgewertet werden. Die Bestimmung der Zeitstempel der Messwerte erfolgt anhand folgender Größen:
-
Eigenschaft Startzeit der Datei (datetime)
-
Kanaleigenschaften wf_increment, wf_start_offset und wf_start_time
Weitere Kanaleigenschaften werden wie folgt genutzt:
-
name: Kanal- bzw. Signalname
-
unit_string: Wenn vorhanden, dann als Einheit für die Messwerte
-
description: Wenn vorhanden, dann als Kommentar 1 eines Kanals
-
wf_xname: Wenn vorhanden, dann wird der Kanal in einer anderen physikalischen Domäne als der Zeit dargestellt. Ist dieser Parameter nicht vorhanden oder enthält er einen unzulässigen Wert, werden die Messwerte des Kanals zeitbasiert mit Basiseinheit Sekunde dargestellt.
Folgende Werte sind zulässig:
-
length: Längenbasierte Signale, Basiseinheit ist die in ibaAnalyzer gewählte Standard-Längeneinheit
-
frequency: Frequenzbasierte Signale, Basiseinheit ist Hertz
-
invlength: Invers längenbasierte Signale, Basiseinheit ist 1/Standard-Längeneinheit
Da das TDMS-Messdateiformat keinen eindeutigen Indikator dafür liefert, ob ein Signal als Digitalsignal zu interpretieren ist oder nicht, nutzt ibaAnalyzer andere Wege, um ein Signal als Digitalsignal zu klassifizieren. Ein Signal gilt als Digitalsignal, wenn eine der folgenden Bedingungen erfüllt ist:
-
Eine Kanaleigenschaft "iba_digital" vom Typ 8-Bit-Interger ist vorhanden und hat einen Wert ungleich 0.
-
Eine Kanaleigenschaft "unit_string" ist vorhanden und hat den Wert "bit".
-
Der Name des Kanals endet mit "[bit]"