4. 作业指导书内容结构化建模
一份电子作业指导书(EWI)如果只是把文字、图片和表格堆在页面上,它只能算“电子文档”,还不能算“结构化数据”。结构化建模的目标,是把一份作业指导书拆解成可被系统识别、检索、复用、校验和版本管理的对象集合。换句话说,我们要回答的不是“这份指导书长什么样”,而是“它由哪些数据实体构成,这些实体之间如何关联,每个实体必须携带哪些字段”。
从制造现场的实际使用出发,一份典型的 EWI 至少包含七类核心对象:工序、步骤、物料、工具、参数、图示、质量点。它们不是并列的七个文件夹,而是有明确层级和引用关系的实体网络。工序是顶层容器,步骤是工序内的执行单元,物料、工具、参数、图示和质量点则挂接到具体步骤上,形成“一个步骤需要什么、怎么做、做到什么程度、如何判断合格”的完整闭环。
上图展示了七类实体之间的层级与引用关系。工序是顶层容器,步骤是工序内的执行单元,物料、工具、参数、图示、质量点和安全要求则挂接到具体步骤上。这种“工序—步骤—挂接实体”的三层结构,是 EWI 结构化建模的基本骨架。
工序与步骤:从“大颗粒”到“可执行单元”
工序(Process)描述的是制造流程中的一个独立阶段,例如“SMT 贴片”“波峰焊”“ICT 测试”“整机装配”。工序对象至少应包含:工序编号、工序名称、所属工位、适用产品型号、版本号、标准节拍、前置工序编号。工序本身不直接指导操作,它更像一个容器,把同一工位、同一工艺类型的一组步骤聚合在一起。
步骤(Step)才是真正指导操作的最小单元。一个步骤应当描述一个完整的动作,例如“取 PCB 板并放入定位治具”“用扭矩扳手锁紧 M3 螺钉”“目视检查焊点是否连续”。步骤对象的关键字段包括:步骤编号、所属工序编号、步骤序号、动作描述、作业类型(手动/半自动/自动/检验)、标准工时、前置步骤编号、安全等级、技能要求。步骤序号决定了执行顺序,前置步骤编号则用于表达并行或依赖关系。
在实际建模中,一个常见误区是把“工序”和“步骤”混为一谈。如果一份 EWI 只有“工序”没有“步骤”,系统就无法精确知道每个动作需要什么物料、工具和参数;如果只有“步骤”没有“工序”,则无法按工位或工艺阶段进行汇总和排产。因此,工序与步骤必须同时存在,且保持 1:N 的明确归属关系。
物料与工具:步骤的“输入资源”
物料(Material)和工具(Tool)是步骤执行时必须引用的资源对象。物料对象应包含:物料编号、物料名称、规格型号、单位、标准用量、替代料编号、批次要求、存储条件。工具对象应包含:工具编号、工具名称、型号规格、校准周期、校准有效期、量程范围、精度等级。对于电动螺丝刀、扭矩扳手、烙铁、示波器等工具,还需要记录关键参数范围,例如扭矩设定值、温度设定值、带宽限制。
步骤与物料、工具之间是多对多关系。一个步骤可能使用多种物料和多种工具,同一种物料也可能被多个步骤使用。因此,在数据模型中通常需要引入“步骤物料关联表”和“步骤工具关联表”,记录步骤编号、资源编号以及该步骤下的具体用量或设定值。例如,某锁螺丝步骤使用 M3×8 螺钉 4 颗、电动螺丝刀 1 把,扭矩设定为 0.6 N·m,这些信息应挂在关联表上,而不是只挂在物料或工具主数据上。
参数与质量点:从“怎么做”到“做到什么程度”
参数(Parameter)描述的是步骤执行过程中需要控制或记录的工艺变量,例如焊接温度、焊接时间、扭矩值、贴片压力、测试电压、电流上限。参数对象应包含:参数编号、参数名称、单位、目标值、下限、上限、采集方式(人工记录/设备自动采集/目视确认)、采集频率。参数可以挂在步骤上,也可以挂在工具或设备上,但最终必须能追溯到具体步骤。
质量点(QualityPoint)描述的是步骤完成后需要检验或确认的质量特性,例如“焊点无虚焊”“螺钉无滑牙”“连接器插接到位”“测试电压在 4.75V~5.25V 之间”。质量点对象应包含:质量点编号、检验项名称、判定标准、检验方法、抽样方案、记录方式、不合格处理方式。质量点与参数的关系在于:参数是过程控制量,质量点是结果判定量。一个质量点可以引用一个或多个参数作为判定依据,例如“扭矩合格”这个质量点,其判定依据就是扭矩参数是否落在 0.55~0.65 N·m 范围内。
图示:让结构化数据“看得见”
图示(Illustration)在 EWI 中承担的是空间定位和视觉确认功能。结构化建模时,图示不应只是一张图片文件,而应包含:图示编号、图示类型(实物照片/三维截图/二维工程图/示意图)、关联步骤编号、标注点坐标、视角方向、缩放比例、版本号。标注点坐标用于在图片上精确标出操作位置、物料安装位置或质量检查位置。这样,当步骤描述发生变化时,系统可以自动检查图示是否需要同步更新。
数据模型落地:从字段到可执行 EWI
把上述实体组合起来,一份 EWI 的结构化数据模型可以这样落地:工序表存储工序主数据;步骤表存储步骤主数据并外键关联工序;步骤物料关联表、步骤工具关联表、步骤参数关联表分别存储步骤与物料、工具、参数的多对多关系;质量点表外键关联步骤,并可选择性引用参数;图示表外键关联步骤,并存储标注点坐标。所有表都带有版本号和生效日期,以支持工程变更管理。
结构化建模的最终价值,不在于数据库表设计得多么复杂,而在于现场人员打开 EWI 时,系统能够根据产品型号、工序编号和版本号,自动拉取正确的步骤、物料、工具、参数、图示和质量点,并且当任何一个字段发生变更时,能够快速判断影响范围。这才是电子作业指导书从“电子文档”走向“工程数据”的关键一步。