3. 多工位测试需求分析与方案设计

多工位自动测试系统的设计起点不是“选什么机箱、用什么仪器”,而是把测试需求翻译成可计算的工位数量、可分配的测试项、可满足的节拍,以及可识别的资源冲突。本节围绕工位数量确定、测试项分配、节拍计算、资源冲突识别与初步方案输出五个环节展开,给出可直接用于方案评审的分析方法。

一、工位数量由节拍与测试时间共同决定

工位数量的核心约束是产能。设目标产能为 N 件/小时,单件总测试时间为 T 秒(含上下料、测试、判定、数据记录),则理论工位数 W 满足:

W ≥ N × T / 3600 × (1 + 冗余系数)

示例:N = 120 件/小时,T = 90 秒,冗余系数取 0.15
W ≥ 120 × 90 / 3600 × 1.15 = 3.45 → 取整为 4 个工位

冗余系数用于吸收上下料波动、重测、设备短暂停机。若测试项之间存在串行依赖(如必须先做绝缘测试再做功能测试),则不能简单按总时间除以工位数,而应按最长串行路径计算。实际工程中,工位数量还需向上取整到与产线输送节拍匹配的整数,避免出现“半工位”等待。

二、测试项分配要兼顾并行性与资源独占性

测试项分配的目标是让各工位负载均衡,同时避免同一仪器被多个工位同时占用。常用做法是先列出全部测试项及其单次耗时、所需仪器、是否可并行,再按“资源独占优先、时间均衡其次”的原则分组。

测试项单次耗时所需资源可否并行
上电电流检测8 s可编程电源、DMM否(电源独占)
电压精度测试12 sDMM、开关矩阵是
通信功能测试20 sCAN 卡、串口卡是
绝缘耐压测试15 s耐压仪否(高压独占)
老化前功能确认25 sDIO、DMM、电源否(电源独占)

示例中总测试时间约 80 秒,若目标节拍为 30 秒/件,则至少需要 3 个工位。但耐压仪和可编程电源属于独占资源,不能同时被两个工位使用,因此实际分配时需将使用同一电源的测试项放在同一工位串行执行,或为每个工位配置独立电源。若预算有限,可采用“电源分时复用 + 开关矩阵切换”的方式,但必须核算切换时间和继电器寿命。

三、节拍计算要区分单件节拍与系统节拍

单件节拍 CT 是产线每出一件产品的时间间隔,系统节拍则受最慢工位限制。设各工位实际占用时间为 t1, t2, …, tn,则系统节拍为:

CT_system = max(t1, t2, …, tn) + 输送切换时间

示例:t1 = 28 s,t2 = 32 s,t3 = 26 s,t4 = 30 s,输送切换 3 s
CT_system = 32 + 3 = 35 s/件 → 产能约 102 件/小时

若目标产能为 120 件/小时,即节拍需 ≤ 30 秒,则工位 2 成为瓶颈,需要拆分其测试项或增加一个并行工位。节拍计算不能只看平均值,必须识别瓶颈工位,否则方案在试产阶段就会暴露产能不足。

四、资源冲突识别与初步方案输出

资源冲突主要分为三类:仪器独占冲突、通道/开关冲突、操作员与上下料冲突。识别方法是绘制“工位—资源”占用矩阵,标出每个时间片内被占用的资源。若同一资源在同一时间片出现两次占用,即为冲突。

建议在方案阶段用表格列出每个工位的资源占用时间轴,重点检查可编程电源、耐压仪、CAN 卡、开关矩阵和气动夹具的占用情况。冲突资源可通过增加硬件、分时复用或调整测试顺序解决。

初步方案输出应包含:工位数量与布局、各工位测试项清单、单件节拍与系统节拍、瓶颈工位、冲突资源及解决策略、仪器配置清单。以下 SVG 给出一个四工位方案的资源占用与节拍关系示意,用于快速判断瓶颈和冲突。

四工位测试方案:资源占用与节拍关系 0s 10s 20s 30s 40s 工位1 上电电流 8s 电压精度 12s 等待 8s 工位2 通信功能 20s 老化前确认 25s(瓶颈) 工位3 绝缘耐压 15s 电压精度 12s 工位4 上电电流 8s + 通信 20s 等待 12s 资源冲突提示 • 可编程电源:工位1与工位4均需使用,若共用同一电源则存在独占冲突,需分时或增配。 • 耐压仪:工位3独占,当前无冲突;若增加耐压测试项需重新核算。 节拍结论 系统节拍 = max(28, 45, 27, 28) + 3s 输送 = 48s/件 → 产能约 75 件/小时,低于目标 120 件/小时,需拆分工位2或增加并行工位。

从图中可以看出,工位2的老化前功能确认耗时 25 秒,加上通信功能 20 秒,总占用达到 45 秒,成为系统瓶颈。解决方式有两种:一是将通信功能测试移到工位4,使工位2只保留老化前确认;二是增加一个工位专门处理老化前确认,将原工位2拆分为两个并行工位。前者改动小但工位4负载上升,后者成本高但节拍更均衡。方案评审时应同时给出两种选择的资源增量和节拍收益,便于决策。

资源冲突识别不能只看静态清单,必须结合时间轴。同一仪器在不同时间片被不同工位使用是允许的,但若时间片重叠且无法通过开关矩阵隔离,则必须增加硬件或调整测试顺序。建议在方案阶段至少做一次“最坏情况”时间轴推演,即所有工位同时请求同一资源的场景。

最终初步方案应形成一份可评审的文档,包含工位布局草图、测试项分配表、节拍计算过程、冲突资源清单及解决策略、仪器与夹具配置清单。方案输出后,还需与机械、电气、软件三方确认接口边界,例如工位间输送定位精度、气动夹具动作时序、TestStand 序列文件与工位编号的映射关系。只有这些边界明确,后续的 TestStand 工程搭建和调试才能顺利推进。