我该从哪开始
如果你第一次接触 Zeus,不要先看所有概念。先按你的目标选一条路,把程序跑起来,再回头理解术语。
先选目标
| 你现在想做什么 | 先看哪篇 | 你会得到什么 |
|---|---|---|
| 先确认 Zeus 能跑 | 控制台示例 | 一个写入 PING、收到回显、正常退出的最小程序 |
| 做 WinForms 上位机 | 第一个 WinForms 应用 | 一个窗口、一个发送按钮、一个状态显示、一个回显显示 |
| 做 WPF 上位机 | 第一个 WPF 应用 | 一个 WPF 窗口,用 Dispatcher 安全刷新界面 |
| 连接真实串口设备 | 串口 | 把虚拟通道换成 COM3、9600 这类真实参数 |
| 读 Modbus 仪表 | Modbus | 读线圈、寄存器,或先挂虚拟从站联调 |
| 想用配置文件交付现场 | JSON 配置 | 把端口号、从站地址、采集间隔放进 zeus.json |
只记住四个词
| 词 | 大白话 | 你会在哪里用到 |
|---|---|---|
| Host | Zeus 的运行容器 | 负责启动、停止、释放资源 |
| Channel | 一条通信线路 | 串口、TCP、虚拟通道都是 Channel |
| Protocol | 字节怎么解释 | 自定义帧、Modbus 都是 Protocol |
| Point | 一个业务数据点 | 温度、压力、开关量、报警状态 |
第一次推荐顺序
- 看 安装,确认 .NET 8 SDK 可用。
- 跑 控制台示例,确认宿主和通道能工作。
- 按你的界面技术选 WinForms 或 WPF。
- 没硬件时继续用虚拟通道;有硬件时再换成串口或 TCP。
- 协议稳定后,再看采集、配置和排错。
什么时候不用 Zeus
Zeus 不是低代码组态软件,也不自带图表、权限、配方和报表。它解决的是上位机程序里最容易重复写错的底层部分:通道生命周期、协议收发、周期采集、UI 线程封送和无硬件联调。
下一步:安装。