convertitore per file TDMS da Labview / NIAbbiamo qualche soluzione alternativa per importare file TDMS (dati di misurazione NI Labview) in JMP.
Ho cercato e non sono riuscito a trovare qualcosa di rilevante. Ho aggirato una funzionalità di esportazione di Excel da Labview, ma incrina il nome del file che è necessario modificare manualmente (o in batch). Tutto possibile, ma con enorme sforzo se hai centinaia di quei file da importare.
Tuttavia, pensavo / speravo che qualcuno fosse a conoscenza di un convertitore o interfaccia pronto per l'uso.
Ri: convertitore per file TDMS da Labview / NICiao Martin,
Non sono riuscito a trovare nemmeno una soluzione pronta. Penso però che ci siano un paio di opzioni.
C'è un DLL TDM C disponibile per il download che consente ad applicazioni di terze parti di leggere da file TDMS. Ciò richiederebbe che qualcuno scriva del codice per comunicare con la DLL. Potrebbe richiedere un po 'di sforzo, ma questa sembra essere la soluzione consigliata da quanto ho letto.
ho usato VI di I / O file in passato e so che funzionano. Probabilmente non è una soluzione ideale se TDMS è standard. Potrebbe fornire una soluzione provvisoria se utilizzato in parallelo con TDMS.
Sono passati alcuni anni da quando ho usato LabView. Potrebbero esserci altre soluzioni là fuori che un programmatore LabView intelligente conoscerà. C'è un esperto LabView residente con cui il cliente può consultare? Il supporto tecnico di LabView non è neanche lontanamente buono come il nostro, ma neanche male. Se non è presente un esperto residente, una chiamata al supporto tecnico può aiutare.
Godere!
J
Ri: convertitore per file TDMS da Labview / NICiao Martin, ho usato Labview per molti anni e ho sempre riscontrato problemi con l'utilizzo dei file TDMS: sono fantastici nell'ambiente LabView ma non così facili da usare all'esterno. I file TDMS memorizzano una discreta quantità di dati aggiuntivi che probabilmente non sono necessari per l'uso in JMP. Una soluzione che ho usato in passato è quella di rimuovere i dati dal VI che voglio usare e rilasciarli in un file .csv o excel. Per quanto ricordo, questo è abbastanza semplice sul lato della programmazione di LabView (almeno nel mio caso). https://forums.ni.com/t5/LabVIEW/Convert-Import-TDMS-to-Excel/td-p/1088746?profile.language=en
Presumo che il cliente desideri automatizzare questo processo, quindi questo potrebbe non essere d'aiuto, ma i file TDMS possono essere aperti in Excel ed esportati .xlsx, .csv, ecc. Con un componente aggiuntivo ...
Peter
Ri: convertitore per file TDMS da Labview / NIGrazie Peter e Jason,
Conosco LabView anche dai miei giorni di MathWorks e c'era un modo per salvare i file TDMI in un file .mat con cui MATLAB può scrivere direttamente. Questa sarebbe un'opzione se il cliente avesse MATLAB in modo da poter interagire all'interno di uno script. Tuttavia questo cliente non ce l'ha.
I tuoi suggerimenti aiutano a mostrare le opzioni disponibili. Grazie.
Ri: convertitore per file TDMS da Labview / NICiao Martin,
Sembra che ci possa essere un pacchetto Python disponibile per questo. Poiché Python è gratuito e supportato da JSL, forse questo sarebbe più facile per le persone che occuparsi di dll.
https://www.google.com/search?rlz=1C1KMZB_enUS649US649&q=TDMS+Python/OR/Lua&spell=1&sa=X&ved=0ahUKEwiayL2WuKXWAhUH_IMKHcNBC7sQBQgjKAA&biw=1366&bih=