LURIS MCS

技術架構

設備協定和業務邏輯分開。要接新設備時,改的是 Adapter,不是核心。

設備SECS/WebService
AdapterHost ×2
Equipment Adapter
RabbitMQ
MCS Server ×2
Oracle
WebApi
網頁介面
地端 AI

協定與核心分離

協定只在 Adapter 處理;MCS Server 只認標準契約,換設備類型不用改核心。

設定而不是寫死

CEID、SVID 放對照檔,訊息版面放設定檔,程式裡一律用名稱。

容易二次開發

一種事件一個處理程式,依序寫出完整流程,新人也看得懂。

雙機高可用

MCS Server 可兩台,依設備分區;背景工作用租約,一台停了由另一台接手。

AdapterHost 備援

SECS 設備可配兩個 AdapterHost,一台工作、一台待命,由 MCS 決定誰工作。

權限與變更路徑

查詢讀資料庫,變更一律經 RabbitMQ 交給 MCS Server;權限分管理員、操作員、檢視者。

技術棧

  • .NET 10
  • Oracle 19c
  • RabbitMQ
  • Vue 3
  • SECS/HSMS
  • WebService

想看實際畫面?

我們可以用模擬器跑一段您的場景。

預約展示