Ein Manufacturing Execution System (MES) ist nur so gut wie die Daten, die es empfängt. Es kann über die ausgefeiltesten Planungsalgorithmen, die übersichtlichsten Dashboards und die strengsten Rückverfolgbarkeitsregeln der Branche verfügen – doch all das ist irrelevant, wenn die Anlagen in der Fertigung nicht in Echtzeit mit dem System kommunizieren. In der Halbleiterfertigung erfolgt diese Verbindung zwischen Anlagen und MES vor allem über ein einziges Protokoll: SECS/GEM.
Dieser Leitfaden erläutert detailliert, wie MES und SECS/GEM zusammenarbeiten, warum diese Integration das Rückgrat einer intelligenten Halbleiterfabrik bildet und was Fabriken, OSATs und Gerätehersteller beachten müssen, damit dies zuverlässig in großem Maßstab funktioniert.
Was ist die MES SECS/GEM-Integration?
Die MES SECS/GEM-Integration ist der Prozess der Verbindung des Manufacturing Execution Systems einer Fabrik mit den Produktionsanlagen über das SECS/GEM-Kommunikationsprotokoll , sodass Anlagenstatus, Prozessdaten, Alarme und Rezepturen automatisch zwischen der Fertigungshalle und dem Softwaresystem, das die Produktion steuert, ausgetauscht werden.
Ohne diese Integration hat ein MES keinen Echtzeit-Einblick in die Vorgänge an den Anlagen, die es steuern soll. Bediener müssten Prozessergebnisse manuell protokollieren, Rezeptauswahlen manuell eingeben und Alarme erst dann bemerken, wenn jemand eine rote Leuchte an der Anlage aufleuchtet. SECS/GEM schließt diese Lücke, indem es dem MES eine standardisierte, strukturierte Methode zur Beobachtung und Steuerung des Anlagenverhaltens bietet.
Warum MES SECS/GEM benötigt (kein generisches Protokoll)
Generische Industrieprotokolle wie OPC, Modbus oder MQTT sind in vielen Fertigungsbranchen üblich, aber die Halbleiterfertigung entwickelte etwas Spezialisierteres, da generische Protokolle nicht für die spezifischen Anforderungen der Waferfertigung ausgelegt waren: Modellierung des Gerätezustands, Rezepturverwaltung, Rückverfolgbarkeit auf Wafer-Ebene und standardisiertes Alarmverhalten über Geräte von Dutzenden verschiedener OEMs hinweg.
SECS/GEM – basierend auf SEMI E4 (SECS-I), SEMI E37 (HSMS), SEMI E5 (SECS-II) und SEMI E30 (GEM) – löst dieses Problem, indem es nicht nur die Datenformatierung, sondern auch das erwartete Geräteverhalten definiert. Ein Tool eines OEM und ein Tool eines völlig anderen OEM stellen dem MES dieselben Steuerungszustände, dieselbe Ereignisstruktur und dasselbe Rezeptverwaltungsmodell zur Verfügung. Diese Konsistenz ermöglicht es einem MES, eine Fertigungshalle mit Anlagen von Dutzenden von Herstellern mit einem einzigen Integrationsansatz zu verwalten, anstatt für jedes Tool einen eigenen Treiber zu benötigen.
Wie die Integration tatsächlich funktioniert
Auf struktureller Ebene definiert SECS/GEM eine Host-Geräte-Beziehung: Das MES (oder ein zwischengeschaltetes Geräteautomatisierungsprogramm, EAP) fungiert als Host, und das Produktionswerkzeug als Gerät. Die Kommunikation zwischen beiden erfolgt durch einen kontinuierlichen Austausch strukturierter Nachrichten.
- Verbindung und Handschlag — Geräte und Host kommunizieren über HSMS (Ethernet/TCP-IP) oder, bei älteren Geräten, über SECS-I (seriell).
- Berichterstattung der Bundesstaaten — Die Geräte melden ihren Kontrollstatus (Offline, Online/Lokal, Online/Fernsteuerung), damit das MES weiß, ob es aktuell die Berechtigung hat, Befehle zu erteilen.
- Ereignisgesteuerte Aktualisierungen — Anstatt dass das MES ständig jedes Werkzeug abfragt, veröffentlicht die Ausrüstung Collection Events (CEIDs), wenn etwas Sinnvolles passiert – ein Prozess startet, eine Tür sich öffnet, ein Lot abgeschlossen wird – und das MES abonniert nur die für es relevanten Ereignisse.
- Führung und Kontrolle — Wenn das MES über Online-/Fernzugriffsberechtigung verfügt, kann es Befehle erteilen: einen Prozess starten, ein Rezept auswählen oder bestimmte Daten anfordern.
- Wecker- und Rezepttausch — Alarme werden gemeldet, wenn sie ausgelöst werden, und explizit gelöscht, wenn sie behoben sind. Rezepte können vom MES hochgeladen oder ausgewählt werden, anstatt manuell von einem Bediener ausgewählt zu werden.
Dieses ereignisgesteuerte Design ist ein wesentlicher Grund dafür, dass SECS/GEM auf einer Fabrikhalle mit Hunderten von Werkzeugen gut skaliert: Das MES wird nicht mit ständigem Abfrageverkehr überlastet, sondern erhält genau die strukturierten Aktualisierungen, über die es benachrichtigt werden möchte.
Welche Daten fließen von der Ausrüstung zum MES?
Nach der Integration bietet eine gut konfigurierte SECS/GEM-Schnittstelle dem MES Einblick in:
- Gerätestatus und Steuerungszustand — Läuft das Tool, ist es im Leerlauf, befindet es sich im Wartungsmodus oder ist es offline?
- Prozessdaten — Die während eines Laufs generierten Parameter, Sensormesswerte und Prozessergebnisse werden typischerweise über Datenerfassungsnachrichten des Stream 6 übertragen.
- Alarme und Störungen — Echtzeit-Alarmierungs- und Löschereignisse, entscheidend für die Reduzierung der mittleren Reparaturzeit (MTTR).
- Rezeptinformationen — Welches Rezept aktiv ist und ob das richtige Rezept für die richtige Charge ausgewählt wurde.
- Sendungs- und Speditionsverfolgung — für GEM300 Umgebungen im Speziellen, Wafer- und Trägerebenenverfolgung, während sich Material durch die Fabrik bewegt
Diese Daten sind nicht nur ein Statusfeed – sie sind das Rohmaterial, das das MES verwendet, um Prozessregeln durchzusetzen, OEE-Kennzahlen in Echtzeit zu generieren und die Rückverfolgbarkeitsaufzeichnungen zu pflegen, auf die sich Aufsichtsbehörden und Qualitätsteams verlassen.
Wichtige SEMI-Standards hinter der Integration
Das Verständnis der MES-SECS/GEM-Integration erfordert das Verständnis des zugrunde liegenden Standard-Stacks:
- SEMI E4 (SECS-I) — der ursprüngliche serielle Kommunikationsstandard, der noch immer in vielen älteren Geräten vorhanden ist
- SEMI E37 (HSMS) — die moderne, Ethernet-basierte Transportschicht, die SECS-I in den meisten neuen Geräten ersetzt hat
- SEMI E5 (SECS-II) — definiert den eigentlichen Nachrichteninhalt, organisiert in Streams und Funktionen (z. B. Stream 1 für den Gerätestatus, Stream 2 für die Gerätesteuerung, Stream 6 für die Datenerfassung)
- SEMI E30 (GEM) — die Verhaltensschicht, die regelt, wie Geräte auf Befehle reagieren und ihren Status melden sollen, einschließlich ihrer Zustandsmodelle und Ereignisstruktur
Zusammen bilden diese Standards die „gemeinsame Sprache“, die es einem MES ermöglicht, Werkzeuge von völlig unterschiedlichen Herstellern mit einem einheitlichen Integrationsansatz zu verwalten.
GEM300: Erweiterung der MES-Integration für 300-mm-Automatisierung
Bei 300-mm-Fertigungsanlagen muss die MES-Integration typischerweise über die Basis-GEM-Normen hinausgehen und die GEM300-Standardsuite umfassen, die die automatisierte Materialhandhabung in die Beziehung zwischen Anlage und MES integriert:
- SEMI E87 — Trägermanagement, Verfolgung von Waferträgern während ihres Transports durch die Fabrik
- SEMI E90 — Substratverfolgung auf Wafer-Ebene
- SEMI E94 — Auftragsmanagement steuern, mehrstufige Prozessaufträge koordinieren
- SEMI E116 — Überwachung der Geräteleistung
Die GEM300-Konformität ermöglicht es dem MES, nicht nur die Prozessausführung, sondern auch den automatisierten Materialfluss zu koordinieren – durch die Integration mit Hängeförderanlagen (OHT), fahrerlosen Transportsystemen (AGVs) und fahrbaren Transportsystemen (RGVs), sodass Chargen ohne manuelle Handhabung durch die Fertigungsanlage transportiert werden. Für eine vollautomatisierte 300-mm-Fertigung ist diese Integration von MES und SECS/GEM eine grundlegende Voraussetzung und keine optionale Erweiterung.
Vorteile einer engen MES-SECS/GEM-Integration
- Echtzeit-Transparenz — Werksleiter und Ingenieure sehen den tatsächlichen Anlagenstatus, anstatt sich auf manuelle Schichtberichte verlassen zu müssen.
- Verkürzte mittlere Reparaturzeit (MTTR) — Die sofortige Sichtbarkeit von Alarmen über das MES ermöglicht eine schnellere Priorisierung und Reaktion.
- Verbesserte Ertrags- und Qualitätskontrolle — Die automatisierte Rezeptvalidierung beseitigt das Risiko, dass ein Bediener für eine Charge den falschen Prozess auswählt.
- Höhere Gesamtanlageneffektivität (OEE) — Die kontinuierliche, ereignisgesteuerte Datenerfassung ersetzt die manuelle, nachträgliche Berichterstattung und liefert so ein weitaus genaueres Bild der Geräteauslastung.
- Skalierbare Automatisierung — Ein standardisierter Integrationsansatz bedeutet, dass für die Hinzufügung neuer Geräte nicht jedes Mal eine individuelle Schnittstelle von Grund auf neu entwickelt werden muss.
- Grundlage für fortgeschrittene Analytik — Sobald die Gerätedaten zuverlässig in das MES fließen, werden sie zu nutzbaren Eingangsdaten für Fehlererkennung und -klassifizierung (FDC), fortgeschrittene Prozesssteuerung (APC) und KI-basierte vorausschauende Wartung.
Häufige Herausforderungen bei der Integration
Obwohl SECS/GEM ein ausgereifter und gut dokumentierter Standard ist, stoßen MES-Integrationsprojekte immer wieder auf Reibungspunkte:
Inkonsistente GEM-Implementierungen – SECS/GEM definiert viele optionale Funktionen, die von verschiedenen OEMs unterschiedlich implementiert werden, was bei der Inbetriebnahme zu unerwartetem Verhalten führen kann.
Legacy-Geräte ohne native SECS/GEM-Unterstützung – Ältere Geräte, insbesondere solche von OEMs, die nicht mehr im Geschäft sind, verfügen oft überhaupt nicht über eine integrierte GEM-Schnittstelle.
Nicht standardisierte Protokolle in der Fertigung – Viele Fabriken betreiben Anlagen, die nativ OPC, MQTT, Modbus, EtherCAT oder Profinet sprechen, anstatt SECS/GEM, was eine Übersetzungsschicht erfordert, bevor eine MES-Integration überhaupt möglich ist.
Aufwand für Konformitätsprüfungen – Neue Geräte müssen in der Regel auf ihr erwartetes Nachrichtenverhalten hin überprüft werden, bevor sie im Produktivbetrieb eingesetzt werden können. Ohne die richtigen Werkzeuge kann dies einen erheblichen Testaufwand bedeuten.
Gemischte 200-mm-/300-mm-Umgebungen – Fabriken, die Anlagen verschiedener Generationen betreiben, benötigen eine Integrationsstrategie, die sowohl die Basis-GEM- als auch die vollständige GEM300-Konformität gleichzeitig gewährleistet.
Integration von Altsystemen und Sonderausrüstung in MES
Hier scheitern viele MES-Integrationsprojekte – nicht auf der MES-Seite, sondern auf der Geräteseite. Ein Tool ohne native SECS/GEM-Schnittstelle oder mit einem völlig anderen Protokoll kann ohne eine Zwischenlösung nicht an der MES-Integration teilnehmen.
Zwei Ansätze sind üblich:
Nicht-invasive SECS/GEM-Nachrüstgateways , die die bestehende Anzeige- und Steuerungsschnittstelle eines älteren Geräts beobachten und in standardisierte SECS/GEM-Nachrichten übersetzen – ohne die Steuerung oder Prozesssoftware des Geräts zu verändern.
Multi-Protokoll-Konvertierungssoftware , die zwischen Geräten positioniert ist, die bereits ein Standard-Industrieprotokoll (OPC, MQTT, Modbus, EtherCAT, Profinet, Ethernet) sprechen, und dieses in SECS/GEM für das MES übersetzt, ohne dass für jedes Protokoll eine individuelle Entwicklung erforderlich ist.
Beide Ansätze verfolgen das gleiche übergeordnete Ziel: sicherzustellen, dass das Alter der Ausrüstung oder eine Protokollabweichung nicht zu einem permanenten blinden Fleck in der Sicht des MES auf die Fabrikhalle wird.
Bausteine einer intelligenten Halbleiterfabrik
Die MES-SECS/GEM-Integration bildet die Grundlage, ist aber nicht das vollständige Bild einer intelligenten Fabrik. Der vollständige Stack umfasst typischerweise:
- Geräteverbindungen — Alle Tools, ob alt oder neu, melden Daten in einen standardisierten SECS/GEM-Datenstrom ein.
- MES/EAP-Schicht — Orchestrierung von Rezepturen, Arbeitsaufträgen und Chargenverfolgung auf Basis dieser Gerätedaten
- Fehlererkennung und -klassifizierung (FDC) — Echtzeitüberwachung kritischer Prozessparameter, um Anomalien sofort zu erkennen.
- Erweiterte Prozesssteuerung (APC) — Prozessdaten werden verwendet, um Geräteeinstellungen automatisch anzupassen und Prozessfenster enger zu halten.
- KI-gestützte vorausschauende Wartung — Nutzung historischer Gerätedaten zur Vorhersage von Ausfällen, bevor diese zu ungeplanten Stillstandszeiten führen
- OEE- und Ertragsanalyse-Dashboards — Umwandlung des Rohdatenstroms in umsetzbare Leistungsdaten für Werksleiter und Ingenieurteams
Jede dieser Ebenen ist von der darunterliegenden abhängig. Ohne eine zuverlässige, standardisierte Anbindung der Geräte an das MES verfügen FDC, APC und die vorausschauende Wartung schlichtweg nicht über die notwendigen Daten, um zu funktionieren.
Wie eInnoSys die MES-SECS/GEM-Integration unterstützt
eInnoSys ist auf beiden Seiten der MES–SECS/GEM-Beziehung tätig – es hilft Fabriken und OSATs bei der Anbindung ihrer Anlagen und unterstützt OEMs beim Aufbau von GEM-konformen Werkzeugen von Anfang an.
Für Fertigungsanlagen und OSATs mit Anlagen, die nicht nativ SECS/GEM unterstützen, ist EIGEMLink eine Protokollkonvertierungslösung. Sie übersetzt OPC, MQTT, Modbus, EtherCAT, Profinet und Standard-Ethernet in SECS/GEM – ohne Programmierkenntnisse oder tiefgreifende SECS/GEM-Expertise und mit SEMI-Standardkonformität in 200-mm- und 300-mm-Umgebungen. Anstatt für jedes nicht standardkonforme Werkzeug einen eigenen Protokolltreiber zu entwickeln, fungiert EIGEMLink als universelle Übersetzungsschicht, die die Anbindung der Anlagen an das MES innerhalb von Minuten statt Wochen ermöglicht.
Für ältere Geräte ohne digitale Schnittstelle – also Geräte, die mit analoger Instrumentierung oder einer reinen Display-Schnittstelle arbeiten – bietet EIGEMBox eine unkomplizierte Nachrüstmöglichkeit. Durch die Integration von SECS/GEM-Funktionalität über die vorhandenen Display- und Steueranschlüsse des Geräts, ohne dass die Steuerung oder die Prozesssoftware verändert werden muss, wird die Technologie erweitert.
Für Fabriken, die die Anforderungen an die vollständige Automatisierung von 300-mm-Wafern erfüllen müssen, erweitert EIGEM300Equipment die SECS/GEM-Konnektivität um integriertes E87-Trägermanagement und E84-Materialhandhabungsunterstützung, sodass die Ausrüstung nicht nur grundlegende MES-Datenberichte, sondern auch am automatisierten Wafertransport teilnehmen kann.
Zusammengenommen basieren diese Lösungen auf einem einheitlichen Prinzip: Unabhängig davon, welches Protokoll oder welche Gerätegeneration in einer Fabrik zum Einsatz kommt, gibt es einen Weg zu einer standardisierten MES-Konnektivität, der weder einen Austausch des Werkzeugs noch ein Warten auf den ursprünglichen OEM erfordert.
Sprechen Sie mit eInnoSys über Ihr MES-Integrationsprojekt →
Best Practices für eine erfolgreiche Integration
Prüfen Sie zunächst Ihren Gerätepark. Ermitteln Sie, welche Geräte über native SECS/GEM-Schnittstellen verfügen, welche ein anderes Standardprotokoll verwenden und welche überhaupt keine digitale Schnittstelle besitzen.
Priorisieren Sie nach Produktionsauswirkungen. Beginnen Sie die MES-Integration mit den Tools mit dem höchsten Volumen oder dem höchsten Ausfallrisiko, nicht mit der gesamten Flotte gleichzeitig.
Gehen Sie nicht davon aus, dass GEM-Konformität identisches Verhalten bedeutet. Testen Sie das tatsächliche Nachrichtenverhalten jedes neuen Tools anhand der Erwartungen Ihres MES, bevor Sie es in der Produktion einsetzen.
Planen Sie GEM300 separat ein, wenn Sie mit 300 mm arbeiten. Die grundlegende GEM-Konnektivität und die vollständige Materialflussautomatisierung mit GEM300 sind unterschiedliche Arbeitsumfänge – budgetieren und planen Sie beides explizit ein.
Verwenden Sie für nicht standardisierte Protokolle eine Übersetzungsschicht anstatt einer individuellen Entwicklung. Das ist fast immer schneller und wartungsfreundlicher als die Erstellung von Einzeltreibern.
Betrachten Sie bestehende Systeme als Chance zur Modernisierung, nicht als Sackgasse. Nicht-invasive Gateway-Lösungen machen einen Austausch häufig überflüssig.