2. Dewesoft软件环境搭建

Dewesoft X 是 Dewesoft 数据采集系统的核心软件平台,所有硬件通道的采样、信号调理、实时显示、数据存储与后处理都在其中完成。环境搭建看似只是“装软件”,实际上它决定了后续自动化测试能否稳定运行:许可证类型决定可用通道数与功能模块,工作区决定界面布局与操作效率,项目文件结构决定数据能否被正确归档和复现。本节按“安装—授权—工作区—项目文件”四条主线展开,并给出可直接参照的配置示例。

一、安装 Dewesoft X:版本、组件与安装路径

Dewesoft X 的安装包通常由官方提供,安装前需要确认三件事:操作系统版本、采集硬件型号、以及是否需要选装可选模块(如 Dewesoft NET、Dewesoft RT、DSA、Modal、Automation 等)。以当前主流环境为例,推荐 Windows 10/11 64 位、至少 16 GB 内存、独立显卡、SSD 系统盘,并预留 100 GB 以上数据盘空间。安装时建议使用默认路径 C:\Program Files\Dewesoft\Dewesoft X,避免中文路径和空格,否则部分脚本接口在调用时可能出现路径解析异常。

安装过程中会提示选择组件。对于自动化测试平台,至少应勾选:Dewesoft X 主程序、Dewesoft NET(用于多机同步与远程控制)、Automation(用于脚本化测试流程)、以及对应硬件的驱动包(如 SIRIUS、DEWE-ORION、KRYPTON 等)。若使用第三方仪器(如 CAN、EtherCAT、Modbus),还需勾选相应的通信插件。安装完成后首次启动,软件会提示选择“演示模式”或“连接硬件”,此时可先进入演示模式验证界面是否正常。

安装完成后建议立即记录版本号(如 Dewesoft X 2024.1),因为不同版本对许可证和脚本 API 的支持存在差异,后续排障时版本信息是第一手线索。

二、许可证配置:类型、绑定与激活

Dewesoft X 的许可证分为多种类型:演示版(Demo)、单机授权(Standalone)、网络授权(Network)、以及按功能模块授权的选件(如 Modal、Order Tracking、Power Analysis)。许可证通常与硬件序列号或加密狗(Dongle)绑定。配置路径为:Options → License → License Manager。在该界面中可以看到当前已授权的模块、通道数上限、有效期以及绑定设备。

以单机授权为例,激活流程如下:将加密狗插入 USB 口,打开 License Manager,点击“Refresh”,软件会读取加密狗中的授权信息;若使用软授权,则需输入供应商提供的 License Key,并确保本机 MAC 地址与授权文件一致。网络授权则需在服务器端运行 Dewesoft License Server,客户端在 License Manager 中填写服务器 IP 和端口(默认 5000)。激活成功后,界面右上角会显示授权状态,未授权模块会以灰色显示。

许可证类型绑定方式适用场景注意事项
Demo无学习、界面熟悉通道数与保存时长受限
Standalone加密狗或本机指纹单台设备现场测试更换电脑需重新授权
Network服务器 IP + 端口多台客户端共享需保证网络稳定

三、工作区设置:界面布局与用户配置

工作区(Workspace)是 Dewesoft X 中用于保存界面布局、通道显示、工具栏和快捷操作的配置文件。默认工作区包含“Setup”“Measure”“Analyze”三个模式。在 Setup 模式下配置通道、采样率、量程和触发;在 Measure 模式下实时观察波形和数值;在 Analyze 模式下进行后处理与报告生成。对于自动化测试,建议自定义一个专用工作区,例如命名为“AutoTest_Workspace”,将常用通道、公式、报警阈值和脚本按钮固定在界面上。

工作区设置的关键操作包括:通过 Options → Workspace → Save As 保存当前布局;通过 Options → Settings → User 设置默认工作区、语言、单位制和数值格式。若团队多人使用同一台设备,可为每个用户建立独立工作区,避免相互覆盖。工作区文件通常为 .dws 格式,建议与项目文件放在同一目录下,便于整体迁移。

四、项目文件管理:目录结构与命名规范

Dewesoft X 的项目文件(.dxd)保存了通道配置、数学公式、显示布局和部分元数据,但原始采集数据通常以 .d7d 或 .dxd 数据文件形式单独存储。一个清晰的项目目录结构对自动化测试尤为重要,推荐如下组织方式:

Project_Root/
├── Config/          # 工作区、通道配置文件
│   ├── AutoTest_Workspace.dws
│   └── Channel_Setup.dxd
├── Data/            # 原始采集数据
│   ├── 2025-01-15_Run01.d7d
│   └── 2025-01-15_Run02.d7d
├── Scripts/         # 自动化脚本
│   └── test_sequence.py
├── Reports/         # 分析报告与导出文件
└── Logs/            # 运行日志与错误记录

命名规范建议采用“日期_测试对象_工况_序号”的格式,例如 20250115_Motor_NoLoad_01.d7d。这样在批量处理时可以通过文件名直接筛选和排序。项目文件(.dxd)应随数据文件一同归档,否则后续无法还原当时的通道配置和显示布局。对于自动化测试,脚本中应使用相对路径引用项目文件,避免因盘符变化导致路径失效。

Dewesoft X 环境搭建四要素关系图 ① 安装 Dewesoft X 主程序 + 驱动 + 选件 路径:C:\Program Files\Dewesoft 版本:2024.1(示例) ② 许可证配置 License Manager 加密狗 / 软授权 / 网络授权 绑定硬件序列号 ③ 工作区设置 Setup / Measure / Analyze 保存为 .dws 文件 自定义 AutoTest 布局 ④ 项目 .dxd 配置 .d7d 数据 目录归档 推荐项目目录结构(示例) Project_Root/ Config/ (.dws .dxd) Data/ (.d7d) Scripts/ (.py) Reports/ Logs/ 命名规范:日期_测试对象_工况_序号,例如 20250115_Motor_NoLoad_01.d7d 项目文件(.dxd)与数据文件(.d7d)必须一同归档,否则无法还原通道配置 脚本中使用相对路径,避免盘符变化导致路径失效

五、环境验证与常见问题

完成上述四步后,应进行一次完整的环境验证:启动 Dewesoft X,确认许可证状态为“已授权”;加载自定义工作区,检查通道列表和显示布局是否正常;新建一个测试项目,采集 10 秒演示信号并保存为 .d7d 文件;最后在 Analyze 模式下打开该文件,确认数据可读、通道名称和单位正确。若出现“许可证未找到”,优先检查加密狗驱动是否安装、USB 口是否被占用;若出现“通道数不足”,则需确认授权模块是否包含所需通道数;若工作区加载后界面错乱,可尝试重置为默认工作区后重新保存。

不要将项目文件和数据文件存放在系统盘或桌面,避免系统重装或权限问题导致数据丢失。建议使用独立数据盘,并定期备份 Config 和 Scripts 目录。

环境搭建完成后,后续的自动化测试脚本、硬件同步和数据分析都将在这一基础上运行。一个规范、可复现的软件环境,是保证测试结果一致性和团队协作效率的前提。