Skip to main content
swissICT Booster  |  M&F Academy  |  M&F Events   |  +41 44 747 44 44  | 

Zumbach Electronic: Software-Modernisierung für das Ofenprüfsystem

Über das Projekt

Produkt: Oven Test

Kunde: Zumbach Electronic AG

Projektdauer: Realisierung in 2 Monaten

Projektleitung: Maximilian Lienen und Reto Bättig

Verwendete Technologien: Angular | Angular Material | Python | FastAPI | Docker 

Zumbach Ofentest

Das Kundenstatement

"Wir haben M&F Engineering als ausgewiesener Spezialist in Software für Prüfsysteme beauftragt, eine erste schlanke Version der Software für unser Ofenprüfsystem zu entwickeln. Dadurch konnten wir die internen Ressourcen auf unseren Kernaufgaben konzentrieren und gleichzeitig die alte, unzuverlässige Software ersetzen. Intern wurde die Zusammenarbeit mit M&F geschätzt, insbesondere wegen der effizienten Zusammenarbeit, aber auch wegen des Kennenlernens von Technologien, die vor dem Projekt mit M&F noch nicht bei Zumbach verwendet wurden."

Silvano Balemi, Head of R&D, Zumbach Electronic AG


Der Kundennutzen

  • Die durch M&F entwickelte Anwendung erfüllt Anforderungen von Zumbach, die die Legacy-Lösung nicht erfüllt hat. Dies sind Zuverlässigkeit und Stabilität, leichte Bedienbarkeit, gleichzeitige Verwendung durch mehrere User, einfache Erweiterbarkeit.
  • Durch die Engineering-Kompetenz von M&F konnte in direkter Zusammenarbeit mit Zumbach konzentriert und in hohem Tempo die passende Lösung erstellt werden. Der Kunde hatte keine Zeit und Ressourcen, die Lösung selber zu entwickeln.
  • Die durch M&F übergebene Codebasis der State-of-the-Art-Lösung inkl. Dokumentation und aufgezeichnetem gemeinsamen Walkthrough kann durch Zumbach als Vorlage für weitere interne Projekte verwendet werden.

Das Projekt

In Öfen werden Produkte des Kunden während längerer Zeiträume auf thermische Stabilität getestet. Die bei der Prüfung anfallenden Daten müssen aufgezeichnet werden, um nach Abschluss der Prüfung durch angrenzende Systeme weiterverarbeitet zu werden. Für die Vorbereitung und Überwachung der Tests wird ein User Interface benötigt. Insbesondere müssen Prüflinge von verschiedenen Personen gleichzeitig im System registriert und ihr Zustand überprüft werden können. 
Um die Lösung für diesen Use Case möglichst schnell im realen Einsatz zu testen, entschieden Zumbach und M&F, ein MVP (Minimum Viable Product) zu entwickeln, das alle Anforderungen für den Einsatz erfüllt und Möglichkeit für Erweiterungen bietet. Das Backend wurde in Python erstellt, da der Kunde hier bereits Entwicklungskompetenz besitzt.
Ein entscheidender Punkt für eine erfolgreiche Lösung war die Stabilität der Software. Da die Messungen lange dauern und die vorhergehende Lösung nicht stabil genug war, mussten Messungen oft wiederholt werden. Durch die neue Software von M&F wurden die Messungen von Anfang an robust.


Die Lösung

Umgesetzt wurde eine Webapplikation, die mit einer Ofensteuerung verknüpft werden kann. Das Frontend wurde mit Angular im Material Design erstellt, das Backend in Python mit dem FastAPI-Framework. Die Lösung wurde Containerisiert ausgeliefert mit Docker, damit Zumbach die Lösung einfach und ohne grossen Aufwand in seinen Systemen in Betrieb nehmen kann.
Die Lösung erlaubt die Registrierung von Prüflingen an freien Steckplätzen in einem Ofen. Eine Prüfung kann dann (allenfalls nach vorgängiger Konfiguration der Testparameter) per Klick auf «Start» gestartet werden. Im Testverlauf erfolgt eine nahtlose Protokollierung aller Messdaten. Fehler von Ofen oder Prüflingen werden protokolliert und jederzeit im Frontend angezeigt. Das gilt auch für den aktuellen Status sowie Start- und (erwartetem) End-Zeitpunkt des Tests.
Neben der direkten Kommunikation zwischen M&F und den zuständigen Personen bei Zumbach wurden in Weeklys der aktuelle Stand sowie das weitere Vorgehen festgehalten.


Weitere Projektbilder

Screenshot Configure Oven
Screenshot Overview
Screenshot Stop Oven Errors
 

Prüfsysteme & Digitalisierung der Produktion

M&F ist Ihr Partner für kundenspezifische Prüfsysteme, Prüfanlagen und Prüfstände im Grossraum Zürich. Unsere Systeme automatisieren wiederkehrende Prüfschritte sowie komplexe Prozesse in der Produktion und Qualitätssicherung. Sie als Kunde sparen dadurch Kosten und steigern Ihre Prozessqualität. 

Sämtliche Daten zu den Prüflingen und Prüfprozessen werden in Datenbanken gespeichert und garantieren 100% Rückverfolgbarkeit. Wir integrieren das Prüfsystem in Ihre bestehende IT-Landschaft (ERP- und MES-Systeme) und erfüllen damit die Versprechen der Industrie 4.0 von der Vernetzung bis zum One-Piece-Flow. 

Durch objektorientiertes Entwickeln mit unserem bewährten Technologie-Stack erreichen wir eine langfristige Verfügbarkeit, einfache Anpassbarkeit und Erweiterbarkeit für künftige Anforderungen sowie gesamthaft tiefere Kosten. Wir übernehmen für Sie die volle Verantwortung von der Analysephase bis zum Service und liefern Ihnen ein schlüsselfertiges System. 

Überzeugen Sie sich selbst und nehmen Sie Kontakt mit uns auf.

 

Unsere Vorgehensweise

Bei unseren Prüfsystem-Projekten hat sich ein phasenweises Vorgehen bewährt. Jede Phase wird dokumentiert, dem Kunden zur Abnahme präsentiert und dient als Grundlage für die nächste Phase. Je nach Umfang eines Prüfsystems werden auch mehrere Phasen zusammengenommen. Durch dieses Vorgehen können wir laufend auf das Feedback des Kunden eingehen, sodass das Ergebnis am Schluss alle Anforderungen erfüllt und einen erfolgreichen Betrieb ermöglicht.

  • 1. Analyse & Konzept

    1. Analyse & Konzept

    • Workshop mit Kunde (vorbereitet, moderiert und dokumentiert durch M&F)
    • Anforderungen aus Lastenheft analysieren, verifizieren, ergänzen
    • Rahmenbedingungen definieren
    • Lösungsansätze diskutieren
    • Konzept erstellen (Grobarchitektur, Schnittstellen, Abläufe)
    • Präsentation der Resultate
    Ergebnisse:
    • Freigegebenes Analysedokument, Konzeptdokument
    • Offerte für nächste Phase und grobe Kostenschätzung für Realisierung
  • 2. Design

    2. Design

    • Erstellen Softwaredesign (Architektur, Übersicht Hauptklassen, Schnittstellen zu Komponenten)
    • Erstellen der Konstruktion (3D-Modelle)
    • Evaluation von Komponenten und Geräten (welche noch nicht definiert sind)
    • Präsentation der Resultate (inkl. Konstruktionsfreigabe)
    Ergebnisse:
    • Freigegebenes Designdokument
    • Offerte für Realisierung
  • 3. Realisierung

    3. Realisierung

    • Herstellung der Hardware und Software
    • Zusammenbau, Test und Inbetriebnahme bei M&F
    • Werksabnahme bei M&F
    • Lieferung an Kunde
    • Inbetriebnahme, Schulung und Abnahme bei Kunde
    Ergebnisse:
    • Übergebenes Prüfsystem an Kunde
  • 4. Betrieb

    4. Betrieb

    • Service und Support
    • Instandsetzung
    • Optimierung
    • Weiterentwicklung

Ihre Kontaktperson für automatisierte Prüfung & Datenmanagement

Adrian Kohlbrenner

Business Unit Leiter
+41 44 747 44 39

E-Mail | LinkedIn

 

Adrian Kohlbrenner