Le client
Magneti Marelli Suspension Systems développe et fabrique des modules et des composants pour les suspensions des véhicules. Cette ligne d’activité est basée à Turin et compte d’autres sites en Italie, en Pologne, au Brésil et aux États-Unis. Dans la Division Suspension Systems, les produits disponibles sont très variés : des simples composants (bras oscillants, traverses, essieux, montants, disques et tambours de freins) aux modules assemblés (groupes de roues, groupes d’amortisseurs à ressort). Le département d’études et d'expérimentation est en mesure de répondre à n’importe quelle demande technique des clients, avec la possibilité de développer des composants d’après des nouvelles spécifications ou des dessins existants. Par ailleurs, la ligne Shock Absorbers fabrique des amortisseurs pour un large éventail d’applications.
Le point de départ
Le client a exprimé l’exigence d'afficher les données émises par un PLC (automate programmable) raccordé à une ligne de production. Ces données concernent l’état de la ligne de production en question et elles sont analysées en temps réel par un PLC dédié. L’analyse interne a mis en évidence la nécessité d'afficher les données du PLC sur un ou plusieurs écrans,
L'affichage des données devait se faire à faible latence, de manière à pouvoir surveiller l’état de la ligne de production sans entraîner des retards de mise à jour entre les données affichées et leur émission par le PLC.
Le client a demandé à ce que la solution retenue puisse être mise en œuvre sur différentes lignes de production, en reproduisant tous les composants installés. Aucun canal de communication n’était prévu entre les différentes installations, réparties sur plusieurs lignes de production.
Les solutions retenues
Le choix s'est porté sur SINTRA IOT Platform, solution conçue et développée par Betacom. Il s’agit d’un ensemble d'applications basées sur des technologies Web. Le système utilise un Webserver Node JS et permet l'affichage des données via un FrontEnd Web basé sur HTML5/Javascript. Les données affichées par le FrontEnd peuvent être personnalisées. Une strate logicielle s’occupe de mémoriser et d’enregistrer les données dans des BD ainsi que de notifier au Webserver NodeJS la modification effective des données, afin que celui-ci puisse garantir une mise à jour en temps réel et à faible latence des données affichées sur les écrans connectés
Les avantages obtenus
La solution développée a permis d’obtenir les avantages suivants :
- Surveillance en temps réel des données de production - Traçabilité et Traçabilité Intelligente - Partage des informations sur un ou plusieurs afficheurs - Réactivité. - Exploitation rapide et simple des données à travers une interface personnalisée et contrôle visuel pour les réparations. - Possibilité de personnalisation de l’interface en fonction des exigences.
Avantages de business
- Réduction des coûts matériels - Réduction des immobilisations et des coûts d'entretien - Sécurité et traçabilité - Rétablissement après sinistre - Intégration continue
Les produits utilisés
- Microsoft Windows 2012 Server Serveur Web : Node JS