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

想看实际画面?

我们可以用模拟器跑一段您的场景。

预约演示