ZEM FZB 泵控器 (zem-fzb-pump-controller)
VS Code 插件,移植自原 WPF 模块 UtilityTools.Modules.UtilityTools.Modules.FZBPumpController。
功能说明
- FZB 泵控器的写数据、查询(inquiry)、启动/停止、自检、关闭命令构造(命令 0x32 控制 / 0x30 查询,value 放大100倍)。
- 响应解析:转速/温度/运行/故障状态。
- 复刻
FZBPumpControllerView 界面:链路选择、通道/属性/设定值、命令日志、启动/停止。
与原模块对应
| 原 WPF |
本插件 |
FZBPumpControllerProtocol.cs 组包 |
src/protocol.ts |
FZBModel.cs 状态解析 |
src/protocol.ts parseFzbResponse |
ZepGenericProtocol 帧 |
src/zepPacket.ts |
真实逻辑 vs Mock/桩
- 真实移植(纯逻辑):协议组包、CRC16、转速/状态解析、启停命令。
- 真实通信:通过
src/comm.ts 调用组H zem-serial/zem-net,按冻结契约字节透传。
- Mock:通信插件未接真实硬件时默认 Mock 回环,无需硬件即可演示。
| |