convertisseur de fichiers TDMS de Labview / NIAvons-nous une solution de contournement pour importer des fichiers TDMS (données de mesure NI Labview) dans JMP.
J'ai cherché et je n'ai pas trouvé quelque chose de pertinent. J'ai contourné une fonctionnalité d'exportation Excel de Labview, mais elle craque le nom du fichier dont il faut changer manuellement (ou par lots). Tout est possible, mais avec un effort énorme si vous avez des centaines de ces fichiers à importer.
Cependant, je pensais / espérais qu'il y ait quelqu'un au courant d'un convertisseur ou d'une interface prêt à l'emploi.
Re: convertisseur pour les fichiers TDMS de Labview / NISalut Martin,
Je n'ai pas non plus trouvé de solution toute faite. Je pense qu'il y a cependant quelques options.
Il y a un DLL C TDM disponible en téléchargement qui permet à des applications tierces de lire des fichiers TDMS. Cela nécessiterait que quelqu'un écrive du code pour communiquer avec la DLL. Peut prendre quelques efforts, mais cela semble être la solution recommandée d'après ce que j'ai lu.
j'ai utilisé VIs d'E / S de fichier dans le passé et savent qu’ils fonctionnent. Probablement pas une solution idéale si TDMS est standard. Pourrait fournir une solution provisoire s'il est utilisé en parallèle avec TDMS.
Cela fait quelques années que j'utilise LabView. Il existe peut-être d'autres solutions qu'un programmeur intelligent LabView connaîtra. Le client peut-il consulter un expert LabView résident? Le support technique de LabView est loin d'être aussi bon que le nôtre, mais ce n'est pas mal non plus. S'il n'y a pas d'expert résident, un appel au support technique peut vous aider.
Prendre plaisir!
J
Re: convertisseur pour les fichiers TDMS de Labview / NIHey Martin, j'ai utilisé Labview pendant de nombreuses années et j'ai toujours rencontré des problèmes avec l'utilisation des fichiers TDMS - ils sont excellents dans l'environnement LabView mais pas si faciles à utiliser à l'extérieur. Les fichiers TDMS stockent pas mal de données supplémentaires qui ne sont probablement pas nécessaires pour une utilisation dans JMP. Une solution que j'ai utilisée dans le passé consiste à extraire les données du VI que je souhaite utiliser et à les déposer dans un fichier .csv ou excel. Si je me souviens bien, c'est assez simple du côté de la programmation LabView (du moins dans mon cas). https://forums.ni.com/t5/LabVIEW/Convert-Import-TDMS-to-Excel/td-p/1088746?profile.language=en
Je suppose que le client souhaite automatiser ce processus, donc cela peut ne pas aider, mais les fichiers TDMS peuvent être ouverts dans Excel et exportés .xlsx, .csv, etc. avec un complément ...
Peter
Re: convertisseur pour les fichiers TDMS de Labview / NIMerci Peter et Jason,
Je connais LabView depuis mes jours MathWorks aussi et il y avait un moyen d'enregistrer les fichiers TDMI dans un fichier .mat MATLAB peut directement utiliser des mots. Ce serait une option si le client avait MATLAB pour que nous puissions interagir dans un script. Cependant, ce client ne l'a pas.
Vos suggestions aident à afficher les options disponibles. Merci.
Re: convertisseur pour les fichiers TDMS de Labview / NISalut Martin,
Il semble qu'un package Python soit disponible pour cela. Étant donné que Python est gratuit et pris en charge par JSL, ce serait peut-être plus facile pour les gens que de traiter avec des dll.
https://www.google.com/search?rlz=1C1KMZB_enUS649US649&q=TDMS+Python/OR/Lua&spell=1&sa=X&ved=0ahUKEwiayL2WuKXWAhUH_IMKHcNBC7sQBQgjKAA&biw=61366