里歐數位 LeoSoft技術服務
SECS/GEM・GEM 200・規劃範圍

SECS/GEM(GEM 200):規格與 log 比對

設備與 Host 之間的通訊對不上時,依你提供的規格與 log,一項一項比對,標出符合、差異與未驗證。範圍以 GEM 200 為主,每一項在評估時逐項確認。

目前狀態:有一套以虛構設備製作的 Demo 示意,只用來說明比對的方式。它不是已驗證的交付品,也不代表符合或通過任何標準或驗機。實際範圍以評估時逐項確認為準,未驗證的項目會標未驗證。

做什麼、不做什麼

範圍寫在這裡;沒寫的,不在這一版。

服務範圍(規劃)

  • HSMS 連線與 SECS-II 常用訊息的規格比對
  • Control State、Processing State、變數、事件與 Report 的規格比對
  • Alarm、Remote Command、Process Program、Spooling:視規格與 log 範圍,評估時逐項確認
  • GEM 200 能力對照表(compliance matrix)整理

不做的事

  • GEM 300(載具、基板追蹤、作業管理等)
  • 進廠、驗機、整機或整線整合
  • 設備 PLC 與整機控制;也不取代 MES
  • 沒有規格或 log 的項目:不憑口述猜協定

需要你提供

  • 相關章節的規格,或既有的 CEID、VID 表
  • 若已有 log,附出問題的那一段,並說明是設備端還是 Host 端
  • 想比對的是設備端行為,還是 Host 端行為

預計交付

  • 比對紀錄:符合、差異、未驗證
  • 規格差異表;規格有但 log 沒有的項目會單獨列出
  • 解不開的項目標成未驗證,不寫成已完成

差異怎麼分

比對結果依下面八類分,方便雙方對照:

沒有這筆多了這筆編號不對欄位型別回應碼報告內容次序無法判斷

範例見案例頁的差異表示意(自製示範,虛構資料)。

情境

以下為說明用的虛構情境。

情境:規格有 CEID,這段 log 沒有

通訊看起來建立了,Host 規格卻要求上報某個 CEID,但這段 S6F11 裡沒有。比對後,這一筆會被標成「沒有這筆」,並附上規格與 log 的對應位置。

情境:事件與 Alarm 一次湧進來

狀態一切換就送出一批訊息,Host 收到的筆數和設備認為送出的不一致,或欄位型別對不上。比對後,會分成「次序」「欄位型別」「報告內容」等類別。

邊界提醒

  • 沒有規格或 log,就不比對,也不憑口述猜協定。
  • 範圍以 GEM 200 為主;GEM 300 另議,不在這一版。
  • 不進廠、不驗機,全程遠端。

有題目?先寫下來,我來評估。

加 LINE 官方帳號,用文字說明你手上有什麼、想解決什麼。範圍確認後才報價,訂金後開工,全程遠端。