Surveillance des tests en temps réel avec TofuPilot
Lorsque vous ouvrez le rapport de test de la semaine dernière, le mal est déjà fait. La surveillance en temps réel permet de voir les résultats de test au moment où ils se produisent, afin de réagir aux problèmes en quelques minutes plutôt qu'en quelques jours.
Pourquoi le temps réel est important
Une station de test commence à échouer à 10h. Sans surveillance en temps réel, personne ne s'en aperçoit avant que l'ingénieur qualité consulte le rapport hebdomadaire le vendredi. Cela représente 4,5 jours pendant lesquels des unités potentiellement défectueuses progressent en aval.
Avec les tableaux de bord en direct de TofuPilot, la baisse de rendement apparaît immédiatement. L'ingénieur enquête à 10h15, identifie un contact pogo usé sur la Station 3 et le répare avant 11h. Trois unités défectueuses au lieu de trois cents.
Configuration de la surveillance en direct
Étape 1 : Connecter vos stations de test
Chaque station de test envoie les résultats à TofuPilot dès que les tests sont terminés. Les données apparaissent sur les tableaux de bord en quelques secondes.
from tofupilot import TofuPilotClient
client = TofuPilotClient()
# Les résultats apparaissent sur le tableau de bord immédiatement après cet appel
client.create_run(
procedure_id="FINAL-FUNCTIONAL",
unit_under_test={"serial_number": "UNIT-9921"},
run_passed=True,
steps=[{
"name": "Power On Self Test",
"step_type": "measurement",
"status": True,
"measurements": [{
"name": "boot_time_ms",
"value": 342,
"unit": "ms",
"limit_high": 500,
}],
}],
)Étape 2 : Ouvrir le tableau de bord en direct
Le tableau de bord des procédures dans TofuPilot affiche :
- Flux de tests : Les derniers tests apparaissent en haut au fur et à mesure. Vert pour réussi, rouge pour échoué.
- FPY glissant : Rendement calculé sur une fenêtre glissante (50 derniers tests, dernières 24 heures, etc.)
- Tendances de mesure : Graphiques mis à jour en direct pour chaque paramètre de mesure.
Affichez cela sur un écran près de la ligne de production. Quand le flux passe au rouge, tout le monde le voit.
Étape 3 : Surveiller plusieurs stations
Si vous exploitez plusieurs stations pour la même procédure, le tableau de bord affiche les résultats de toutes les stations. Utilisez un code couleur ou filtrez par station pour repérer les problèmes spécifiques à une station.
| Vue | Ce qu'elle vous indique |
|---|---|
| Toutes les stations combinées | Performance globale de la ligne |
| Filtre sur une seule station | Si une station est sous-performante |
| Comparaison de stations | FPY et distributions de mesures côte à côte |
Que surveiller
Rendement (FPY)
Le premier indicateur à suivre. Surveillez-le à trois échelles de temps :
- Horaire : Détecte les problèmes soudains (défaillance de fixture, bobine de composants défectueuse)
- Quotidien : Montre les variations entre les équipes
- Hebdomadaire : Révèle les tendances à plus long terme (usure progressive des fixtures, effets saisonniers)
Modes de défaillance
Quand un test échoue, TofuPilot enregistre quelle étape et quelle mesure ont causé la défaillance. Le diagramme de Pareto des défaillances se met à jour en temps réel, vous montrant les principaux modes de défaillance actuels.
Si un nouveau mode de défaillance apparaît soudainement en tête du Pareto, quelque chose a changé. Enquêtez immédiatement.
Valeurs de mesure
Même pour les unités conformes, suivez les valeurs mesurées réelles. Une mesure qui dérive vers sa limite est une défaillance future en attente.
Le graphique de tendance des mesures de TofuPilot affiche chaque lecture sous forme de point, avec les limites de spécification tracées en lignes horizontales. Quand les points commencent à se regrouper près d'une ligne de limite, il est temps d'agir.
Temps de cycle
Le temps de cycle de test renseigne sur l'état de la station. Si un test qui prend normalement 45 secondes commence à en prendre 90, quelque chose ne va pas (timeout de communication avec l'instrument, boucle de réessai, actionnement lent de la fixture).
Réagir aux alertes en temps réel
Quand le tableau de bord signale un problème :
- Vérifier le mode de défaillance. Quelle mesure échoue ? S'agit-il d'une seule mesure ou de plusieurs ?
- Vérifier la station. Le problème concerne-t-il une seule station ou toutes ? Une seule station signifie un problème de fixture ou d'instrument. Toutes les stations signifient un problème de produit ou de procédé.
- Vérifier le moment. Quand cela a-t-il commencé ? Qu'est-ce qui a changé à ce moment-là (nouveau lot de composants, changement d'équipe, maintenance de la fixture) ?
- Agir. Si c'est spécifique à une station, mettez-la hors ligne et inspectez. Si c'est un problème global, bloquez le lot et enquêtez sur le changement de composant ou de procédé.
Temps réel vs. surveillance par lots
| Aspect | Par lots (rapports hebdomadaires) | Temps réel (TofuPilot) |
|---|---|---|
| Délai de détection | Jours à semaines | Minutes |
| Unités à risque | Centaines à milliers | Quelques unités |
| Format des données | PDF/Excel statique | Tableau de bord interactif |
| Capacité d'analyse détaillée | Limitée (données agrégées) | Complète (tests individuels) |
| Comparaison de stations | Croisement manuel | Automatique |
Installation sur le site de production
Pour une visibilité maximale, installez un écran de surveillance dédié :
- Montez un écran visible depuis la zone de test
- Ouvrez le tableau de bord des procédures de TofuPilot dans un navigateur
- Réglez le filtre temporel sur « dernières 24 heures »
- Le rafraîchissement automatique maintient les données à jour
Les opérateurs et les ingénieurs peuvent jeter un coup d'œil à l'écran entre les tests. Quand quelque chose ne va pas, les indicateurs rouges sont immanquables.