convertisseur pour les 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 brise le nom du fichier qu'il faut modifier manuellement (ou par lot). Tout est possible, mais avec un effort énorme si vous avez des centaines de ces fichiers à importer.
Cependant, je pensais/espérais que quelqu'un connaissait un convertisseur ou une interface prêt à l'emploi.
Re : convertisseur pour les fichiers TDMS de Labview/NISalut Martine,
Il semble qu'un package Python soit disponible pour cela. Étant donné que Python est gratuit et pris en charge par JSL, cela 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=1366&bih=638
Re : convertisseur pour les fichiers TDMS de Labview/NIMerci Pierre et Jason,
Je connais également LabView depuis mes jours MathWorks et il y avait un moyen d'enregistrer les fichiers TDMI dans un fichier .mat avec lequel MATLAB peut directement écrire. Ce serait une option si le client avait MATLAB afin que nous puissions interagir dans un script. Or ce client ne l'a pas.
Vos suggestions aident à montrer les options disponibles. Merci.
Re : convertisseur pour les fichiers TDMS de Labview/NISalut 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 un certain nombre 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…
Pierre
Re : convertisseur pour les fichiers TDMS de Labview/NISalut Martine,
Je n'ai pas non plus trouvé de solution toute faite. Je pense qu'il y a quand même quelques options.
Il y a un TDM C DLL disponible en téléchargement qui permet aux applications tierces de lire à partir de fichiers TDMS. Cela nécessiterait que quelqu'un écrive du code pour communiquer avec la DLL. Cela peut prendre un certain effort, mais cela semble être la solution recommandée d'après ce que j'ai lu.
j'ai utilisé VIs d'E/S sur fichiers 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 peut y avoir d'autres solutions qu'un programmeur LabView intelligent connaîtra. Existe-t-il un expert LabView résident que le client peut consulter ? 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 aider.
Apprécier!
J