Plateforme d'exploitation industrielle — Un tableau de bord de suivi de production et une application mobile de surveillance d'atelier qui ont donné à l'entreprise une visibilité en temps réel sur cinq usines et mis les données d'arrêt machine instantanément entre les mains des superviseurs.
En ligneenterprise2024

Plateforme d'exploitation industrielle

Client

Industrie manufacturière · Fournisseurs automobile & aérospatiale

Année

2024

Catégorie

enterprise

Stack technique
ReactNode.jsPostgreSQLKafkaDocker
Le défi

Ce dont ils avaient besoin

L'entreprise exploite cinq usines produisant des composants métalliques de précision pour des fournisseurs automobiles et aérospatiaux. Chaque usine suivait la production via un mélange de fiches suiveuses papier, de tableurs et d'un module MES vieux de 15 ans qui ne se synchronisait que la nuit. Les superviseurs de ligne n'avaient aucun moyen de voir l'état des machines ou l'avancement des commandes sans se rendre à un terminal, si bien que les arrêts restaient souvent non signalés pendant des heures. Le siège ne pouvait pas voir la capacité inter-usines en temps réel, ce qui signifiait que les retards de commande n'étaient détectés qu'après l'appel d'un client. Les clients automobiles et aérospatiaux attendaient également des relevés d'arrêt et de cause racine traçables et prêts pour l'audit, à la demande, ce que le processus papier ne pouvait pas produire rapidement. Un déploiement ERP prévu six mois plus tard ne pouvait pas, à lui seul, combler l'écart au niveau de l'atelier.

Notre solution

Ce que nous avons construit

Prixelo a construit une plateforme de suivi de production qui ingère les données machine et ligne — captées via des capteurs IoT rétrofités sur les équipements existants — par des flux d'événements Kafka, et les stocke dans PostgreSQL pour le reporting et l'historique d'audit. Un tableau de bord React donne aux directeurs d'usine et à la direction générale une vue en direct du débit, du temps de changement de série et des causes d'arrêt sur les cinq usines, avec une exploration jusqu'à un ordre de fabrication unique. En parallèle, nous avons construit une application mobile compagnon pour les superviseurs de ligne : une interface React qu'ils emportent sur le terrain, affichant l'état des machines en temps réel, les alertes ouvertes et les objectifs d'équipe, avec des notifications push dès qu'une ligne s'arrête. Le backend Node.js tourne comme un ensemble de services Docker par usine, si bien qu'une panne réseau sur un site ne fait jamais tomber les autres. Les superviseurs consignent les causes d'arrêt directement depuis l'application plutôt que sur une fiche papier.

Décisions clés

Comment nous l'avons abordé

01

Kafka a été choisi pour l'ingestion des événements machine — alimentés par des capteurs IoT rétrofités sur les équipements existants — afin que les événements d'arrêt et de temps de cycle circulent en temps réel plutôt que via les synchronisations nocturnes par lot de l'ancien MES.

02

Le backend Node.js a été déployé en conteneurs Docker par usine derrière une passerelle partagée, afin qu'une panne réseau sur une usine ne fasse jamais tomber la surveillance des quatre autres.

03

L'application superviseur a été construite comme une PWA React installable plutôt que deux bases de code natives, afin que l'informatique puisse déployer des mises à jour sur les tablettes d'atelier sans les délais de validation des stores d'applications.

04

Les codes de motif d'arrêt et les ordres de fabrication ont été modélisés dans PostgreSQL avec un schéma pensé pour l'audit, afin que les rapports de cause racine puissent être extraits directement pour les audits qualité des clients.

Résultats

Notre impact

34%

Arrêts non planifiés réduits

97% plus rapide

Vitesse de signalement des arrêts

45+

Machines et lignes connectées

"Avant, on apprenait l'arrêt d'une ligne le lendemain matin, lors de la synchronisation nocturne du MES. Maintenant, un superviseur le signale depuis l'application sur le terrain, et le siège le voit dans la même minute. Ce seul changement a rentabilisé le projet."

VP Opérations

Entreprise manufacturière

Application · plateforme · base de données · ou IA

Dites-nous ce que
vous voulez construire.

Apportez-nous ce que tout le monde a jugé trop compliqué. Réponse gratuite et sans engagement sous 24 heures — accord de confidentialité (NDA) sur demande.