可编程电源测试工具 v3.0 现已支持两种固纬可编程电源:
在连接设置区域的顶部,新增了"设备类型"下拉框:
设备类型: [APS-7100 (AC可编程电源) ▼]
[PSW250-4.5 (DC可编程电源) ]
软件会根据选择的设备类型自动显示/隐藏相关控件:
| 功能 | APS-7100 (AC) | PSW250-4.5 (DC) |
|---|---|---|
| 电压设置 | ✅ 0-350V | ✅ 0-72V |
| 电流设置 | ✅ 限值保护 | ✅ 恒流输出 0-4.5A |
| 频率设置 | ✅ 45-500Hz | ❌ 不显示 |
| 波形选择 | ✅ 正弦/方波/三角 | ❌ 不显示 |
| 电压量程 | ✅ 低档/高档 | ❌ 不显示 |
| 功率测量 | ✅ | ✅ |
| 频率测量 | ✅ | ❌ 不显示 |
| 功率因数 | ✅ | ❌ 不显示 |
每种设备都有独立的 SCPI 命令库:
APS-7100 命令库(40+ 条命令)
PSW250-4.5 命令库(30+ 条命令)
软件启动时默认选择 APS-7100(AC电源)。直接连接即可使用。
PSW250-4.5 (DC可编程电源)⚠️ 重要:必须先断开当前连接才能切换设备类型!
正确流程:
1. 点击"断开"按钮(如果已连接)
2. 从下拉框选择另一种设备
3. 配置新设备的连接参数
4. 点击"连接"
错误操作:
❌ 在连接状态下直接切换设备类型
(软件会提示:"请先断开当前连接,再切换设备类型")
基本参数:
特点:
基本参数:
特点:
IPowerSupplyController (接口)
├── APS7100Controller (AC电源实现)
└── PSW250Controller (DC电源实现)
设备类型枚举:
- DeviceType.APS7100
- DeviceType.PSW250
命令库:
- ScpiCommandLibrary (APS-7100)
- PSW250CommandLibrary (PSW250-4.5)
NotSupportedException如需支持更多设备型号,只需:
DeviceType.cs 中添加新枚举值IPowerSupplyControllerDeviceInfo 中添加设备信息1. 选择设备类型:APS-7100 (AC可编程电源)
2. 连接设备(串口或网口)
3. 设置参数:
- 电压:220V
- 频率:50Hz
- 波形:正弦波
4. 开启输出
5. 观察测量值:
- 实测电压:220.5V
- 实测频率:50.01Hz
- 功率因数:0.95
1. 选择设备类型:PSW250-4.5 (DC可编程电源)
2. 连接设备(串口或网口)
3. 设置参数:
- 电压:12V
- 电流:2A
- 模式:恒压(默认)
4. 开启输出
5. 观察测量值:
- 实测电压:12.05V
- 实测电流:1.98A
- 实测功率:23.8W
场景:从测试 AC 设备切换到测试 DC 设备
1. 断开当前连接:
点击"断开"按钮
2. 切换设备类型:
设备类型下拉框选择:PSW250-4.5 (DC可编程电源)
3. 界面自动更新:
- 频率控件消失
- 波形控件消失
- 电压范围变为 0-72V
- 电流范围变为 0-4.5A
4. 连接新设备:
配置串口/网口参数并连接
5. 开始测试
✅ 正确:
断开 → 切换设备类型 → 连接新设备
❌ 错误:
保持连接状态 → 尝试切换设备类型
(系统会阻止此操作)
可能原因:
解决方案:
可能原因:
解决方案:
可能原因:
解决方案:
README.md - 总体说明文档SCPI命令库说明.txt - APS-7100 命令库网口连接配置指南.txt - 网络连接配置使用指南.txt - 快速使用指南版本: v3.0
发布日期: 2025-10-20
主要更新:
向后兼容: ✅
原有 APS-7100 的所有功能保持不变,默认选择 APS-7100。
Q1: 如何知道当前连接的是哪种设备?
A1: 查看窗口标题栏和"设备类型"下拉框,连接成功后日志会显示设备识别信息。
Q2: 可以同时连接两种设备吗?
A2: 不可以。软件同一时间只能连接一台设备。需要切换设备时,必须先断开当前连接。
Q3: 命令库中的命令都能用吗?
A3: 命令库会根据设备类型自动加载。APS-7100 显示 AC 命令,PSW250-4.5 显示 DC 命令。
Q4: 切换设备后之前的设置会保留吗?
A4: 不会。切换设备类型后,所有参数会重置为新设备的默认值。
Q5: 如何添加更多设备型号?
A5: 参考本文档"技术实现 - 添加新设备"章节,或联系开发者。
技术支持: 查看项目文档或固纬官网
官网: https://www.gwinstek.com/