convertitore per file TDMS da Labview/NIAbbiamo qualche soluzione alternativa per importare i 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 rompe il nome del file che è necessario modificare manualmente (o in batch). Tutto possibile ma con uno sforzo enorme se hai centinaia di quei file da importare.
Tuttavia, ho pensato/sperato che qualcuno fosse a conoscenza di un convertitore o di un'interfaccia pronti all'uso.
Oggetto: convertitore per file TDMS da Labview/NICiao Martino,
Sembra che potrebbe esserci un pacchetto Python disponibile per questo. Poiché Python è gratuito e supportato da JSL, forse questo sarebbe più facile per le persone che gestire le dll.
https://www.google.com/search?rlz=1C1KMZB_enUS649US649&q=TDMS+Python/OR/Lua&spell=1&sa=X&ved=0ahUKEwiayL2WuKXWAhUH_IMKHcNBC7sQBQgjKAA&biw=1366&bih=638
Oggetto: convertitore per file TDMS da Labview/NIGrazie Peter e Jason,
Conosco anche LabView dai miei giorni di MathWorks e c'era un modo per salvare i file TDMI in un file .mat con cui MATLAB può direttamente parlare. 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.
Oggetto: convertitore per file TDMS da Labview/NIEhi 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'utilizzo in JMP. Una soluzione che ho usato in passato è quella di estrarre i dati dal VI che voglio usare e rilasciarli in un file .csv o excel. Per quanto ricordo, questo è piuttosto semplice dal punto di vista 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 voglia 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
Oggetto: convertitore per file TDMS da Labview/NICiao Martino,
Neanche io sono riuscito a trovare una soluzione già pronta. Penso che ci siano un paio di opzioni però.
C'è un TDM C DLL disponibile per il download che consente alle applicazioni di terze parti di leggere dai file TDMS. Ciò richiederebbe che qualcuno scriva del codice per comunicare con la DLL. Potrebbe richiedere un certo sforzo, ma questa sembra essere la soluzione consigliata da quello che ho letto.
ho usato VI File I/O in passato e sapere 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à. Esiste un esperto LabView residente che il cliente può consultare? Il supporto tecnico di LabView non è neanche lontanamente buono come il nostro, ma non è neanche male. Se non c'è un esperto residente, una chiamata di supporto tecnico può essere d'aiuto.
Godere!
J