日期:2026-09-29
面向:线束工艺、绝缘/耐压工位、质量与制造信息化人员
写在前面
上一篇(2026-09-28)把导通/功能台拆成了缺陷码、返修全检与标签闸门,并明确说过一句边界:导通 PASS 不等于绝缘耐压完成。本稿不再复述开路/短路/错位码表,而是把镜头对准下一道常见质量闸门——绝缘电阻(IR)与耐压(hipot)工位——以及它们如何在 MES 里变成可审计的配方、测量值与过站证据。
公开工程方法讨论里,导通回答的是“该通的通、不该通的不通”;绝缘电阻与耐压回答的是另一类问题:绝缘能不能扛住规定应力、漏电流是否在窗内、是否发生击穿。两道题正交。软件上最常见的事故,不是耐压台本身“不会测”,而是:
- 只有导通 PASS,包装站就放行——控制计划要求的 IR/hipot 从未落库;
- 本地配方可改、无
recipe_rev——事后无法证明当时电压/驻留/限值窗是哪一版; - NG 不锁站 / 口头复测——击穿件被“再扫一次绿灯”送出;
- 只存 PASS 位,不存
IR_MOhm/leak_uA——客户抱怨绝缘失效时无法复盘。
本文把 IR/hipot 工位写成智能制造里的工艺软件门禁:harness_sn+etest_program_id/recipe_rev绑定,测量字段落库,NG 冻结,复测需授权与原因码,包装/标签同时读上道导通 OK 与本道 IR+hipot OK。文中电压、驻留、限值与字段名均为示例占位,一律标为「示例」,不是行业标准硬限值。全文谈数据与闸门,不写危险高压的具体操作步骤;安规以本厂联锁与客户要求为准。
图1:左侧仅导通 PASS 仍缺绝缘/耐压凭证;右侧包装闸门要求 continuity OK(上道引用)∧ IR+hipot 记录齐备。
一、为什么“导通过了”还不够
1.1 两道正交的电气问题
公开方法文通常把线束电气验收拆成多层(名称因设备而异,本稿用通用说法):
| 测法 | 主要回答的问题 | 与本稿关系 |
|---|---|---|
| 导通 / 点到点网表 | 该通的通、不该通的不通 | 上道闸门;本稿只引用continuity_ok,不重写缺陷码 |
| 回路电阻 | 通得好不好 | 多在导通/功能台;本稿不展开 |
| 绝缘电阻(IR) | 绝缘电阻是否高于限值窗 | 本稿焦点之一 |
| 耐压(hipot) | 规定电压下漏流是否在窗、是否击穿 | 本稿焦点之二 |
导通 PASS ≠ 绝缘可靠。低电压导通无法替代高压应力下的绝缘判定;反之,IR/hipot PASS 也不证明针脚映射正确。控制计划若要求分站,MES 必须维护独立闸门位,禁止用一道 PASS 冒充另一道。
高压线束场景(如 800V 体系)里,IR/hipot 往往写进客户检验大纲——本稿只承认“这类测法存在且应可追溯”,不重写既有的高压标准 checklist 文章。
1.2 软件视角的四个共同缺口
从制造信息化看,绝缘/耐压台最容易出现四种“看起来测过、其实不可审计”的状态:
- 结果未绑定
harness_sn:耐压台本地有曲线,MES 工单侧只有“本班耐压多少件”; - 无
etest_program_id/recipe_rev:电压、极性、驻留、限值窗可被现场改参而不升版; - 无结构化测量字段:只有 PASS/FAIL,没有
IR_MOhm、leak_uA、breakdown_flag; - 复测无授权:NG 后同一操作员连续重测至绿灯,绕过隔离与原因码。
后面几节分别对应:配方怎么绑、测什么字段、MES 闸门与复测纪律怎么写。
二、配方绑定:没有recipe_rev,PASS 只是本地绿灯
2.1 最小身份链 + 配方链
一次可追溯的 IR/hipot 过站,至少要串起:
| 字段(示例名) | 含义 | 工程纪律 |
|---|---|---|
harness_sn | 线束唯一序列号 | 扫码启动;禁止无码耐压 |
work_order | 生产工单 | 与变体 / 控制计划对齐 |
etest_program_id | 电气测试程序 ID | 与图纸 / 客户大纲绑定 |
recipe_rev | 配方批准版本 | 已批准只读;改窗必须升版 |
station_id/equip_id | 工位 / 耐压台 | 过站校验设备族与校准状态 |
operator_id | 操作者 | 追溯与复测授权审计 |
channel_map_id | 通道 / 夹具映射 | 混夹具是误测与漏测高发源 |
fixture_id | 治具 / 转接 | 与通道映射一并校验 |
作者建议(非强制标准):开测条件写成硬闸门——扫到harness_sn后,由 MES(或边缘网关)下发/校验etest_program_id+recipe_rev,本地不得静默使用“上次残留配方”。若现场仍靠 USB 拷配方,至少也要把配方哈希回写 MES,否则 ECN 或客户改窗后无法证明当时跑的是哪一版。
2.2 配方窗本身也是数据(示例占位)
配方里常见的“窗”在软件侧应可版本化,而不是写死在操作员脑子里。下列数值仅为教学占位,禁止直接当本厂标准:
# 示例 · 禁止直接当本厂标准 示例配方 HV-SIGNAL-A / recipe_rev=R03 ir_voltage_v = 500 (示例) ir_min_MOhm = 100 (示例) ir_dwell_s = 5 (示例) hipot_kV = 1.5 (示例) hipot_dwell_s = 1 (示例) leak_max_uA = 2.0 (示例) polarity = DC+ (示例)正确说法是:电压、驻留、限值由客户规范与工艺验证共同给出,软件负责按etest_program_id/recipe_rev加载并拒绝无版本运行。任何把“1.5 kV / 100 MΩ / 2 µA”写成“行业统一门槛”的做法,都会在审阅与客户审核里翻车。
2.3 联调负例三连(信息化验收)
- 故意加载错误
recipe_rev(邻接变体或已废止版本)→ 应拒绝启动或强制双签; - 注入漏流超窗 / 击穿模拟 → 应
hipot_ok=false、写leak_uA/breakdown_flag、冻结工位,包装扫码被拒; - NG 后无
retest_auth直接重测请求 → 拒绝开测,要求原因码与授权。
这三连比只测 Happy Path 更能暴露接口字段是否真进了闸门。
三、测量字段:PASS 之外必须留下可复盘的数
图3:左为测量层示例字段;右为身份 / 配方 / 闸门 / 复测分层。名称与阈值为示例占位。
3.1 建议落库的测量层(示例名)
| 字段(示例名) | 含义 | 为何需要 |
|---|---|---|
IR_MOhm | 绝缘电阻实测(MΩ) | 复盘“差多少过窗”,支撑 SPC |
hipot_kV | 实际施加耐压(kV) | 证明跑的是配方电压而非本地改参 |
leak_uA | 漏电流实测(µA) | 耐压判定核心量 |
breakdown_flag | 是否击穿/跳闸 | 与“漏流贴窗但未击穿”区分 |
dwell_s | 实际驻留(s) | 驻留不足的 PASS 不可信 |
channel_map_id | 通道映射版本 | 夹具/通道错配追溯 |
ir_ok/hipot_ok | 分项判定 | 可分站或同站分步 |
ir_hipot_ok | 本工位综合闸门位 | 供包装/标签读取 |
ts | 完成时间戳 | 审计与节拍分析 |
原则与导通、压接曲线工位同类:业务闸门字段同步落库;原始波形/曲线可异步归档,但不能“过站成功却测量明细丢失”。
3.2 判定逻辑(教学,非标准)
# 示例判定 · 阈值为占位 if IR_MOhm < recipe.ir_min_MOhm: ir_ok = false if leak_uA > recipe.leak_max_uA: hipot_ok = false if breakdown_flag == true: hipot_ok = false if abs(dwell_s - recipe.*_dwell_s) > tol: 视为 ABORT / 需复测(示例策略) ir_hipot_ok = ir_ok AND hipot_ok同站做 IR 再做 hipot、或分两站,属工艺布置选择;软件上只要保证每项都有独立证据,以及包装站读的是综合闸门(或显式读两项)。
3.3 轻量 SPC(有数才能谈改进)
测量值落库后,最小可用分析是:
- 按变体聚合
IR_MOhm/leak_uA分布 → 看窗是否过紧或过程漂移; - 按
equip_id/fixture_id/channel_map_id交叉 → 区分产品问题与工装问题; breakdown_flag突增 → 先查治具污染、电极接触、配方错发,再谈人效;- 与上道导通缺陷码(见 09-28 稿)联合看——例如短路高发批次,耐压击穿是否同步抬升。
这不是完整 SPC 手册,只是提醒:没有测量字段,绝缘/耐压数据无法进入持续改进闭环。
四、MES 过站闸门:扫码 → 配方 → 测量 → 锁站/放行
图2:扫码绑定程序与配方 → 测量回写 → NG 锁站;复测需授权;包装读双闸门。
4.1 业务状态机(教学)
UNTESTED → RECIPE_LOADED → TESTING → IR/HIPOT PASS → ir_hipot_ok=true (仍需上道 continuity_ok 才 pack) → FAIL → ISOLATED → 需 retest_auth + reason → RETEST → PASS/FAIL ABORT / RECIPE_MISMATCH / NO_AUTH_RETEST → 不进入 PASS,不开放包装公开行业叙述中的纪律句——未过测试禁止打印合格标签——在本稿语境下应扩展为:包装/打标不读口头,而读上道导通闸门 + 本道 IR/hipot 闸门(字段名可本地化)。标签打印本身也应是可追溯业务事件;本稿只强调业务门禁,不指定具体打印中间件。
4.2 最小字段表(可本地化命名)
| 分层 | 字段(示例名) | 用途 |
|---|---|---|
| 身份 | work_order,harness_sn,station_id,operator_id | 谁在何时测了哪根 |
| 配方 | etest_program_id,recipe_rev, 电压/驻留/限值窗快照 | 用的哪版电气配方 |
| 测量 | IR_MOhm,hipot_kV,leak_uA,breakdown_flag,dwell_s,channel_map_id | 当时判定与明细 |
| 设备 | equip_id,fixture_id | 耐压台 / 治具 |
| 复测 | retest_auth,retest_reason,rework_wo,retest_count | 授权与原因 |
| 闸门 | ir_ok,hipot_ok,ir_hipot_ok,pack_allowed,label_print_allowed,ts | 放行位 |
| 上道引用 | continuity_ok(或等价过站事件) | 包装双闸门之一 |
字段名可按企业字典翻译;不可省略的是序列号、配方版本、关键测量值、分项/综合判定、复测授权与包装放行位。只有 PASS 位的耐压工位,在客户抱怨“偶发绝缘失效”时几乎无法复盘。
关于通信:耐压台 ↔ 边缘网关 ↔ MES 常见用 OPC UA / MQTT / 厂商私有协议;选型不是本文重点。重点是过站报文里上述业务字段必须到齐,而不是“设备在线就算集成完成”。
4.3 闸门伪代码(教学虚构)
function gate_ir_hipot_station(scan, equip, fixture): sn = scan.harness_sn if not sn: return REFUSE("NO_SERIAL") # 上道导通:按控制计划引用;未完成则拒绝开耐压(示例策略) if require_continuity_before_hipot() and not continuity_ok(sn): return REFUSE("CONTINUITY_NOT_OK") recipe = resolve_etest_recipe(scan.work_order, scan.variant_id) if recipe is None: return REFUSE("NO_RECIPE") if scan.etest_program_id != recipe.program_id \ or scan.recipe_rev != recipe.rev: return REFUSE("RECIPE_MISMATCH") # 复测分支:存在未关闭隔离/返修时必须带授权 if open_isolation(sn) and not scan.retest_auth: return REFUSE("RETEST_NEED_AUTH") # 允许开测;设备回传测量后: write_result(sn, etest_program_id=recipe.program_id, recipe_rev=recipe.rev, IR_MOhm=meas.IR_MOhm, # 示例字段 hipot_kV=meas.hipot_kV, # 示例字段 leak_uA=meas.leak_uA, # 示例字段 breakdown_flag=meas.breakdown, dwell_s=meas.dwell_s, channel_map_id=scan.channel_map_id, equip_id=equip.id, fixture_id=fixture.id, ts=now()) if not (meas.ir_ok and meas.hipot_ok): write_flags(sn, ir_ok=meas.ir_ok, hipot_ok=meas.hipot_ok, ir_hipot_ok=False, pack_allowed=False, label_print_allowed=False) freeze_station(until="disposition") wo = open_wo(type="REWORK_IR_HIPOT", sn=sn, reason=meas.fail_reason) bind(sn, rework_wo=wo.id, isolation=True) return REFUSE("IR_HIPOT_FAIL_ISOLATE") write_flags(sn, ir_ok=True, hipot_ok=True, ir_hipot_ok=True, retest_auth=scan.retest_auth, # 若本次为复测则保留审计 pack_allowed=continuity_ok(sn), # 双闸门 label_print_allowed=continuity_ok(sn), ts=now()) if open_rework(sn): close_wo_if_pass(sn) return ALLOW_DOWNSTREAM_IF_DUAL_OK function gate_pack_or_label(sn): if not continuity_ok(sn): return REFUSE("CONTINUITY_BLOCKED") rec = latest_ir_hipot(sn) if rec is None: return REFUSE("IR_HIPOT_UNTESTED") if not rec.ir_hipot_ok: return REFUSE("IR_HIPOT_BLOCKED") if open_rework(sn): return REFUSE("REWORK_OPEN") return ALLOW_PACK_OR_LABEL原则一句话:包装/标签放行条件 = 已绑定harness_sn∧ 上道continuity_ok∧ 本道配方版本匹配 ∧ 最近一次有效 IR+hipotir_hipot_ok=true∧ 无未关闭返修/隔离 ∧ 放行位为真。缺任一字段,MES 应视为未完成,而不是“人说耐压过了就过”。
4.4 NG 锁站与复测授权纪律
- FAIL → 实物隔离 + 系统
ISOLATED;工位冻结至处置完成; - 自动或人工开
rework_wo,带上失败原因(漏流超窗 / 击穿 / 配方不匹配等); - 复测必须
retest_auth+retest_reason——禁止同一未授权账号连刷至绿灯; - 复测仍使用同一
etest_program_id/recipe_rev(除非工程正式升版); - 复测 PASS → 关闭 WO,置
ir_hipot_ok,并在审计日志保留授权人与原因码; - 复测仍 FAIL → 累加
retest_count,超限(示例:如 2 次,占位)升级 MRB / 报废流程。
若客户控制计划允许“仅复测 IR”或“仅复测 hipot”,应在程序与文件里写清范围,并用retest_scope一类字段表达——不要用口头例外掏空闸门。作者建议默认全项复测,局部复测作为受控例外。
4.5 与相邻工位的衔接
- 上道(导通/功能):本稿只引用
continuity_ok;缺陷码与返修全检见 09-28 稿,此处不重复; - 本道(IR/hipot):独立质量闸门,配方与测量必须可追溯;
- 下道(包装/合格标签/出货):读双闸门,而不是只读导通 PASS;
- 其他:气密、拉拔、剖面等若在控制计划中,各自独立——IR/hipot PASS 不自动等价。
五、落地清单(工艺 + 软件各半)
- 盘点现有绝缘测试仪 / 耐压台:哪些只亮灯、哪些已回写 MES、是否绑定
harness_sn; - 主数据补齐
etest_program_id↔recipe_rev↔ 客户大纲/ECN,禁止残留配方默跑; - 测量层至少落
IR_MOhm、hipot_kV、leak_uA、breakdown_flag、dwell_s; - NG 冻结工位;复测强制
retest_auth+ 原因码; - 包装/打标改为读
continuity_ok∧ir_hipot_ok; - 负例三连(错配方、漏流/击穿、无授权复测)纳入联调验收;
- 周会看漏流/绝缘电阻分布与击穿率,而不是“耐压不良若干件”。
安全、标准与适用性说明
- 耐压/绝缘测试涉及危险电压与能量:必须遵循本厂电气安规、联锁、防护与人员资质;本文只讨论数据字段与 MES 闸门,不提供任何不安全的高压操作步骤、接线示范或“如何绕过联锁”的内容。具体安规以本厂与客户要求为准。
- 文中测法与闸门说明参考公开的线束电气测试 / 质量追溯方法讨论,不是某团体标准条款摘抄,也不构成对特定绝缘测试仪、耐压台或 MES 品牌的选型建议。正文统一使用通用名:绝缘测试仪 / 耐压台 / MES / 边缘网关 / OPC UA / MQTT。
IR_MOhm、hipot_kV、leak_uA、驻留时间、复测次数上限等均为示例占位;量产必须以客户规范与工艺验证批准值为准。- 伪代码与字段名为教学虚构,集成时按本厂 MES / 耐压台 / 边缘网关接口映射。
- IR/hipot 不替代导通、压接高度、拉拔、剖面、气密等验证手段;也不声称覆盖全部线束缺陷模式。导通缺陷码体系见同系列 09-28 稿,本稿不重复。