跳到主要内容

我该从哪开始

如果你第一次接触 Zeus,不要先看所有概念。先按你的目标选一条路,把程序跑起来,再回头理解术语。

先选目标​

你现在想做什么先看哪篇你会得到什么
先确认 Zeus 能跑dotnet new zeus-console / 控制台示例一个写入 PING、收到回显、正常退出的最小程序
做 WinForms 上位机dotnet new zeus-winforms / 第一个 WinForms 应用一个窗口、一个发送按钮、一个状态显示、一个回显显示
做 WPF 上位机dotnet new zeus-wpf / 第一个 WPF 应用一个 WPF 窗口,用 Dispatcher 安全刷新界面
用 JSON 交付 Modbus 点表dotnet new zeus-modbus / JSON 配置zeus.json、虚拟 Modbus 从站、温度和设定值写回
连接真实串口设备串口把虚拟通道换成 COM3、9600 这类真实参数
读 Modbus 仪表Modbus读线圈、寄存器,或先挂虚拟从站联调
读三菱 PLC三菱 MC读写三菱常用软元件,或先挂虚拟 PLC 联调
读西门子 PLCSiemens S7读写 DB/I/Q/M 区,或先挂虚拟 PLC 联调
读欧姆龙 PLCOmron FINS / Omron Host LinkFINS 支持 UDP/TCP;Host Link 支持 ASCII 串口或 TCP 透传
读松下 PLCPanasonic MEWTOCOL读写 DT/LD/FL 和 X/Y/R/L 区,或先挂虚拟 PLC 联调
读 Allen-Bradley PLCEtherNet/IP读写 CIP 标签和属性,或先挂虚拟 PLC 联调
读电能表DL/T 645读写 BCD 数据项、原始数据项,或先挂虚拟表计联调
接电力远动网关IEC104总召唤、常用测量值、单点命令和设点写回
接 MQTT BrokerMQTT发布/订阅、QoS、保留消息、遗嘱和点表采集
接 OPC UA ServerOPC UAopc.tcp、SecurityPolicy None、NodeId 点表和虚拟 Server 联调
读交换机、UPS 或服务器监控量SNMPSNMP v2c GET/SET、OID 点表和虚拟 Agent 联调
想用配置文件交付现场JSON 配置把端口号、从站地址、采集间隔放进 zeus.json

只记住四个词​

词大白话你会在哪里用到
HostZeus 的运行容器负责启动、停止、释放资源
Channel一条通信线路串口、TCP、UDP、虚拟通道都是 Channel
Protocol字节怎么解释自定义帧、Modbus、Mitsubishi MC、Siemens S7、Omron FINS、Omron Host Link、Panasonic MEWTOCOL、EtherNet/IP、DL/T 645、IEC104、MQTT、OPC UA 都是 Protocol
Point一个业务数据点温度、压力、开关量、报警状态

第一次推荐顺序​

  1. 看 安装,确认 .NET 8 SDK 可用。
  2. 用 dotnet new zeus-console 或跑 控制台示例,确认宿主和通道能工作。
  3. 按你的界面技术选 WinForms 或 WPF。
  4. 没硬件时继续用虚拟通道;有硬件时再换成串口、TCP 或 UDP。
  5. 协议稳定后,再看采集、配置和排错。

什么时候不用 Zeus​

Zeus 不是低代码组态软件,也不自带图表、权限、配方和报表。它解决的是上位机程序里最容易重复写错的底层部分:通道生命周期、协议收发、周期采集、UI 线程封送和无硬件联调。

需要和其它使用者交流时,看 社区,QQ 群号是 771421105。

下一步:安装。