================================================================================ APS-7100 测试工具界面布局说明 ================================================================================ 📐 窗口尺寸:704 × 651 像素 🎨 布局方式:分组框架,清晰直观 ================================================================================ 界面区域划分(从上到下,从左到右) ================================================================================ ┌──────────────────────────────────────────────────────────────────────────┐ │ APS-7100 测试工具 v2.1 │ ├────────────────────────────────┬───────────────────────────────────────────┤ │ │ │ │ 【连接设置】 │ 【实时测量】 │ │ ○ 串口连接 ○ 网口连接 │ 实测电压: 220.5 V │ │ 串口: [COM3▼] [刷新] │ 实测电流: 2.345 A │ │ 波特率: [9600▼] │ 实测功率: 517.0 W │ │ IP地址: [192.168.1.100] │ 实测频率: 50.01 Hz │ │ 端口: [2268] │ 功率因数: 0.95 │ │ [ 连接 ] │ │ │ │ │ ├────────────────────────────────┼───────────────────────────────────────────┤ │ │ │ │ 【控制面板】 │ 【SCPI 命令】 │ │ 电压(V): [220.0] [设置] │ 命令分类: [系统命令 ▼] │ │ 频率(Hz): [50.0] [设置] │ 命令清单: │ │ 电流限值(A): [5.0] [设置] │ ┌──────────────────────────────┐ │ │ 电压量程: [高档(0-350V) ▼] │ │ *IDN? │ │ │ 输出波形: [正弦波 ▼] │ │ *RST │ │ │ [ 输出 OFF ] [重置设备] │ │ *CLS │ │ │ │ └──────────────────────────────┘ │ │ │ 功能说明: │ │ │ ┌──────────────────┐ │ │ │ │ 📖 查询命令 │ [使用此] │ │ │ │ 命令: *IDN? │ [命令] │ │ │ │ 说明: 查询设备.. │ │ │ │ └──────────────────┘ │ │ │ ━ 或直接输入 ━ [自定义命令] [发送] │ │ │ │ ├────────────────────────────────┴───────────────────────────────────────────┤ │ │ │ 【操作日志 / 命令响应】 │ │ ┌────────────────────────────────────────────────────────────────────┐ │ │ │ [10:30:15] 已连接: GWINSTEK,APS-7100,SN123456,V1.00 │ │ │ │ [10:30:20] 设置电压: 220.0 V │ │ │ │ [10:30:22] 设置频率: 50.0 Hz │ │ │ │ [10:30:25] 输出: 开启 │ │ │ │ [10:30:30] 📤 发送: MEAS:SCAL:VOLT? (APS7100) │ │ │ │ [10:30:30] 📥 响应: 220.5 │ │ │ └────────────────────────────────────────────────────────────────────┘ │ │ [ 清空日志 ] │ │ │ └────────────────────────────────────────────────────────────────────────────┘ ================================================================================ 各区域功能说明 ================================================================================ 【1. 连接设置区】(左上) 位置: (12, 12), 尺寸: 360×165 ▸ 连接方式选择 - ○ 串口连接 / ○ 网口连接(单选) - 根据选择显示对应配置项 ▸ 串口配置(选择串口时显示) - COM 端口下拉框 - 波特率选择(9600/19200/38400/57600/115200) - [刷新] 按钮:重新扫描串口 ▸ 网口配置(选择网口时显示) - IP 地址输入框 - 端口号输入框(默认 2268) ▸ [连接] 按钮 - 未连接时:绿色背景 - 已连接时:红色背景,显示"断开" 【2. 控制面板区】(左中) 位置: (12, 185), 尺寸: 360×280 ▸ 电压设置 - 数值输入框(0-350V) - [设置] 按钮 ▸ 频率设置 - 数值输入框(45-500Hz) - [设置] 按钮 ▸ 电流限值 - 数值输入框(0-20A) - [设置] 按钮 ▸ 电压量程 - 下拉选择:低档(0-175V) / 高档(0-350V) - 选择后自动发送命令 ▸ 输出波形 - 下拉选择:正弦波 / 方波 / 三角波 - 选择后自动发送命令 ▸ [输出 OFF/ON] 按钮 - 开关输出 - OFF: 灰色底,ON: 绿色底 ▸ [重置设备] 按钮 - 重置到出厂状态(需确认) 【3. 实时测量区】(右上) 位置: (390, 12), 尺寸: 300×200 ▸ 测量值显示(每秒自动刷新) - 实测电压 (V) - 实测电流 (A) - 实测功率 (W) - 实测频率 (Hz) - 功率因数 (PF) ▸ 显示格式 - 字体: Consolas 12pt 粗体 - 颜色: 蓝色 - 对齐: 左对齐 【4. SCPI 命令区】(右中)⭐ 新增功能 位置: (390, 220), 尺寸: 300×245 ▸ 命令分类下拉框 - 全部命令 - 系统命令 - 输出控制 - 电压设置 - 频率设置 - 电流设置 - 波形设置 - 测量命令 - 保护功能 - 远程控制 - 高级功能 ▸ 命令清单列表框 - 显示所选分类下的所有命令 - 字体: Consolas 9pt - 高度: 约 4-5 行 ▸ 功能说明文本框 - 黄色背景 - 显示选中命令的详细说明 - 包含:命令类型、说明、示例 ▸ [使用此命令] 按钮 - 将选中的命令填充到输入框 - 并自动选中,方便编辑 ▸ 自定义命令输入 - 分隔线:"━ 或直接输入 ━" - 命令输入框 - [发送] 按钮 【5. 操作日志区】(底部) 位置: (12, 475), 尺寸: 678×165 ▸ 日志显示 - 字体: Consolas 9pt - 时间戳格式: [HH:mm:ss] - 图标标识: • 📤 发送命令 • 📥 命令响应 • ✅ 执行成功 • ❌ 执行失败 - 自动滚动到最新 ▸ [清空日志] 按钮 - 清除所有日志记录 ================================================================================ 颜色方案 ================================================================================ 主题色: • 按钮(未连接):LightGreen (#90EE90) • 按钮(已连接):LightCoral (#F08080) • 输出开启:LightGreen • 输出关闭:灰色 • 命令说明:LightYellow (#FFFFE0) • 测量值:Blue (#0000FF) • 分隔线:Blue 背景色: • 窗体:默认系统色 • 只读文本框:LightYellow 或 默认 字体: • 标签:Microsoft YaHei UI 9pt • 输入框:Microsoft YaHei UI 9pt • 代码/命令:Consolas 9pt • 测量值:Consolas 12pt Bold ================================================================================ 交互提示 ================================================================================ ✓ 鼠标悬停 • 按钮会显示可点击效果 • 命令清单支持滚动 ✓ 键盘操作 • 命令输入框支持快速输入 • Enter 键可快速发送命令(可选实现) ✓ 状态指示 • 连接按钮颜色变化 • 输出按钮文字变化 • 测量值实时更新 ✓ 自动行为 • 量程/波形选择后自动生效 • 命令发送后自动清空输入框 • 日志自动滚动到底部 ================================================================================ 设计理念 ================================================================================ 📱 分区明确 左侧:设备控制(连接、参数设置) 右侧:设备监控(测量、命令) 底部:信息反馈(日志) 🎯 重点突出 常用功能大按钮 测量值醒目显示 命令库便捷操作 📝 信息丰富 每个命令都有说明 日志记录详细 错误提示明确 🚀 操作高效 参数一键设置 命令一键发送 状态实时更新 ================================================================================