Skip to main content

🔰 SECS 與 GEM

本章節解析 SECS 與 GEM 的協作關係。SECS 提供溝通詞彙,GEM 規範對話流程——兩者合作,才能讓不同廠牌的設備實現真正的即插即用。

語言 vs 對話

  • SECS(特別是 SECS-II) = 語言:定義詞彙與語法
  • GEM (SEMI E30) = 對話手冊:規定何時、如何說

SECS 告訴你可以說什麼,但沒有嚴格規定必須在什麼情境下說。GEM 補上了這一塊。

標準分層架構

GEM 核心能力與典型 Stream

GEM 能力說明典型 Stream / 訊息
通訊狀態建立/斷開連線S1 — S1F13/F14
控制狀態上線/下線、LOCAL/REMOTES1 — S1F15–F18
事件報告狀態改變主動通知S2/S6 — S6F11
警報管理警報上報與查詢S5 — S5F1–F7
數據收集即時感測器數據S1/S6 — S1F3/F4
配方管理上傳/下載 Process ProgramS7 — S7F1–F26

為何需要 GEM?

若沒有 GEM,每家廠商可用 SECS-II 詞彙自創「方言」:

反例示意(非 SEMI 標準定義)
  • A 廠商用 S2F41 啟動,B 廠商卻自訂 S2F101
  • A 廠商用 S5F1 發警報,B 廠商卻自訂 S5F201

這會迫使 Host 為每種設備客製化程式。GEM 統一了對話流程,讓 Host 以標準化方式與所有合規設備溝通。

總結對照

特性SECS (SECS-II)GEM (E30)
角色語言對話
SEMI 標準E5E30
功能訊息詞彙、語法、結構設備標準行為與流程
關係基礎層建立在 SECS-II 之上

SECS 是基礎,GEM 是應用。 設備須先支援 SECS,才能實現 GEM。

與其他文章的關聯