Die moderne, robuste und sichere Architektur von Critical Manufacturing MES bietet ein integriertes technologisches Framework, so dass die komplexen Fertigungsprozesse mithilfe eines holistischen Ansatzes erfolgreich bewältigt werden.
eBook herunterladenDie moderne, robuste und sichere Architektur von Critical Manufacturing MES bietet ein integriertes technologisches Framework, so dass die komplexen Fertigungsprozesse mithilfe eines holistischen Ansatzes erfolgreich bewältigt werden.
eBook herunterladenCritical Manufacturing MES ist ein modernes Manufacturing Execution System, das von Anfang an auf der Grundlage der neuesten Enterprise-Architekturen und -Technologien entwickelt wurde. Unser System bietet die höchste Verfügbarkeit, Skalierbarkeit, Flexibilität, Erweiterbarkeit und geringe Betriebskosten.
Das Framework von Critical Manufacturing MES basiert auf folgenden Elementen:
dank des Einsatzes von modernsten integrierten Standardkomponenten, mit Schwerpunkt auf Einfachheit und Benutzerfreundlichkeit, Einsatzfähigkeit und Software-Pflege.
dank unseres leistungsfähigen, erweiterbaren Frameworks, der umfassenden Funktionalität, einfachen Anpassung und leistungsstarken Integration, die in Kombination mit zahlreichen Funktionsmodulen eine schnelle Bereitstellung des Systems ermöglichen, so dass die neuen Geschäftsanforderungen jederzeit umsetzt werden können.
dank eines Fertigungsobjektmodells sowie der flexiblen, kundenspezifischen Geschäftsregeln zur Unterstützung von zusätzlichen Fertigungsszenarien.
dank des Einsatzes von bewährten, kostengünstigen Hard- und Softwarelösungen mit einer robusten Architektur, die für Hochverfügbarkeit, Leistung und Skalierbarkeit ausgelegt ist.
Das Architekturmodell unserer Lösung umfasst drei Ebenen, die eine gute Partitionierung, Modularität und Skalierbarkeit bieten:
Grafische Benutzeroberflächen wurden für Rich Internet Applications (RIA) browser- und plattformübergreifend entwickelt und bieten eine umfassende, interaktive Benutzerumgebung. Die Benutzeroberfläche basiert auf AngularJS (Google) und TypeScript (Microsoft) und ist device- und plattplattformübergreifend anwendbar. Diese Technologien bietet eine Plattform für die zukunftsweisende Benutzeroberfläche von Critical Manufacturing MES, die auch für andere Unternehmensanwendungen erweiterbar und anpassbar ist.
Benutzerspezifische Anpassung:
Die Businessschicht implementiert und stellt alle Funktionalitäten für den externen Einsatz als Services zur Verfügung. Die Schnittstellenschicht unterstützt neben anderen Protokollen auch Web-Services. Die Business-Workflows bilden die Orchestrierung-Ebene, mit der durch die Koordinierung von Business-Objekten eine übergeordnete Funktionalität geschaffen wird. Die Business-Objekte folgen einem hierarchischen Objektmodell, das die Erstellung von Objekten mit einem allgemeinen Verhalten ermöglicht.
Benutzerspezifische Anpassung:
Diese Schicht wird speziell zur Erstellung von automatischen, leistungsstarken, integrierten Data-Warehouse-, Berichts- und Data-Mining-Funktionen eingesetzt. Darüber hinaus verfügt sie über ein für die Laufzeit optimiertes Berichts- und Business-Intelligence-System, so dass die Daten zeitnah in den Operational Data Store (ODS) und in das Data Warehouse (DWH) ausgelagert werden können.
Benutzerspezifische Anpassung:
Critical Manufacturing MES basiert auf einer Stack-Technologie von Microsoft, wobei die Präsentationsschicht auf dem bekannten HTML5-Standard aufbaut und so die Unterstützung für verschiedene Browser, Plattformen und Geräte bietet.
Die Basistechnologie von Microsoft ermöglicht höchste Interoperabilität und bietet eine zentrale Kontaktadresse für Fragen im Zusammenhang mit der Software. Critical Manufacturing MES nutzt außerdem die folgenden Technologien:
Die offene, erweiterbare Architektur von Critical Manufacturing MES ermöglicht eine nahtlose Integration mit jeder Anwendung, jedem System oder Maschine mit beliebigen Schnittstellen:
Das Modul Unternehmensintegration bietet eine bi-direktionale Integration und gepufferte Kommunikation mit Anwendungen auf der Unternehmensebene, wie etwa mit Enterprise-Resource-Planning- (SAP oder Oracle E-Business) und Product-Lifecycle-Management-Systemen (Oracle Agile).
Das Modul Connect IoT bietet Anbindungs- und Steuerungsmöglichkeiten für zahlreiche Prozess-, Mess- und Logistikeinrichtungen mit systemeigener Unterstützung für SECS/GEM, OPC-UA, OPC-DA, Dateien (CSV, XML) und Datenbanken.
Anwendungen können grundsätzlich durch den Aufruf der jeweiligen Anwendungsschnittstellen integriert werden. Critical Manufacturing bietet alle seine Dienste als REST-Programmierschnittstellen (Representational State Transfer) an.
Daten werden mithilfe der ETL-Funktionen von SQL Server Integration Services (SSIS) exportiert oder importiert.
Die verteilte Architektur von Critical Manufacturing MES ermöglicht die Bereitstellung der kompletten Applikation auf einem einzelnen Notebook (für Installationen, die nicht in der Produktion eingesetzt werden) oder in einer Anwendungslandschaft, so dass eine hohe Verfügbarkeit und Lastverteilung gewährleistet sind. Die Anwendungshardware kann je nach Bedarf entsprechend den individuellen Kundenbedürfnissen beliebig skaliert werden.
Das System kann in verschiedenen Ausführungsvarianten je nach Anforderungen an Systemlast und Skalierbarkeit schon mit einem einzelnen Server eingesetzt werden.
- Die Hardware kann jederzeit entsprechend den Fertigungsanforderungen skaliert werden.
- Es ist möglich, die Applikation-Server-Landschaften über Network Load Balancing sowohl vertikal als auch horizontal zu skalieren.
- Die Datenbank ist im Hochverfügbarkeitsmodus entweder anhand von Failover-Clustering oder Spiegelung konfigurierbar.
Critical Manufacturing bietet durch den Einsatz von Docker-Containern erhebliche Vorteile in Bezug auf Konfiguration und Benutzerfreundlichkeit, da eine ausgereifte Container-Technologie, wie beispielsweise mit der Docker-Engine, möglich ist.
Die Organisation der Infrastruktur mithilfe von Docker Swarm, welcher aus mehreren Docker-Hosts als Manager und Worker besteht, bietet eine nahezu unbegrenzte horizontale Skalierbarkeit, denn es ist möglich, einen weiteren Worker-Host bei Bedarf zu aktivieren, um eine bestimmte Anwendung mit zusätzlicher Systemlast zu bedienen.