4. 资产台账设计实战

资产台账不是一张“设备清单”,而是测试系统全生命周期管理的核心数据底座。在 PXI 测试系统中,一台机箱里可能插着控制器、DMM、示波器、开关模块、任意波形发生器等十余块模块,每块模块又有序列号、校准周期、固件版本、所在槽位等属性。如果台账只记录“机箱编号 + 模块名称”,那么当某块模块需要送检、替换或追溯历史测试数据时,就会陷入“查不到、对不上、说不清”的困境。本节从字段定义出发,逐步搭建一套可落地、可扩展的 PXI 资产台账体系。

一、字段定义:先分清“身份字段”与“管理字段”

设计台账的第一步,是把字段按用途分层。建议将字段划分为四类:身份标识字段(资产编号、序列号、型号、制造商)、位置与层级字段(机箱编号、槽位号、所属系统)、状态与生命周期字段(当前状态、校准日期、下次校准日期、固件版本)、标签与追溯字段(二维码内容、RFID EPC、绑定时间)。

其中,资产编号建议采用“系统代号-设备类型-流水号”的规则,例如 ATS01-CH-0001 表示一号自动测试系统的第一台机箱,ATS01-DMM-0007 表示该系统第七块数字万用表模块。序列号必须与厂商铭牌一致,作为唯一物理身份,不可用资产编号替代。槽位号建议使用 PXI 机箱的物理槽位编号(如 PXIe 机箱的 Slot 1~Slot 18),并明确 Slot 1 通常为控制器槽,避免与逻辑通道号混淆。

字段命名建议统一使用英文小写下划线格式,如 asset_id、serial_no、chassis_id、slot_no、cal_due_date,便于后续导入数据库或配置管理工具。

二、层级关系:系统 → 机箱 → 槽位 → 模块 → 通道

PXI 测试系统的资产天然具有五级层级关系。最上层是“测试系统”,例如“电机控制器自动化测试台 ATS01”;第二层是“机箱”,一台系统可能包含一个或多个 PXIe 机箱;第三层是“槽位”,机箱的每个物理槽位是一个位置容器;第四层是“模块”,插入槽位的具体仪器模块;第五层是“通道”,例如开关模块的某个继电器通道、DMM 的某个测量通道。

层级关系决定了台账的查询方式:按系统查全部资产、按机箱查槽位占用、按模块查历史校准记录、按通道查测试数据来源。建议在台账中为每一级设置唯一主键,并通过外键关联,例如模块记录中保存 chassis_id 和 slot_no,通道记录中保存 module_asset_id 和 channel_index。

PXI 资产台账层级关系与状态流转 层级关系(系统 → 机箱 → 槽位 → 模块 → 通道) 测试系统 ATS01 PXIe 机箱 CH-0001 物理槽位 Slot 1~18 仪器模块 DMM / 开关 / AWG 通道 CH0~CHn 资产状态机(模块级) 在库 领用 在用 送检 校准中 合格 在库 超期/故障 停用/维修 修复 校准中 报废 已报废 二维码 / RFID 标签绑定关系 二维码标签 asset_id + serial_no RFID 标签 EPC + 位置信息 台账数据库 唯一主键关联 扫码查询 校准/位置

三、状态机:让资产“活”起来

资产状态机是台账从静态记录升级为动态管理的关键。建议为模块级资产定义六个核心状态:在库、在用、校准中、停用/维修、已报废、借出。状态之间的迁移必须由明确事件触发,例如“领用”使资产从在库变为在用,“送检”使其从在用变为校准中,“校准合格”使其回到在库,“超期或故障”使其进入停用/维修。

状态机落地时,需要在台账中增加三个字段:current_status(当前状态)、status_change_date(状态变更日期)、status_change_reason(变更原因)。每次状态变更都应保留历史记录,而不是直接覆盖,这样才能追溯“这块 DMM 上个月为什么不在系统里”。

四、二维码与 RFID 标签:物理世界与数字台账的桥梁

二维码适合贴在模块正面或机箱侧面,内容建议采用结构化文本,例如:

ASSET_ID:ATS01-DMM-0007
SERIAL_NO:MY59001234
MODEL:PXIe-4081
CHASSIS:ATS01-CH-0001
SLOT:7
CAL_DUE:2025-12-31

扫码后可直接跳转到台账详情页或返回上述字段,便于现场核对。RFID 标签则更适合机箱级或系统级资产,因为 RFID 读取距离远、可批量识别,适合在机房巡检时快速盘点。RFID 的 EPC 区建议写入资产编号,用户区可写入位置和校准信息。需要注意的是,二维码和 RFID 都不是台账本身,它们只是“指针”,台账数据库才是唯一数据源,标签内容变更后必须同步更新数据库,避免“标签说在 Slot 7、台账说在 Slot 9”的冲突。

五、台账模板搭建:从字段到可填写表格

下面给出一份可直接参考的 PXI 模块级台账模板。字段覆盖身份、位置、状态、校准和标签五类信息,适合用 Excel 或数据库表实现。

字段名 说明 示例值
asset_id资产编号,系统内唯一ATS01-DMM-0007
serial_no厂商序列号,物理唯一MY59001234
model模块型号PXIe-4081
manufacturer制造商NI
chassis_id所属机箱资产编号ATS01-CH-0001
slot_no物理槽位号7
current_status当前状态在用
cal_date上次校准日期2024-12-15
cal_due_date下次校准到期日2025-12-31
firmware_ver固件版本2.3.1
qr_content二维码内容摘要ATS01-DMM-0007
rfid_epcRFID EPC 编码E2801160600002...
remark备注2025-03 更换过风扇
台账模板不要一次性追求“大而全”。建议先落地 10~15 个核心字段,运行一个季度后再根据实际查询和审计需求扩展。字段越多,维护成本越高,数据质量反而越难保证。

最后,台账模板搭建完成后,应做一次“闭环验证”:随机抽取三块模块,分别用二维码扫码、RFID 读取和手工查表三种方式获取信息,核对三者是否一致;再模拟一次“送检—校准—回库”的状态流转,检查状态字段和历史记录是否正确更新。只有通过这种验证,台账才真正具备可用性,而不是停留在表格里的静态数据。