Dávkové čítanie a prenos súborov Excel z LabVIEW TDMS
Batch Reading Transferring Excel Labview Tdms Files
Sem napíšte názov vlastného katalógu
Súbory TDMS sú bežne používaným formátom na ukladanie údajov v aplikácii LabVIEW. Za normálnych okolností môžete použiť Excel na otvorenie súborov TDMS (oficiálny doplnok NI http://www.ni.com/example/27944/en/), ale vo veľkom množstve súborov TDMS. Nasledujúce operácie sú problematické, takže nasledujúci text popisuje, ako používať LabVIEW na dávkové čítanie súborov TDMS a priamy prenos súborov Excel.
Dávkové čítanie TDMS
Použite LabVIEW „zoznamový priečinok“ alebo „rekurzívny zoznam súborov“ (umiestnenie: blokový diagram, programovací-súborový I / O-rozšírená funkcia súboru), ktorý dokáže realizovať všetky súbory v priečinku, a potom extrahuje znak prípony súboru cesty Porovnanie reťazcov a proces posudzovania zadaný formát súboru (.tdms), a nakoniec po smyčke prečítajte a uložte súbory v dávkach.
Väčšia Alfa Laval
Prenos súborov TDMS do programu Excel
Bežné údaje sa vo všeobecnosti dajú priamo čítať a zapisovať do tabuľky (formát sa odporúča používať .csv, ako oddeľovač sa používa čiarka) a niektoré údaje priamo zapísané do tabuľky majú za následok celý rad problémov, napríklad nesprávny formát a skomolené znaky. Nasledujúci príklad používa vlnové pole ako príklad na zavedenie spôsobu ukladania údajov do programu EXCEL bez akýchkoľvek chýb.
Najskôr načítajte údaje TDMS, výstupné údaje do ovládacieho prvku tabuľky (zoznam na prednom paneli, tabuľka a stromová tabuľka / tabuľka Express), konvertujte pole kriviek na pole 2D reťazcov výberom položky Časové údaje možno zapísať do tabuľky, ak obsahuje časové údaje. Po zahrnutí časových údajov sa zapíšu časové údaje každého kanála, takže na odstránenie prebytočných údajov môžete použiť odstránenie poľa a ďalšie operácie. Potom zapíšte spracované údaje tabuľky do tabuľky (formát sa odporúča používať .csv a oddeľovačom je čiarka).
výsledok
Po spustení programu sa vygeneruje celkový súbor .tdms a súbor Excel