Struers x Witekio

Conception d'une plateforme HMI Yocto évolutive pour équipements industriels

Struers_Logo

Struers, leader mondial des équipements de préparation métallographique

Struers, leader mondial des équipements de préparation métallographique, devait concevoir une nouvelle plateforme HMI (Interface Homme-Machine) pour ses machines. En collaboration avec Avnet, ils ont sourcé les composants matériels séparément — notamment un panel basé sur l’i.MX8 Mini — et nécessitaient le développement d’une couche logicielle sur mesure répondant à des spécifications précises. Fort d’une expérience de plus de dix ans dans les systèmes HMI, Struers a abordé ce projet avec un cahier des charges clair et détaillé. Le défi initial consistait à recréer fidèlement un système existant sur un nouveau matériel spécifiquement sélectionné.
www.struers.com
Website
Witekio services highlight
  • Plateforme Yocto sur i.MX8 Mini
  • Intégration du protocole OPC UA
  • Mécanisme de mise à jour logicielle
anders friis - struers
Anders Friis

Software Technology Manager

We came with very specific requirements and Witekio’s team took the time to truly understand them. They challenged some of our initial choices, bringing new insights we didn’t have. That close collaboration pushed the project further. The final platform is more flexible and robust than we had originally specified.

Witekio in action

La collaboration

La réussite de ce projet ne repose pas uniquement sur l'exécution technique, mais sur la qualité du dialogue instauré tout au long du processus. Struers a apporté des spécifications précises et une expertise approfondie en HMI ; Witekio a fourni son expertise des systèmes embarqués basés sur Yocto et l'i.MX8 Mini.

Lorsque les exigences se heurtaient à des contraintes pratiques, les deux équipes ont évalué ensemble les compromis nécessaires. Le périmètre a été affiné en cours de route, toujours sur la base d'un raisonnement technique partagé.

La livraison a été structurée en étapes incrémentales, avec des prototypes fonctionnels fournis tôt et régulièrement, permettant à Struers de tester et de donner son feedback en continu.

La Réalisation Technique

Plateforme Yocto sur i.MX8 Mini

Witekio a construit l'image Yocto de zéro en utilisant le BSP LDK d'Avnet comme base.

Le résultat est un système d'exploitation léger et fiable, adapté au matériel de Struers : temps de démarrage rapides, écran de démarrage personnalisé et interface web pour l'interaction avec la machine.

L'image est conçue pour être réutilisée sur différents modèles de machines avec un minimum de modifications, offrant à Struers une base évolutive pour ses futurs produits.

Intégration du protocole OPC UA

L'OPC UA (IEC 62541) est utilisé pour lire et écrire les variables de la machine — y compris la luminosité et le calibrage de l'écran — permettant une communication fluide entre l'HMI et les automates industriels.

Struers a spécifié le protocole, le modèle d'authentification et le niveau de cryptage requis. Witekio l'a implémenté conformément à ces exigences, en sélectionnant une implémentation serveur adaptée aux contraintes du projet.

Mécanisme de mise à jour logicielle

Plutôt que des mises à jour Over-the-Air (OTA), Witekio a intégré SWUpdate pour des mises à jour de firmware via le réseau local, un choix délibéré pour l'environnement industriel de Struers où les machines ne sont pas connectées au cloud.

Le système utilise un mécanisme de "A/B switching" pour garantir qu'une mise à jour échouée ne rende jamais une machine inopérante. Witekio et Struers ont tous deux effectué des tests rigoureux avant la validation finale.

Résultat : le socle d'un partenariat durable

La plateforme livrée répond aux exigences de Struers et dépasse même le système de référence initial par sa flexibilité et son architecture maintenable.

L'image logicielle est déployable sur différents modèles et les mises à jour sont fiables. Le système est robuste et sécurisé.

Struers conserve la pleine propriété du code source. Witekio assure le support et la maintenance, offrant un accès à une expertise embarquée sans ressource interne dédiée.

We transform your device vision into reality

We support your teams in designing, building, and running innovative products, from embedded software to application development
flag_line

4 Countries

4 countries

Witekio is certified ISO 27001

ISO 27001 certified

ISO 27001 certified

Avnet_logo

fortune 500 owned

fortune 500 owned

Contact us