Document original : LUGE 2024.2 : Collecte de données sous NI TestStand et analyse avec WATS (PDF, 6,0 Mo, 37 pages)

et analyse avec WATS
Témoignage d’un cas d’application chez FRAMATOME
Les présentateurs : Damien LAMY

Chef de projet depuis plus de 10 ans
Responsable produits MESULOG
Certifié
- Architecte TestStand
Formateur
- TestStand
- Architecte LabVIEW
- WATS
Les présentateurs : Adrien ANDRIEU

Chef de projet et développeur logiciel
Certifié
- Developer TestStand
Formateur
- TestStand
- Developer LabVIEW
- WATS
La société MESULOG en bref

- Activité : Développement logiciel test et mesure
- Compétences : LabVIEW, TestStand, VeriStand
- Localisation : Moirans (Grenoble, 38)
- Partenaire National Instruments, WATS, Pickering
- Développeurs certifiés LabVIEW et TestStand
Nerys Group en bref

NERYS GROUP
Création en 2022 – 22 pers
Conception de bancs de tests, d'essais et de systèmes de mesure
- Conception – Réalisation – Intégration- Rénovation – Maintenance
- Collaborateurs spécialisés en développement logiciel, électrotechnique, électronique et mécanique.
- Expérience multisectorielle
- Démarche qualité
- 3 sites
2007 – 15 pers
2000 – 7 pers
Moirans (38)
Gardanne (13) & La Croix de la Rochette (73)
Concepteur de bancs d’essais, de tests, d’endurance, de caractérisation et de contrôle.
Etudie et réalise des logiciels spécifiques dans le domaine du test et de la mesure.
- BE mécanique, électrotechnique, électronique, et de développement Logiciel
- Systèmes de mesure
- Cartes électroniques
- Mesures physiques
- Modélisation - conception
- Certifications LabVIEW
- Formation LabVIEW par Certified Professionnal Instructor (CPI)
- Partenaire NI (ex National Instruments)
- Développement sur plateforme LabVIEW, TestStand, VeriStand
- Spécialisée dans le pilotage de bancs de tests, de caractérisation et d'étalonnage ainsi que dans l'acquisition et le traitement de mesures.
- Étude de faisabilité, aide à l’expression du besoin
- Optimisation, fiabilisation de code
- Analyse, présentation des données
- Certifications LabVIEW et TestStand Architect
- Partenaire NI (ex National Instruments)
2 entreprises = 1 équipe

NI TestStand qu’est-ce que c’est ?

Séquenceur de test avec des fonctions natives :
- Editeur de séquences de test (créer, gérer, exécuter)
- Interface opérateur personnalisable (LabVIEW, .NET)
- Gestion tests mono/multi produits
- Génération de rapports (XML, HTML…)
- Liaison base de données (MySQL, SQL Server…)
- Gestion utilisateurs
- Localisation
Architecture générale

Editeur de séquence
Interface opérateur
Interface de programmation TestStand (API)
Moteur TestStand (Serveur ActiveX)
LabVIEW LabWindows/CVI .NET C/C++ Serveur
Python
ActiveX
Éditeur de séquence

Editeur de séquence
Interface opérateur
Interface de programmation TestStand (API)
Moteur TestStand (Serveur ActiveX)
LabVIEW LabWindows/CVI .NET C/C++ Serveur
Python
ActiveX
Éditeur de séquence

Editeur de séquence
Interface opérateur
- Définition de la stratégie de test (fichiers .seq)
- Mise au point en pas à pas
- Choix du modèle (sequential, batch, parallel)
- Paramétrage et configuration des tests (sanctions, limites)
- Sélection des tests à inclure au rapport (collecte de données)
Interface de programmation TestStand (API)
Moteur TestStand (Serveur ActiveX)
LabVIEW LabWindows/CVI .NET C/C++ Serveur
Python
ActiveX
Interface opérateur

Interface opérateur
Editeur de séquence
Interface de programmation TestStand (API)
Moteur TestStand (Serveur ActiveX)
LabVIEW LabWindows/CVI .NET C/C++ Serveur
Python
ActiveX
Architecture générale

Editeur de séquence
Interface opérateur
Interface de programmation TestStand (API)
Moteur TestStand (Serveur ActiveX)
LabVIEW LabWindows/CVI .NET C/C++ Serveur
Python
ActiveX
Collecte de données et résultats

Plugins natifs :
- Génération trace XML, HTML
- Sauvegarde en base de données
Plugins additionnels :
- MESULOG Custom Report Toolkit
- WATS by VIRINCO (analyse et statistique)
NI TestStand, quand l’utiliser ?

Tests en R&D
- Caractérisation, validation, design
- Tests endurance
Tests en Production
- Test composants, sous-ensembles
FAIL
Besoin de test automatisé :
- Diversité produit et instrumentation
- Suivi de production (WATS)
- Rapport de test
PASS
NI TestStand, pour aller plus loin

web@mesulog.fr www.mesulog.fr
- Guide de développement
- Produits à télécharger
Qu’est-ce que WATS ?

- WATS est un logiciel
- Test data management and product analytics
- Développé et maintenu par l’entreprise VIRINCO
- VIRINCO en quelques chiffres
- Entreprise localisée en Norvège
- Spécialisée dans l’analyse des données
- WATS en quelques chiffres
- 20 ans d’existence
- 110 ans développement hommes
Objectifs de la gestion de données

Trouver une information dans les données
- Par l’utilisation de méthodes statistiques
- Analyse des causes de défaillances (RCA)
- Permettre le processus d’amélioration continue
Accessibilité
- Simplifier l’accès aux données
- Avoir une vue d’ensemble des données
- Avoir une traçabilité complète
A quoi sert WATS ?

Trouver l’information contenue dans les données Comment ?
Collecte des données de toutes sortes Visualisation des données à travers une interface web
- Traçabilité des tests
- Génération de rapports
- Surveillance en temps réel de la production
- Gestion des défauts
- Etc…
Dans quels objectifs ?
Améliorer son processus de test :
- Identifier les problèmes de qualité
- Aider à la décision
A quoi ressemble WATS ?

3 4
Vue d’ensemble du processus

1 2 3
Pour quel utilisateur ?

“Unlock The Power Of Your Test and Repair Data” :
- Service Qualité : analyse capabilité, traçabilité, KPIs
- Service Production : analyse fabrication, réparation, alarmes, KPIs
- Autres Services : mesures, dérives, limites de tests, couvertures de tests, KPIs
Quels indicateurs de performance ?

Les indicateurs industriels principaux sont les suivants :
- First Pass Yield (FPY), Last Pass Yield (LPY)
- Taux de rebuts
- Densité de défauts (top 10 défaillances)
- Statistique des capacités de production (CPK)
- Volume de production
- Capacité de production
- Performance totale de l’équipement effectif
- Coûts par unité
- Coûts de production
- Coûts de maintenance
L’ensemble des données présentes dans la base de données
sont aussi bien utiles à la production qu’aux équipes R&D à
travers un suivi des mesures.
Liste des fonctionnalités

- Collecte automatisée de données avec le client WATS
- Génération de rapports de tests
- Analyse des données de test
- Analyse des causes racines
- Evènement et alarmes
- Tableau de bords
Liste des fonctionnalités

- Interface de réparation et analyse
- Interface d’inspection manuelle
- Gestion des bancs et des instruments
- Distribution des numéros MAC (unicité) et de série
- Distribution de logiciels
Présentation d’exemples

Carte thermique

Carte thermique des problèmes

Carte thermique des problèmes

Analyse d’un pas de test

Analyse d’un pas de test

Analyse d’un pas de test

Dans le domaine des statistiques, la lettre sigma est le symbole utilisé afin de définir l’écart type. Il s’agit donc d’un outil qui permet de déterminer dans quelle mesure les données obtenues se rapprochent d’une certaine moyenne.
Analyse d’un pas de test

Introduction de l’IA

Introduction de l’IA

Introduction de l’IA

WATS, pour aller plus loin

- web@mesulog.fr
- www.mesulog.fr
- Informations sur WATS
Synthèse TestStand + WATS

TestStand
- Est un outil de test automatisé
- Génère des données
WATS
- Est un outil d’analyse des données de test et des données de production
- Trouver l’information dans les données
Couple idéal, une synergie évidente


