1. 课程导入与全景认知

在自动化测试领域,NI PXI 系统是应用最广泛的模块化仪器平台之一。它把机箱、控制器、仪器模块、信号接线、驱动软件和测试程序整合为一个可编程的测量系统。随着测试项目增多、硬件版本迭代、软件依赖变复杂,仅靠“记得住”来维护系统已经不可靠。本课程要解决的核心问题就是:如何把一套 PXI 测试系统当作可管理的资产与配置对象,做到可追溯、可复现、可审计。

一、NI PXI 测试系统的典型组成

一套典型的 NI PXI 测试系统,从物理层到应用层可以划分为五个层次。理解这五层,是后续资产登记与配置管理的基础。

  • 机箱与背板:提供 PXI/PXIe 插槽、触发总线、星形触发、系统时钟和电源分配。常见型号如 PXIe-1082(8 槽)、PXIe-1095(18 槽)。机箱决定了可用插槽数、带宽和散热能力。
  • 控制器:嵌入式控制器(如 PXIe-8880)或通过 MXI 远程控制的 PC。控制器决定操作系统、驱动版本和软件运行环境。
  • 仪器模块:包括 DMM(如 PXIe-4081)、示波器(PXIe-5162)、信号发生器(PXIe-5413)、开关模块(PXIe-2532)、CAN 接口、串口、数字 IO 等。每个模块有型号、序列号、固件版本和校准日期。
  • 接线与信号调理:接线盒、屏蔽电缆、端子块、传感器和被测件(DUT)。这部分常被忽视,但接线错误是测试故障的高频原因。
  • 软件与配置:驱动(NI-DAQmx、NI-DMM、NI-SCOPE 等)、Measurement & Automation Explorer(MAX)中的设备别名、通道配置、LabVIEW 或 TestStand 测试程序、配置文件(.ini、.json、.tdms 元数据)。

这五层之间存在明确的依赖关系:机箱和控制器提供物理与运行环境,仪器模块依赖驱动才能被识别,测试程序依赖设备别名和通道配置才能正确寻址。任何一层发生变化,都可能影响测试结果的可复现性。

二、资产与配置管理的定义

资产管理关注“有什么、在哪里、状态如何”。在 PXI 系统中,资产包括硬件(机箱、控制器、模块、线缆、接线盒)和软件许可证。每项资产应有唯一标识、位置、责任人、采购日期、保修状态和生命周期状态(在用、备用、维修、报废)。

配置管理关注“怎么配、版本是什么、变更是否受控”。它记录硬件插槽分配、模块固件版本、驱动版本、设备别名、通道映射、测试程序版本和配置文件内容。配置管理的目标是:给定一个测试任务,能够准确复现当时的软硬件状态。

资产管理与配置管理不是二选一,而是互补关系。资产告诉你“这台 PXIe-4081 序列号是 01A2B3C4”,配置告诉你“它插在槽 5,别名为 DMM1,固件 3.2.1,驱动 NI-DMM 20.7,用于电压测量通道 0”。

三、本节核心关系图

下图展示了 PXI 系统五层组成、资产对象与配置对象之间的对应关系。左侧是物理与软件层次,中间是资产登记项,右侧是配置记录项。通过这张图可以快速理解:哪些内容属于资产,哪些属于配置,以及它们如何关联。

NI PXI 测试系统:层次 — 资产 — 配置 对应关系 系统层次 资产登记项 配置记录项 机箱与背板 PXIe-1082 / 1095 机箱序列号、槽位数 采购日期、保修状态 插槽分配表、触发路由 背板时钟配置 控制器 PXIe-8880 / MXI 远程 控制器序列号、CPU 型号 内存、硬盘、OS 版本 IP 地址、主机名 驱动版本、软件镜像 仪器模块 DMM / 示波器 / 开关 / CAN 模块型号、序列号 校准日期、固件版本 设备别名、插槽号 通道映射、量程配置 接线与信号调理 接线盒 / 电缆 / 端子块 线缆编号、接线盒型号 传感器清单、DUT 接口 接线图版本、端子定义 屏蔽/接地方式 软件与配置 驱动 / MAX / 测试程序 软件许可证、版本号 安装介质、授权文件 MAX 配置文件、别名表 测试程序版本、变更记录

四、课程目标与学习路径

本课程共 30 章,围绕“资产可查、配置可复现、变更可追溯”三个目标展开。学习路径分为四个阶段:

  1. 认知与建模(第 1–6 章):理解 PXI 系统组成、资产分类、配置项定义,建立资产台账与配置基线的基本概念。
  2. 采集与登记(第 7–14 章):学习如何从 MAX、驱动 API、系统信息中提取硬件与软件信息,形成结构化资产记录。
  3. 配置控制与变更(第 15–22 章):掌握配置版本管理、变更申请、影响分析、回滚策略,以及测试程序与硬件配置的绑定方法。
  4. 审计与持续改进(第 23–30 章):学习配置审计、差异比对、校准周期管理、故障复盘与资产退役流程。

学习建议:每章结束后,尝试在自己的 PXI 系统或模拟环境中完成一次对应操作。例如本章结束后,可以打开 MAX,查看机箱、控制器和模块的识别信息,并记录下型号、序列号和插槽号。这是后续所有管理工作的起点。

五、一个可立即使用的资产登记示例

下面给出一个最小可用的 PXI 资产登记表字段示例。它不追求大而全,而是覆盖后续配置管理真正需要的关联字段。你可以直接复制到 Excel 或数据库中作为初始模板。

字段 示例值 说明
资产编号 PXI-ASSET-001 内部唯一标识
类别 仪器模块 机箱/控制器/模块/线缆/软件
型号 PXIe-4081 NI 型号
序列号 01A2B3C4 硬件唯一序列号
所在机箱 PXIe-1082-01 关联机箱资产编号
插槽号 5 物理插槽位置
设备别名 DMM1 MAX 中配置的别名
固件版本 3.2.1 模块固件
驱动版本 NI-DMM 20.7 配套驱动
校准日期 2025-03-15 上次校准日期
状态 在用 在用/备用/维修/报废

这张表的关键在于“所在机箱 + 插槽号 + 设备别名”三个字段。它们把物理资产与软件配置连接起来。缺少任何一个,后续做配置复现时都会出现歧义。例如,只知道模块序列号,不知道插槽号,就无法确认触发路由和通道映射;只知道设备别名,不知道序列号,就无法判断实际使用的是哪一块硬件。

六、从本章出发的三个关键问题

在进入后续章节之前,请先思考并尝试回答以下问题。它们将贯穿整个课程:

  • 你的 PXI 系统中,哪些信息是“换了机器就找不到”的?这些就是需要优先登记的资产与配置项。
  • 如果明天需要把测试任务迁移到另一台 PXI 机箱,你需要带走哪些配置信息才能保证结果一致?
  • 当某个模块送修后换回一块同型号但不同序列号的模块,哪些配置需要同步更新?