Journée technique Du contrôle d instruments au banc de test
Quelles approches pour analyser vos données, Excel, LabVIEW, fichiers scripts, NI DIAdem National Instruments France
Industries et applications Automobile : moteurs, freins, roues, transmission, sécurité, etc. Aéronautique : tests de structure, de moteurs, de satellites, tests aérodynamiques, etc. Grande consommation : lave-linges, séchoirs, etc. Trains : distribution, puissance, etc. Ingénierie mécanique : analyse de contraintes, traitement du signal, etc. Télécommunication Industrie pétrolière
Le défis avec les données Nous pouvons créer, collecter et enregistrer des données à des débits incroyables mais tant que l on est incapable de gérer et de les analyser, c est inutile Ron Musick, former lead researcher at Lawrence Livermore National Laboratory
Réactions classiques face aux problèmes de la gestion des données : Chacun pour soi! Coût initial bas mais faible productivité
Réactions classiques face aux problèmes de la gestion des données : L approche «de haut en bas» Coût élevé, productivité discutale
Processus général de traitement des données Gérer Analyser Présenter
Comparaison des format de fichiers ASCII Binaire XML Echangeable Base de données TDMS Faible espace Recherche Attributs inclus Enregistrement rapide
Les fichiers TDMS Trois niveaux de hiérarchie Fichier, groupes et voies Chaque niveau dispose de propriétés que vous pouvez modifier Le format du fichier TDMS est enregistré avec chaque fichier, il est auto-descriptif
Les fichiers TDMS sont auto-descriptifs Description Titre Auteur etc Données de mesure brutes UUT Procédure Etc Nom Commentaire Unité Max et min Information sur le capteur etc
Ouvrir un fichier TDMS Microsoft Excel: En utilisant l add-on pour Excel LabVIEW TDMS File Viewer Avec les logiciels NI LabVIEW RT LabVIEW LabWindow/CVI RT Lire et écrire dans des fichiers TDMS en utilisant la DLL gratuite C TDM LabWindow/CVI VeriStand DIAdem Measurement Studio LabVIEW SignalExpress
Le TDMS dans LabVIEW
L API TDMS Une flexibilité et une personnalisation totales dans l organisation des fichiers De meilleures performances pour les applications d enregistrement rapide
Démonstration
Astuce : des données issues de plusieurs périphériques DAQ vers un seul fichier TDMS Option A Option B Noms de groupes uniques Noms de voies uniques
La méthode typique pour enregistrer rapidement Mémoire LabVIEW Buffer TDMS Mode utilisateur Mode Kernel Buffer du Kernel Mode DMA Buffer Windows DMA
La méthode typique, optimisée Mode utilisateur Mode kernel Mémoire LabVIEW Buffer du Kernel Mode DMA DMA
La nouvelle méthode optimisée LabVIEW Mode utilisateur Mode kernel Buffer du Kernel Mode DMA DMA
NI Technical Data Management Solution (TDMS) Modèle Acquisition de donnée de TDM pour l import données de données DataFinder pour Gestion des l indexation données NI DIAdem avec Traitement des interface de données recherche
Le format de fichier TDM : optimisé pour le stockage et la recherche Simple : l approche la plus simple pour stocker les données de mesures dans les logiciels NI Flexible : ajouter des attributs personnalisés à n importe quel fichier, voie ou groupe de voies Rapide : TDMS, le fichier TDM pour les applications de streaming Ouvert : Add-in pour excel et open office Documentation publique DLL en C pour créer des fichiers pour les applications tierces
NI DataFinder Une solution mixte pour la gestion de données Fichier de données arbitraire Indexation des données DataPlugin L indexation des données de DIAdem contient des informations descriptives des fichiers de données Elle fonctionne pour tout type de fichier disposant d un DataPlugin* L indexation se fait automatiquement et est régulièrement mise à jour Aucun support informatique n est requis pour l installation, la configuration ou la maintenance *visiter www.ni.com\dataplugins
Combiner l architecture fichiers/répertoires avec celle d une base de données Stockage des données dans des fichiers Support de bases de données (indexation) + Les fichiers de données n ont pas à être modifiés + Facilité de recherche des données + L intégrité des données peut être garantie si les fichiers sont stockés sur un serveur Il faut mettre en place un processus d indexation Il faut assurer la maintenance de la base de données DIAdem DataFinder résout les 3 derniers points Il faut créer une interface utilisateur
Disponible pour les groupes et les individus NI DataFinder de DIAdem avec une indexation pour une recherche locale NI DataFinder Édition serveur avec indexation pour une recherche sur le réseau Pour des utilisateurs uniques Pour des groupes de travail
Démonstration
DIAdem Logiciel interactif de gestion, recherche, analyse et génération de rapports pour le traitement automatisé de données Logiciel de Post processing pour les scientifiques, chercheurs et ingénieurs Solution clés en main pour la gestion et la recherche de données Accès facile et flexible aux données depuis les fichiers ou les bases de données Analyse interactive et génération de rapports (PDF, HTML, PPT ) Applications clés en main basées sur du VBScript et des interfaces personnalisées
Panneaux de DIAdem NAVIGATOR : VIEW : ANALYSIS : REPORT : SCRIPT : Gérer et organiser ses données Les visualiser et les examiner Les analyser mathématiquement Les présenter Automatiser ses séquences
Gestion et recherche des données Organisation et recherche de données en utilisant des mots clés ou une recherche paramétrique avancée Chargement des données depuis fichiers ou bases de données Fonctionne avec plus de 2 milliards de valeurs par voie
Inspection des données Examiner les données dans des Inspect graphes, data des in tableaux, graphs, des tables, zones text, de texte, des images Zoomer, Zoom détailler into details Utiliser Apply des measurement curseurs de mesure cursors Utiliser Use des interactive fonctions interactives functions Afficher des données en 3D Display data on 3D CAD objects Synchroniser des graphes avec des Synchronize vidéos data with videos
Analyse des données Analyses mathématiques des données Manipulation de voies Approximation de courbes Analyse de signaux, filtres numériques, FFT Analyses statistiques, histogrammes Fonctions 3D Calculateur
Génération de rapports Rapports dynamiques, réutilisables, gabarits multi-pages Intégration de graphes et de tableaux 2D et 3D, d images, de texte, de variables et de commandes Exportation des rapports en fichiers images (JPG, TIF, GIF, etc.), en pages HTML et en documents PDF
Automatisation et personnalisation Chargement des données à traiter Automatisation de l analyse et de la génération de rapports Interprétation et partage des résultats Automatisation des tâches en Visual Basic Script Création de macros (mode «enregistrement») Création de boîtes de dialogue personnalisées Utilisation d ActiveX pour s interfacer avec d autres logiciels Personnalisation des menus et des barres d outils de DIAdem
Architectures de stockage des données Fichiers et répertoires + Facile à mettre en place + Accès facile aux données + Aucune limitation sur le type de fichier + Économique - Faibles performances de recherche - Intégrité des données difficile à maintenir Possible grâce à DIAdem DataFinder Base de données + Grandes performances de recherche + Convient pour de grandes quantités de données + Intégrité des données garantie - Coût (en temps et en moyens) - Nécessite de tenir compte des différents formats de données - Nécessite une interface utilisateur - Difficile à maintenir Possible grâce à l interface DIAdem SQL
Démonstration
Plus d informations sur ni.com/diadem/f Introduction, vue d'ensemble, actualités, vidéos, tutoriaux, etc. Version d évaluation (30 jours d essai avec toutes les fonctionnalités) ni.com/dataplugins DataPlugins en téléchargement pour différents formats de fichiers Documentation et exemples pour écrire ses propres DataPlugins ni.com/datafinder Démonstrations et notes d application pour l Édition serveur du DataFinder Guides pour la configuration du DataFinder ni.com/support/f Téléchargements (VIs de connectivité LabVIEW DIAdem, mises à jour, etc.) Base de connaissances (exemples, solutions) forums.ni.com Forum de discussion pour DIAdem Partage de connaissances avec des experts et des utilisateurs expérimentés de DIAdem
Merci Avez-vous des question?