Zeus.Presentation.Wpf
0.13.0
dotnet add package Zeus.Presentation.Wpf --version 0.13.0
NuGet\Install-Package Zeus.Presentation.Wpf -Version 0.13.0
<PackageReference Include="Zeus.Presentation.Wpf" Version="0.13.0" />
<PackageVersion Include="Zeus.Presentation.Wpf" Version="0.13.0" />
<PackageReference Include="Zeus.Presentation.Wpf" />
paket add Zeus.Presentation.Wpf --version 0.13.0
#r "nuget: Zeus.Presentation.Wpf, 0.13.0"
#:package Zeus.Presentation.Wpf@0.13.0
#addin nuget:?package=Zeus.Presentation.Wpf&version=0.13.0
#tool nuget:?package=Zeus.Presentation.Wpf&version=0.13.0
Zeus
居于奥林匹斯,统御每一台设备。
面向 .NET 的上位机开发框架。通信、协议、点表和生命周期由框架处理;WinForms、WPF 和控制台都可以作为界面。
把复杂留给 Zeus,把简单留给用户。
await using var app = ZeusHost.Create(builder =>
{
builder.AddVirtualChannel("meter");
// 有硬件时:builder.AddSerialPort("meter", "COM3", 115200);
});
await app.StartAsync();
按功能选择程序集:
点表支持最近成功采样历史、报警限,以及按点名写回可写点,适合在界面上直接显示当前值、采集错误和高低报,并下发设定值。
0.13 起支持 IEC 60870-5-104、总召唤、单点命令、常用测量/设点类型、虚拟站与 JSON 配置;0.12 起支持 DL/T 645-2007 电能表、BCD 数据项、原始数据项、虚拟表计与 JSON 配置;0.11 起支持 Modbus ASCII、LRC 校验、虚拟从站与 JSON 配置;0.10 起支持 Panasonic MEWTOCOL-COM、DT/LD/FL 数据寄存器、X/Y/R/L 接点字、虚拟 PLC 与 JSON 配置;0.9 起支持 Omron Host Link ASCII、CIO/LR/HR/AR/DM 字区读写、虚拟 PLC 与 JSON 配置;0.8 起支持 Allen-Bradley EtherNet/IP CIP、标签读写、CIP 属性访问、虚拟 PLC 与 JSON 配置;0.7 起支持 Omron FINS UDP/TCP、FINS/TCP 节点地址握手、FINS 虚拟 PLC 与 JSON 配置;0.6 起支持点表 PointBindingSource、PointHistoryBindingSource、快照绑定、历史绑定、报警色绑定和写回按钮绑定;0.5 起支持 TCP 服务端、Mitsubishi MC、Siemens S7 TCP 与虚拟 PLC;0.4 起支持 Modbus 功能码 17、UDP 服务端、ChannelTraceLogger 与 BindEnabled;0.3 起可写点走 Points.WriteAsync;0.2 起宿主停止后可再次启动,通道故障默认自动重连,运行中可增删通道与设备,JSON 监视会同步拓扑。
通道支持 PacketTraced 报文追踪事件与 ChannelTraceBuffer 滚动内存记录器,可直接接入通信诊断窗口或现场故障快照。
手册:docs.greekmythology.cn · QQ 群:771421105
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows7.0 is compatible. net9.0-windows was computed. net10.0-windows was computed. |
-
net8.0-windows7.0
- Zeus.Hosting (>= 0.13.0)
- Zeus.Presentation.Abstractions (>= 0.13.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.13.0 | 6 | 8/18/2026 |
| 0.12.0 | 9 | 8/18/2026 |
| 0.11.0 | 8 | 8/18/2026 |
| 0.10.0 | 24 | 8/18/2026 |
| 0.9.0 | 43 | 8/18/2026 |
| 0.8.0 | 39 | 8/18/2026 |
| 0.7.0 | 55 | 8/17/2026 |
| 0.6.0 | 57 | 8/17/2026 |
| 0.5.0 | 61 | 8/17/2026 |
| 0.4.0 | 53 | 8/14/2026 |
| 0.3.0 | 55 | 8/14/2026 |
| 0.2.0 | 53 | 8/14/2026 |
| 0.1.0 | 63 | 8/14/2026 |
| 0.1.0-preview | 49 | 8/13/2026 |
0.13.0:新增 IEC 60870-5-104 协议栈,支持 STARTDT、总召唤、单点命令、归一化/标度化/短浮点设点、虚拟站、点表采集、JSON 配置与示例。