Struers x Witekio

Aufbau einer skalierbaren Yocto-HMI-Plattform für Industrieanlagen

Struers_Logo

Struers, ein weltweit führender Anbieter von Geräten für die metallografische Probenvorbereitung

Struers, benötigte eine neue HMI-Plattform (Human Machine Interface) für seine Maschinen. In Zusammenarbeit mit Avnet wurden die Hardwarekomponenten separat beschafft — einschließlich eines i.MX8 Mini-basierten Panels — und die Software musste exakt nach Spezifikation darauf aufgebaut werden. Mit über zehn Jahren Erfahrung im Bereich HMI-Systeme verfügte Struers über eine klare und detaillierte Anforderungsspezifikation. Die ursprüngliche Herausforderung bestand darin, ein bestehendes System originalgetreu auf einer neuen Hardware zu rekonstruieren.
www.struers.com
Website
Witekio services highlight
  • Yocto-basierte Plattform auf i.MX8 Mini
  • OPC UA Protokoll-Integration
  • Software-Update-Mechanismus
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

Die Zusammenarbeit

Der Erfolg dieses Projekts basierte auf der Qualität des Dialogs während des gesamten Prozesses. Struers brachte präzise Spezifikationen und tiefgreifende HMI-Erfahrung ein; Witekio steuerte Expertise in Yocto-basierten Embedded-Systemen und dem i.MX8 Mini bei. Wenn Anforderungen auf praktische Einschränkungen stießen, erarbeiteten beide Teams gemeinsam Kompromisse.

Der Projektumfang wurde im Verlauf verfeinert, stets auf Basis gemeinsamer technischer Argumentation. Die Auslieferung erfolgte in inkrementellen Phasen mit regelmäßigen Prototypen, was Struers kontinuierliches Testen und Feedback ermöglichte.

Technische Umsetzung

Yocto-basierte Plattform auf i.MX8 Mini

Witekio erstellte das Yocto-Image von Grund auf unter Verwendung des LDK BSP von Avnet. Das Ergebnis ist ein schlankes, zuverlässiges Betriebssystem: schnelle Startzeiten, individueller Splash-Screen und eine browserbasierte Schnittstelle.

Das Image ist für die Wiederverwendung auf verschiedenen Maschinenmodellen konzipiert.

OPC UA Protokoll-Integration

OPC UA (IEC 62541) wird zum Lesen und Schreiben von Maschinenvariablen verwendet, was eine nahtlose Kommunikation zwischen HMI und Industriesteuerungen ermöglicht.

Struers definierte das Protokoll, die Authentifizierung und die Verschlüsselung. Witekio implementierte dies mit einer für das Projekt geeigneten Server-Lösung.

Software-Update-Mechanismus

Anstatt OTA-Updates integrierte Witekio SWUpdate für lokale, netzwerkbasierte Firmware-Updates, passend zur nicht cloud-verbundenen Industrieumgebung von Struers.

Das System nutzt A/B-Switching zur Ausfallsicherheit. Beide Partner führten gründliche Tests vor der Abnahme durch.

Ergebnis: Eine Basis für eine dauerhafte Partnerschaft

Die Plattform erfüllt die Anforderungen und übertrifft das Referenzsystem in puncto Flexibilität und Wartbarkeit. Das Image ist auf verschiedenen Modellen einsetzbar und Updates erfolgen zuverlässig.

Das System ist robust und sicher. Struers behält das volle Eigentum am Quellcode. Witekio bietet fortlaufenden Support, wodurch Struers Zugang zu Embedded-Expertise erhält, ohne eigene dedizierte Ressourcen zu benötigen.

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