Manufacturing Execution System Eine kundenspezifische Lösung

Werbung
Manufacturing Execution System
Eine kundenspezifische Lösung, realisiert mit WPF, WCF
und SQL Server
KNOW-HOW # 68
Der Einsatz eines Manufacturing Execution System (MES) ist für die flexible Planung und
Überwachung einer Produktionsanlage mit termingerechter Auslieferung der gefertigten
Produkte unabdingbar. Dätwyler Cables, ein Bereich der Dätwyler Schweiz AG, ist der
führende System-Kabelkonfektionär für die Aufzugsindustrie und setzt auch in Zukunft
auf die Vorteile der Möglichkeiten einer vernetzten Produktion.
Durch die Entwicklung eines speziell auf ihre Bedürfnisse abgestimmten MES-Systems ist
Dätwyler Cables im Besitz einer Lösung, welche sich optimal in die bestehende Systemlandschaft integriert. Durch diesen Ansatz werden bestehende Komponenten wahlweise
ersetzt oder wiederverwendet.
Die Zusammenarbeit mit Noser Engineering AG war ein voller Erfolg!
Zusammen mit den Noser-Ingenieuren analysierten und definierten wir unsere heutigen und zukünftigen Prozesse. Die daraus entstandenen Dokumente wurden zeit- und kostengerecht in eine
funktionierende technische Lösung umgesetzt, welche sich optimal in die bestehende Systemlandschaft integrieren liess.
Die zahlreichen Vor-Ort-Tests gaben uns bereits sehr früh einen Eindruck über das Endsystem und
ermöglichten es uns, die daraus gewonnenen Erkenntnisse in die laufende Entwicklung einfliessen
zu lassen. Dieses Vorgehen führte im Endeffekt zu einer problemlosen Ablösung des alten Systems.
Hubert Lussmann
Leiter Technik Harnessing
Dätwyler Cables
Das Projekt
Noser Engineering AG wurde von Dätwyler Cables mit der schrittweisen Erneuerung ihrer bestehenden
Kabelkonfektionierungs-Anlagen betraut. Das speziell auf die Kundenbedürfnisse entwickelte MESSystem bildet dabei das Herzstück der erneuerten Produktionsanlagen. Mittels MES-Client stehen dem
Benutzer Werkzeuge zur Planung und Überwachung von Aufträgen und Maschinen sowie für die
Verwaltung von Artikeln und Benutzern zur Verfügung. Die Produktionsanlagen-Clients verbinden das
MES-System mit den Maschinensteuerungen und ermöglichen die papierlose Auftragsproduktion.
Die Architektur und die eingesetzten Technologien
Für die Umsetzung des MES-Systems wurde auf die neuesten Microsoft-Technologien gesetzt. Dabei
sind sämtliche Clients als WPF-Applikationen realisiert. Der Zugriff der Client-Applikation auf den MESService erfolgt mit Hilfe der WCF-Technologie.
Der MES-Service wird als herkömmlicher Windows-Dienst auf dem Server betrieben. Über den WCFService gelangen Aufrufe der Client-Applikationen an die entsprechende Businesslogik-Komponente. Die
Businesslogik-Komponenten greifen über den Data Access-Layer auf die interne SQL-Datenbank oder
via selbst entwickelten ERP-Adapter auf das kundenspezifische ERP-System zu.
Eine besondere Anforderung an die Produktionsanlagen-Clients ist die Offline-Verfügbarkeit. Dies bedeutet,
dass auch ohne Verbindung zum MES-Service produziert werden kann. Die Rückmeldungen an den MESService werden dazu während eines Verbindungsunterbruchs in einer Microsoft Message Queue gepuffert
und bei erneuter Verbindung abgearbeitet.
Für das Software-Deployment wird die ClickOnce-Technologie verwendet, welche auf einfachste Weise
sicherstellt, dass die Benutzer bei Dätwyler Cables immer mit der aktuellsten Client-Version arbeiten.
Das Fazit
Durch den konsequenten Einsatz von Microsoft-Technologien realisierte Noser Engineering in kürzester
Zeit robuste, durchgängige Clients und Services, welche problemlos vertikal in die bestehende Systemlandschaft integriert werden konnten.
noser engineering ag
tel. 0848 noserag
e-mail [email protected]
| member of the noser group |
www.noser.com
Herunterladen