HMI 组件接口控制文件怎么写,核心是先把机械、电气、光学与软件边界拆成可验证字段,再给每个字段指定来源、责任、样品状态和复验条件。它适用于含面板、PCB、显示、连接器、线束或外壳的 HMI 组件设计与交付范围项目;不替代客户整机软件、法规、EMC、IP 或最终放行。
HMI 组件接口控制文件是什么,不是什么

ICD 是 Interface Control Document,中文可写作接口控制文件。对 HMI 组件来说,它不是把 BOM、图纸、规格书和测试表打包成一个附件夹,而是说明各部件怎样在同一套基准、针脚、显示状态、装配顺序和验证方法下配合。
一份可执行的 ICD 至少要回答六个问题:接口是什么,数值或状态来自哪份受控文件,由谁设计和批准,怎样验证,样品处于什么装配版本,变更后需要重测哪些项目。接口需要被识别、控制和验证;转到 HMI 组件语境后,关键不是流程多重,而是字段能不能落到图纸、工装和样品记录。
ICD 也不能替代所有专业文件。BOM 仍然定义物料,2D/3D 图纸仍然定义尺寸和基准,测试计划仍然定义动作和判定,变更控制仍然定义生效批次。ICD 的位置在它们之间:把跨团队会误解的接口拉到同一张表里。
HMI 组件接口控制文件应先建立四类字段
接口字段最好按机械、电气、光学和软件/参数四类建立,再补充装配、测试和变更触发条件。这样写的好处是每个专业都能看到自己的输入,也能看到对相邻专业造成的影响。
| 接口类别 | 必填字段 | 常见缺口 | 验证动作 |
|---|---|---|---|
| 机械接口 | 外形、主基准、孔位、窗口、支撑面、壳体开口、紧固顺序、可用深度 | 面板、PCB、显示和外壳各用不同基准 | 用总成图、剖面、目标壳体和样件试装复核 |
| 电气接口 | 连接器制造商/料号、配对端、针脚视图、电源、信号、公共端、测试点、线束方向 | 只写连接器型号,不写观察面和针脚编号 | 用针脚表、开短路测试、上电测试和配合端实插确认 |
| 光学接口 | 显示外形、有效显示区、视窗、黑边、背光、图标状态、观察条件 | 把显示有效区、窗口和触摸传感区当成同一个矩形 | 用点亮图样、暗室/环境光观察和窗口偏位记录确认 |
| 软件/参数接口 | 固件、触摸参数、LED 逻辑、显示页面、按键映射、通信动作、测试程序版本 | 样品能点亮,但软件状态和测试程序未锁版 | 用版本号、动作表、联机测试和确认样记录闭合 |
接口文件要把“不能证明什么”也写出来。例如 IPC-A-610 可以作为电子组件可接受性依据,但它不能证明客户主板读取到正确动作;IEC 60529 可以分类外壳防护等级,但单个前面板组件不能脱离最终外壳声明整机 IP 结果。
机械接口控制文件要把壳体、贴合和装配状态写清楚
机械边界的第一件事是统一基准。前面板图稿、PCB 板框、显示模组和壳体开口如果分别用外形中心、左下角或某个孔定位,样品很容易出现窗口压边、按键偏心、连接器够不到或背胶局部悬空。
对 外壳集成人机界面组件,ICD 应写清壳体材料、开口、螺柱、支撑面、紧固顺序、扭矩来源、拆装路径和目标整机状态。若组件只交付前面板,也要说明壳体是客户提供、仅供试装,还是由供应商纳入总成。
贴合条件也属于机械接口。示例过程记录点可先写 32°C仅用于项目评审,正式项目应按目标材料、结构和验证记录确认。实际项目应结合实际胶材、基材、贴合压力、养护时间和装机验证记录。
前表面图文 / 窗口
↓ 共享 X/Y 基准、视窗边界
输入层 / 背胶 / 支撑框
↓ 共享 Z 向厚度、压合状态
PCB / 显示 / 连接器
↓ 共享孔位、插接方向、线束路径
壳体 / 主板 / 软件状态
电气接口控制文件不能只写连接器型号
电气接口至少要写清连接器制造商、完整料号、配对端、针脚编号视图、插接方向、锁扣、防呆、线缆长度、弯折禁区、电源、电流、公共端、信号定义、测试点和屏蔽/接地边界。照片和口头描述不适合作为针脚依据,因为正视图、焊接面和配对面很容易被混淆。
对 薄膜开关与 PCB 组件,还要把按键矩阵、LED 极性、电阻、板载元件高度、禁布区、FPC/FFC 厚度和测试点位置写进同一份接口表。了连接器选项会绑定 FFC/FPC 配合厚度,这说明“同间距连接器”并不自动等效。
条件—原因—验证方法:当客户更换主板、线束或连接器配对端时,即使前面板和 PCB 外观不变,电气接口也可能变化;原因是针脚视图、锁扣方向、配合厚度或线束应力释放已改变;验证方法是重跑针脚表、实插、开短路、上电动作和异常插接检查,而不是只复核 BOM 行号。
光学与软件边界要同表记录,否则点亮样品仍会误判
显示接口通常同时包含机械、光学和软件字段。同时给出外形、视区、接口、电压、工作温度和可靠性项目;ICD 中只写“LCD 320×240”不能定义完整接口。
光学边界应写清显示外形、有效显示区、可视窗口、黑边、偏光方向、背光颜色、亮灭状态、观察角、环境光和允许偏位。软件边界应写清页面版本、图标状态、按键映射、LED 逻辑、触摸参数、通信动作和测试程序版本。显示窗口光学叠层有专门文章讨论;只要求 ICD 先把边界和责任写清楚。
推荐写法不是“显示效果由客户确认”这种空话,而是:客户提供显示模组、页面图样和主板程序;组件供应商按约定窗口、背光、面板和连接状态制作样件;双方在指定页面、亮度、观察条件和目标壳体中确认遮挡、漏光、串光、误触和动作反馈。
失效链可以倒逼接口字段是否完整

一份好的 ICD 应能解释失败从哪里开始、怎样隔离、由谁提供证据。下面的矩阵可用于初版评审。
| 现象 | 可能缺失字段 | 条件—原因 | 验证方法 | 责任证据 |
|---|---|---|---|---|
| 显示窗口偏位 | 显示有效区、壳体开口、面板视窗未共基准 | 多文件基准不一致导致公差方向叠加 | 目标壳体试装、点亮图样、窗口边界量测 | 总成图、显示规格、样件照片 |
| 按键动作与软件功能错位 | 按键映射、针脚表、程序版本未锁定 | 物理按键正确但控制器读取逻辑不同 | 逐键动作表、联机测试、版本记录 | 针脚表、软件版本、测试记录 |
| FPC 插不上或被折伤 | 连接器方向、弯折禁区、线束路径缺失 | 结构冻结后才发现工具空间不足 | 真实配对端实插、装配演练、弯折检查 | 连接器图纸、装配视频/记录 |
| 背光漏光或图标亮度不均 | LED 位置、遮光层、面板透光区、软件亮度缺失 | 光学、结构和驱动条件未同时定义 | 暗室/环境光点亮、亮灭态对比 | 点亮图样、BOM、工艺记录 |
| 防护等级争议 | 密封结构、壳体、紧固、测试状态未定义 | 组件测试和最终外壳测试被混为一谈 | 在完整装配状态按项目规范测试 | IEC 60529 边界、整机测试报告 |
失效链的价值在于让团队看到遗漏字段的代价。如果某一行找不到验证动作,说明 ICD 仍停留在“写了要求”,还没有变成可执行接口文件。
推荐方案何时不是最佳选择
完整 ICD 不适合把所有概念样都拖进重流程。早期探索阶段,如果目标只是比较外观方向、按键手感或显示尺寸,可以先使用轻量接口清单,记录假设和未冻结字段。等壳体、PCB、显示或软件进入冻结前,再升级为受控 ICD。
如果项目是标准模块直接采购,且供应商只交付完全独立的成品 HMI 终端,ICD 可以缩小到安装、电源、通信和环境边界;内部显示、触摸和软件细节通常由成品规格书承担。
相反,当项目含客供 PCB、客供显示、外壳预装、定制软件动作或多供应商协作时,省略 ICD 往往不是节省时间,而是把风险推迟到样品末期。
标准、原厂规格和责任边界不能互相替代
标准和原厂规格应写进 ICD,但不能互相替代。IPC-A-610J 可用于电子组件外观可接受性,IPC/WHMA-A-620E 可用于线缆线束,IEC 60529 用于外壳防护等级分类;它们都不能自动生成 HMI 组件的针脚表、窗口偏位判据、软件动作表或客户整机放行结论。
医疗、汽车或户外项目还要区分组件制造与客户整机责任。组件供应方可以按图纸和约定测试交付面板、输入、显示、PCB、连接器和装配状态;客户或整机团队负责系统安全、法规、EMC、IP、临床、生物相容性、汽车功能安全、算法和最终放行。
项目输入和样品批准清单
启动 HMI 组件 ICD 前,建议把输入分成“必须有”和“可后补但要标状态”两类。HMI 组件设计指南 可作为总览入口,具体项目仍要把字段落入该专题这类接口文件。
| 文件 / 样品 | ICD 应记录什么 | 批准前检查 |
|---|---|---|
| 总成图和壳体图 | 主基准、开口、支撑、紧固、可用深度 | 目标壳体试装、剖面和干涉记录 |
| 前面板图稿 | 窗口、按键中心、图标、颜色、表面、背胶区 | 外观样、点亮状态、按压位置 |
| PCB / FPC / 线束 | 板框、孔位、元件高度、连接器、针脚、测试点 | 开短路、实插、线束路径和应力释放 |
| 显示和背光 | 显示规格、有效区、视窗、亮度状态、图样 | 点亮检查、窗口偏位、漏光/串光 |
| 软件和测试程序 | 版本、动作表、触摸参数、通信状态、治具程序 | 逐项功能测试、确认样和异常场景 |
| 变更触发条件 | 物料、图纸、程序、工艺、供应商、壳体变化 | 影响评估和复验范围 |
适用于工业自动化与工业控制设备 OEM。
如果需要茗智评审接口边界,可通过微信发送 BOM、图纸、显示规格、PCB/Gerber 或接口表、外壳 2D/3D、线束/连接器资料、功能测试范围和现有样机照片;也可以拨打业务电话先确认资料缺口。工程支持与图纸评审 只覆盖界面组件及其装配边界,不替客户完成整机软件或法规放行。
参考资料
- NASA Systems Engineering Handbook,NASA 系统工程资料,检索 2026-07-29
- OMG SysML ICD paper,会议论文 / MBSE 资料
- Newhaven NHD-320240WG-ATTI-VZ,显示模组原厂用户指南,2008-11-11
- Molex Easy-On 200485 数据表,连接器原厂数据表,Rev.1,2023-03
- 3M 467MP Technical Data Sheet,胶材原厂 TDS,2025-09
- IPC-A-610J TOC,IPC,2024-03
- IPC/WHMA-A-620E 发布说明,标准组织,2022-12-22
- IEC 60529,IEC 官方页面
HMI 组件接口控制文件常见问题
HMI 组件接口控制文件和 BOM 有什么区别?
HMI 组件接口控制文件定义跨部件的连接、基准、状态和验证责任;BOM 主要定义物料、数量、版本和提供方。BOM 可以告诉你用了哪个显示或连接器,但 ICD 需要说明它怎样与面板、PCB、壳体、软件和测试配合。
机械、电气、光学和软件边界必须放在同一份文件吗?
复杂 HMI 组件建议放在同一份受控 ICD 或同一套互相引用的受控表中。原因是机械基准会影响显示窗口,连接器方向会影响壳体装配,软件动作会影响按键和 LED 判定;分散文件容易让问题在样品阶段才暴露。
只有 3D 壳体和 PCB Gerber,可以先写 ICD 吗?
可以先写项目评审中,但必须标出缺失字段。3D 和 Gerber 不能自动说明显示有效区、针脚视图、软件动作、贴合条件、测试程序和批准样状态。项目评审中 ICD 的价值是把这些缺口列出来,而不是假装资料已经完整。
连接器料号确定后,还需要针脚表吗?
需要。相同料号也可能因为观察面、安装方向、线束颜色、配对端或客户主板定义不同而产生误接。ICD 应包含针脚编号视图、信号名、公共端、电源、屏蔽/接地、配对端和测试方法。
ICD 能不能直接证明 HMI 组件达到某个 IP 等级?
不能。ICD 可以定义密封边界、壳体、紧固、样品状态和测试责任,但 IEC 60529 的防护等级属于规定外壳装配状态下的分类。单个前面板或组件不能脱离最终外壳自动声明整机 IP 结果。
样品确认后还要保留 ICD 吗?
要保留。确认样只能代表某一版本、某一装配状态和某一测试条件。量产、补单或第二来源变更时,ICD 用来判断哪些字段变了、谁批准、哪些测试需要重跑,以及旧库存是否还能使用。
客户与体系
茗智相关客户案例与质量体系
相关客户案例
工业自动化与工业控制设备 OEM
- B&R Industrial Automation
- Siemens AG
公司质量体系
- ISO 9001质量管理体系
- ISO 13485医疗器械质量管理体系
- IATF 16949汽车行业质量管理体系
- ISO 14001环境管理体系


