Damit kommen wir zum Nervensystem der Fabrikhalle: den SEMI SECS/GEM-Standards.
Zusammenfassung: Wichtige Erkenntnisse
- Globaler Standard: SEMI SECS/GEM ist die universelle Sprache, die Halbleiterfertigungsanlagen mit den Host-Systemen der Fabrik verbindet und so die Interoperabilität zwischen verschiedenen Herstellern gewährleistet.
- Die Architektur: Es funktioniert über einen mehrschichtigen Ansatz: SECS-I/HSMS übernimmt den Transport, SECS-II definiert die Nachrichtenstruktur und GEM (SEMI E30) gibt das Geräteverhalten und die Zustandsmodelle vor.
- Betriebswert: Diese Standards ermöglichen wichtige Automatisierungsfunktionen wie Fernsteuerung, Alarmmanagement, Prozessprogrammmanagement (Rezepte) und robuste Datenerfassung.
- Moderne Integration: Der Wechsel von herkömmlichen seriellen Verbindungen zu Ethernet-basierten HSMS ist unerlässlich, um den von Industrie 4.0 und Smart Fabs geforderten hohen Datendurchsatz zu bewältigen.
- Umsetzungsstrategie: Erfolgreich SECS/GEM-Integration Erfordert strenge Konformitätsprüfungen, eine klare Dokumentation und spezielle Softwaretreiber, um die Lücke zwischen Hardware und MES zu schließen.
Entschlüsselung des Buchstabensalats: Was ist SECS/GEM?
Das Protokoll ist eigentlich ein Stapel verschiedener Standards, die von SEMI (Semiconductor Equipment and Materials International) gepflegt werden. Es handelt sich nicht um ein einzelnes Regelwerk, sondern um ein vielschichtiges Geflecht von Kommunikationsprotokollen.
Die Kommunikationsebenen
Man kann es sich wie einen Postdienst vorstellen: Man braucht eine Straße für den LKW (Physische Schicht), einen Umschlag mit einer Adresse (Nachrichtenschicht) und einen Brief in einer Sprache, die der Empfänger versteht (Anwendungsschicht).
- SECS-I (SEMI E4): Die ältere Methode. Sie dient der Datenübertragung über serielle RS-232-Schnittstellen. Sie ist langsam und wird immer seltener verwendet, aber ältere Geräte nutzen sie noch.
- HSMS (SEMI E37): Hochgeschwindigkeits-Nachrichtendienste. Diese ersetzten serielle Kabel durch Ethernet (TCP/IP). Sie erfüllen dieselbe Funktion wie SECS-I, sind aber wesentlich schneller und zuverlässiger.
- SECS-II (SEMI E5): Definiert die „Grammatik“ der Konversation. Es erstellt eine Bibliothek von Standardnachrichten, bekannt als Streams und Funktionen, damit Host und Geräte wissen, wie die Datenbits zu interpretieren sind.
- GEM (SEMI E30): Das generische Gerätemodell. Dies ist die „Verhaltensebene“. Während SECS-II definiert, wie gesprochen wird, definiert GEM, was gesagt wird und wann es gesagt wird.
Warum brauchen wir GEM?
Bevor die GEM-Schnittstelle standardisiert wurde, nutzten Gerätehersteller SECS-II-Nachrichten nach Belieben, was zu Chaos in den Automatisierungsteams führte. SEMI E30 (GEM) standardisierte das Verhalten durch die Vorgabe spezifischer Zustandsmodelle und ermöglichte es Fabriken so, ihre Kapazitäten zu erweitern, ohne die Host-Software für jedes neue Werkzeug neu schreiben zu müssen.
Das technische Rückgrat: Streams und Funktionen
Wenn Sie sich ein unformatiertes SECS/GEM-Protokollprotokoll ansehen, werden Sie keine englischen Sätze finden. Stattdessen sehen Sie eine strukturierte Hierarchie von Streams (S) und Funktionen (F).
- Stream (S): Eine breite Kategorie von Meldungen (z. B. Stream 1 ist Gerätestatus; Stream 6 ist Datenerfassung).
- Funktion (F): Eine spezifische Aktion innerhalb dieser Kategorie (z. B. Funktion 1 ist „Sind Sie da?“, Funktion 2 ist „Ja, ich bin da“).
Häufigste Nachrichtencodes
| Nachrichtencode | Name | Betriebsfunktion |
|---|---|---|
| S1F13 / S1F14 | Verbindungsaufbau | Der digitale Handschlag, bei dem sich Host und Gerät auf die Kommunikation einigen. |
| S2F41 / S2F42 | Host-Befehl | Der Host gibt der Maschine die Befehle „START“, „STOP“ oder „ABORT“. |
| S6F11 | Ereignisbericht | Das Gerät meldet dem Host: „Hey, ich habe gerade die Verarbeitung eines Wafers abgeschlossen.“ |
Innerhalb dieser Nachrichten sind die Daten in Listen und Elementen (ASCII-Zeichenketten, Ganzzahlen, Boolesche Werte) organisiert. Erwartet der Host eine 4-Byte-Ganzzahl und das Gerät sendet eine 2-Byte-Ganzzahl, bricht die Kommunikation ab. Diese absolute Strenge ist der Grund, warum die SECS/GEM-Kommunikation nach korrekter Konfiguration extrem stabil ist.
Das Gehirn der Operation: Das GEM-Zustandsmodell
Der Host muss jederzeit genau wissen, was die Geräte tun. Um dies zu gewährleisten, basieren die SEMI-Standards auf zwei primären Zustandsmodellen:
1. Kontrollzustände
Das Kontrollzustandsmodell bestimmt, wer die Maschine steuert:
- Offline: Das Gerät kommuniziert mit dem Host, nimmt aber keine Betriebsbefehle entgegen.
- Online-Lokal: Der Bediener an der physischen Maschine hat die Kontrolle. Der Host kann Daten überwachen, aber keine Ausführungsbefehle senden.
- Online-Fernzugriff: Der Host-Computer der Fabrik hat die volle Kontrolle. Dies ist das ultimative Ziel für vollautomatisierte „Lights-out“-Fertigungsanlagen.
2. Verarbeitungszustände
Dies erfasst den physischen Arbeitsstatus der Maschine (z. B. Leerlauf , Bearbeitung oder Wartung ). Das System überwacht diese Zustände in Echtzeit, um die Gesamtanlageneffektivität (OEE) zu berechnen . Verbleibt eine Maschine zu lange im Leerlauf, benachrichtigt das MES (Manufacturing Execution System) umgehend einen Manager.
Wichtige Merkmale für die moderne Fertigung
Alarme und Ereignisberichte
Bei Überhitzung eines Motors oder Ausfall einer Vakuumdichtung löst das Gerät einen Alarm ( S5F1 ) aus. Anstatt dass der Host ständig fragt: „Sind Sie schon fertig?“ (bekannt als Polling), setzt der GEM-Standard auf Ereigniserfassung . Das Gerät ist intelligent genug, um nur dann einen Bericht ( S6F11 ) zu senden, wenn ein Ereignis eintritt, wodurch der Netzwerkverkehr drastisch reduziert wird.
Rezeptverwaltung (Prozessprogramme)
Das Rezept legt alle Parameter fest: Temperatur, Druck, Gasdurchfluss und Zeit. SECS/GEM ermöglicht es dem Host, unformatierte Rezepte auf die Maschine hochzuladen ( S7F3 ) und das auszuführende Rezept auszuwählen ( S2F41 ). Dies gewährleistet eine strenge Versionskontrolle und verhindert teure manuelle Eingabefehler durch die Bediener.
Herausforderungen bei der SECS/GEM-Integration
Obwohl es sich um einen globalen Standard handelt, ist die tatsächliche Implementierung in der Fabrik selten „Plug and Play“. Teams stehen in der Regel vor zwei unterschiedlichen Herausforderungen:
Das „Geschmacksproblem“
Die Standards sind zwar klar definiert, lassen aber Flexibilität zu. Ein Gerätehersteller könnte den Standard strikt auslegen, während ein anderer benutzerdefinierte Datenelemente (DVALs) hinzufügt. Dadurch entstehen unterschiedliche „Dialekte“, die Softwareentwickler zwingen, individuelle Adapter zu erstellen, um die Abweichungen auszugleichen.
Ältere vs. moderne Geräte
Fab Floors ist eine Mischung aus brandneuen Werkzeugen und zuverlässigen Arbeitstieren aus den 1990er Jahren.
- Legacy-Tools: Oftmals laufen sie über SECS-I (Serielle RS-232) und benötigen Hardware-Konverter, um eine Verbindung zum werkseitigen Ethernet herzustellen.
- Moderne Werkzeuge: HSMS bietet native Funktionen. Allerdings erzeugen sie enorme Datenmengen (Trace-Daten) für die vorausschauende Wartung, was eine Integrationsstrategie erfordert, die die Steuerungsmeldungen nicht überlastet.
Best Practices für die Implementierung
- Strenge Konformitätsprüfung: Nicht raten. Verwenden Sie ein spezielles Gerät. SECS/GEM-Simulator Die Geräte vor dem Einsatz anhand der SEMI E30-Matrix zu überprüfen.
- Pflegen Sie das GEM-Handbuch: Jedes GEM-konforme Tool muss mit einem detaillierten Handbuch geliefert werden, das alle unterstützten Streams/Funktionen, Alarm-IDs und Statusvariablen (SVIDs) auflistet. Eine klare Dokumentation spart wochenlange Fehlersuche.
Die Zukunft: Mehr als nur grundlegende GEM-Elemente
Im Zuge des Übergangs zu Industrie 4.0 werden neue Standards auf die Kernprotokolle aufgesetzt, um die moderne Datenexplosion zu bewältigen:
- Schnittstelle A (EDA): Standards wie SEMI E120/E125/E132 arbeiten mit GEM zusammen. Während GEM die Maschinensteuerung (Start/Stopp) übernimmt, leitet Schnittstelle A hochfrequente Sensordaten direkt an Analyse-Engines für die prädiktive KI-gestützte Verfolgung weiter.
- Sicherheitsbedenken: Traditionelle Fabriknetzwerke waren sicher vom Rest der Infrastruktur getrennt. Mit dem industriellen Internet der Dinge (IIoT) führen neuere Implementierungen von HSMS nun sichere Schnittstellen und Verschlüsselung ein, um Datenleitungen zu schützen.
Fazit
SEMI SECS/GEM ist der universelle Standard in der Halbleiterindustrie. Für Halbleiterhersteller bedeutet er höheren Durchsatz und weniger Fehler. Für Gerätehersteller ist die Einhaltung der Standards die unabdingbare Voraussetzung für den Markteintritt – ohne sie ist der Verkauf an große Halbleiterhersteller schlichtweg unmöglich.