在MES系统中质量管理是不可或缺的一环,
本方案完全贴合人防门特种设备生产质量管理要求,覆盖半成品 / 成品全流程检验、多维度质量统计分析、全链路生产过程参数追溯三大核心需求,同时打通与生产工单、设备 PLC、批次管理、安灯系统的深度联动,实现质量问题 "早发现、早处理、可追溯、可改进",满足人防工程防护设备生产许可及验收规范。
一、模块核心定位与设计目标
1.1 核心定位
质量管理模块是 MES 系统的核心管控模块之一,是人防门产品质量的 "数字防线"。
它贯穿从原材料入厂到成品出厂的全生产过程,通过标准化检验流程、自动化数据采集、智能化统计分析和全链路追溯,实现质量管控从 "事后把关" 向 "事前预防、事中控制" 转变。
1.2 设计目标
- 流程标准化:统一半成品、成品检验流程,规范检验项、检验标准和判定规则
- 数据自动化:关键质量参数(焊接电流、电压、折弯角度等)自动从 PLC 采集,减少人工录入错误
- 异常实时化:质量异常自动触发安灯报警,快速响应处理,防止不合格品流入下工序
- 分析智能化:多维度统计分析质量数据,识别质量瓶颈,指导工艺改进
- 追溯完整化:实现从成品到原材料、从批次到工序参数的双向全链路追溯,满足人防验收要求
- 记录电子化:所有质量记录电子化归档,可随时查询、打印,替代传统纸质记录
二、整体功能架构
plaintext
质量管理模块 ├─ 基础配置管理 │ ├─ 检验类型配置 │ ├─ 检验项与检验标准配置 │ ├─ 缺陷代码库配置 │ ├─ 检验模板配置 │ └─ 抽样方案配置 ├─ 检验任务管理 │ ├─ 检验任务自动生成 │ ├─ 检验任务派发 │ ├─ 待检验任务提醒 │ └─ 检验任务状态跟踪 ├─ 检验执行管理 │ ├─ 半成品检验 │ ├─ 成品检验 │ ├─ 检验结果录入 │ ├─ 系统自动判定 │ ├─ 不合格品处理 │ └─ 检验记录归档 ├─ 质量异常管理 │ ├─ 异常上报 │ ├─ 异常派单 │ ├─ 异常处理 │ ├─ 异常闭环 │ └─ 异常统计 ├─ 质量统计分析 │ ├─ 检验结果统计 │ ├─ 合格率分析 │ ├─ 不良原因分析 │ ├─ 趋势分析 │ └─ 质量报表 ├─ 质量追溯管理 │ ├─ 正向追溯(成品→原材料) │ ├─ 反向追溯(原材料→成品) │ ├─ 生产过程参数追溯 │ └─ 追溯报告生成 └─ 系统联动管理 ├─ 与生产工单联动 ├─ 与批次管理联动 ├─ 与设备PLC联动 ├─ 与安灯系统联动 └─ 与WMS系统联动三、核心功能详细设计
3.1 基础配置管理(模块运行的前提)
所有检验业务的标准化基础,必须在系统上线前完成配置。
3.1.1 检验类型配置
以人防门智能生产线为例:
| 检验类型 | 检验时机 | 执行主体 | 检验对象 |
|---|---|---|---|
| 工序检验(IPQC) | 每道工序完工后 | 巡检员 / 操作工 | 工序半成品(门框、门扇、焊接件) |
| 半成品检验 | 半成品入库前 | 质检员 | 门框半成品、门扇半成品 |
| 成品检验(FQC) | 成品完工后、入库前 | 质检员 | 整樘人防门 |
| 出厂检验(OQC) | 成品发货前 | 质检员 | 整樘人防门 |
| 焊接专项检验 | 焊接工序完工后 | 焊接质检员 | 焊接焊缝 |
| 密封性检验 | 涂装完工后 | 质检员 | 整樘人防门 |
3.1.2 检验项与检验标准配置
支持定量检验和定性检验两种类型,每个检验项配置标准值、上下限、检验方法、检验工具和判定规则。
人防门核心检验项示例:
| 检验对象 | 检验项 | 类型 | 标准值 | 上限 | 下限 | 检验工具 |
|---|---|---|---|---|---|---|
| 门框 | 对角线尺寸 | 定量 | 设计值 | +2mm | -2mm | 钢卷尺 |
| 门框 | 平整度 | 定量 | ≤2mm/m | 2mm/m | - | 靠尺 |
| 门扇 | 焊接电流 | 定量 | 280A | 300A | 260A | PLC 自动采集 |
| 门扇 | 焊接电压 | 定量 | 30V | 32V | 28V | PLC 自动采集 |
| 焊缝 | 外观质量 | 定性 | 无裂纹、无气孔、无夹渣 | - | - | 目视 |
| 整樘门 | 密封性 | 定性 | 无渗漏 | - | - | 密封性试验台 |
3.1.3 缺陷代码库配置
统一缺陷描述,避免 "同义不同名",为后续统计分析奠定基础。
人防门常见缺陷代码示例:
| 缺陷代码 | 缺陷名称 | 缺陷等级 | 所属工序 |
|---|---|---|---|
| D001 | 焊缝裂纹 | 严重 | 焊接 |
| D002 | 焊缝气孔 | 一般 | 焊接 |
| D003 | 尺寸超差 | 严重 | 折弯 |
| D004 | 表面划伤 | 轻微 | 涂装 |
| D005 | 铰链松动 | 一般 | 装配 |
3.1.4 检验模板配置
按产品型号和检验类型建立标准化检验模板,检验任务自动关联对应模板,无需每次手动创建检验项。
- 模板字段:模板编号、模板名称、适用产品型号、检验类型、检验项列表、判定规则
- 示例:GFM2026 成品检验模板、门框半成品检验模板、焊接工序检验模板
3.1.5 抽样方案配置
支持全检和抽样检验,抽样方案符合 GB/T 2828.1 标准,可配置 AQL(接收质量限)、检验水平、批量范围和抽样数量。
- 人防门关键工序(焊接、密封性)必须全检
- 一般工序可采用抽样检验
3.2 检验任务管理
3.2.1 检验任务自动生成(核心,减少人工操作)
系统根据生产工单和工艺路线自动触发检验任务,无需人工创建:
- 工序检验任务:工序报工完成后,自动生成该工序的检验任务
- 半成品检验任务:半成品生产完工后,自动生成半成品入库检验任务
- 成品检验任务:所有工序完工后,自动生成成品入库检验任务
- 出厂检验任务:成品发货前,根据发货单自动生成出厂检验任务
3.2.2 任务派发与提醒
- 检验任务自动派发给对应区域的质检员
- 系统弹窗、移动端消息推送提醒质检员待检验任务
- 超期未检验任务自动升级提醒给质量主管
3.2.3 任务状态跟踪
实时显示所有检验任务的状态:待检验、检验中、已合格、已不合格、已返工、已报废
3.3 检验执行管理(核心业务流程)
3.3.1 半成品 / 成品检验标准流程
plaintext
工序报工/生产完工 → 系统自动生成检验任务 → 质检员接收任务 → 扫码获取检验模板 → 录入检验结果(自动采集+手动录入) → 系统自动判定 → ├─ 合格 → 检验记录归档 → 允许入库/流入下工序 └─ 不合格 → 生成不合格品记录 → 启动不合格品处理流程3.3.2 检验结果录入
支持两种录入方式,优先自动采集:
- PLC 自动采集:焊接电流、电压、焊接时间、折弯角度、压力等参数直接从设备 PLC 读取,自动填入检验结果,不可修改
- 手动录入:外观、尺寸等人工检验项,由质检员录入结果,支持上传检验照片、视频作为凭证
3.3.3 系统自动判定
系统根据预设的检验标准自动判定检验结果:
- 定量检验项:实际值在上下限范围内判定为合格,否则为不合格
- 定性检验项:选择 "合格"/"不合格" 选项,系统自动判定
- 综合判定:所有检验项合格,综合判定为合格;有一项及以上不合格,综合判定为不合格
3.3.4 不合格品处理流程(闭环管理)
不合格品必须走标准化处理流程,禁止私自处理:
plaintext
检验不合格 → 生成不合格品通知单 → 质量主管评审 → ├─ 返工 → 生成返工工单 → 返工完成后重新检验 ├─ 返修 → 生成返修工单 → 返修完成后重新检验 ├─ 让步接收 → 技术负责人审批 → 让步放行 └─ 报废 → 生成报废单 → 报废处理,记录报废原因- 不合格品处理过程全程记录,包含处理人、处理时间、处理措施、审批记录
- 返工 / 返修完成后,必须重新进行检验,合格后方可放行
3.3.5 检验记录归档
所有检验记录永久保存,包含:
- 检验单号、批次号、工单编号、产品型号
- 检验时间、检验人、审核人
- 所有检验项的检验结果、判定结果
- 不合格项描述、缺陷照片、处理记录
- 检验报告自动生成,支持 PDF 导出和打印
3.4 质量异常管理
与安灯系统深度联动,实现质量异常快速响应:
- 异常上报:检验发现严重不合格或批量不合格时,自动触发安灯报警
- 异常派单:系统自动派单给质量工程师和生产主管
- 异常处理:责任人现场处理,记录异常原因、处理措施
- 异常闭环:异常解决后,关闭安灯和异常工单
- 异常统计:统计异常发生次数、处理时长、原因分布
3.5 质量统计分析
系统自动生成多维度统计分析报表,支持图表展示(折线图、柱状图、饼图、柏拉图),可导出 Excel。
3.5.1 检验结果统计
- 按时间(日 / 周 / 月 / 季度)统计半成品、成品检验批次、合格批次、不合格批次
- 按产品型号统计各型号产品的检验合格率
- 按工序统计各工序的检验合格率
3.5.2 合格率分析
- 半成品合格率趋势分析
- 成品合格率趋势分析
- 各班组、各质检员检验合格率对比分析
- 各设备生产产品的合格率分析
3.5.3 不良原因分析
- 不良原因分布柏拉图(找出占比 80% 的核心问题)
- 按工序、产品、班组统计不良原因分布
- 焊接缺陷专项统计(裂纹、气孔、夹渣、未焊透等)
- 不良原因趋势分析
3.5.4 质量报表
- 质量日报:当日检验情况、不合格情况、异常情况
- 质量周报:本周质量总结、合格率分析、不良原因分析
- 质量月报:本月质量总结、趋势分析、改进建议
- 人防验收专用报表:焊接参数记录、密封性检验记录、成品检验记录
3.6 质量追溯管理
按说该部分人防门行业核心,是满足验收必须要求的,但实际生产中若非一物一码,该如何实现质量追溯是个问题。
实现双向全链路追溯,输入任意一个节点信息,即可追溯到整个生产过程的所有质量数据。
3.6.1 正向追溯(成品→原材料)
输入成品批次号,可追溯到:
- 成品基本信息:产品型号、生产日期、生产班组、操作人员
- 所有工序的检验记录、检验结果、检验人
- 各工序的生产过程参数:焊接电流、电压、焊接时间、折弯角度等
- 使用的设备、工装信息
- 使用的原材料批次、供应商信息
- 不合格品处理记录
3.6.2 反向追溯(原材料→成品)
输入原材料批次号,可追溯到:
- 该批次原材料用于哪些半成品、成品
- 对应的生产工单、批次号
- 生产时间、生产班组、操作人员
- 成品的检验结果、当前状态(在库 / 已发货)
- 客户信息、发货单号
3.6.3 生产过程参数追溯
这是人防门验收的重点,必须完整记录每个关键工序的工艺参数:
- 焊接工序:每道焊缝的焊接电流、电压、焊接时间、焊接机器人编号、焊工编号
- 折弯工序:每道折弯的角度、压力、折弯机编号、操作工编号
- 涂装工序:涂装厚度、涂装时间、涂装设备编号
- 所有参数自动从 PLC 采集,不可篡改,永久保存
3.6.4 追溯报告生成
一键生成产品质量追溯报告,包含所有追溯信息,可直接用于人防工程验收。
四、与其他模块 / 系统的联动设计
4.1 与生产工单联动
- 工序报工完成后自动触发检验任务
- 检验不合格的工序,禁止流入下工序
- 成品检验合格后,才能生成成品入库单
4.2 与批次管理联动
- 所有检验记录、质量数据都与批次号关联
- 不合格批次自动锁定,禁止流转和发货
- 追溯以批次号为核心线索
4.3 与设备 PLC 联动
- 自动采集焊接、折弯等关键工序的工艺参数
- 设备参数异常时,自动触发质量预警
- 设备故障维修后,自动增加一次检验
4.4 与安灯系统联动
- 检验发现严重不合格时,自动触发安灯报警
- 异常处理完成后,自动关闭安灯
- 安灯记录与质量异常记录关联
4.5 与 WMS 系统联动
- 成品检验合格后,自动向 WMS 发送入库指令
- WMS 入库完成后,回传入库信息给 MES
- 原材料检验结果同步给 WMS,不合格原材料禁止入库
五、数据库核心表结构设计
开发可直接参考。
5.1 检验项表 qc_item
| 字段名 | 数据类型 | 说明 |
|---|---|---|
| item_id | varchar(32) | 检验项 ID(主键) |
| item_code | varchar(20) | 检验项编码 |
| item_name | varchar(50) | 检验项名称 |
| item_type | int | 检验类型(1 - 定量,2 - 定性) |
| standard_value | varchar(50) | 标准值 |
| upper_limit | varchar(50) | 上限 |
| lower_limit | varchar(50) | 下限 |
| check_method | varchar(100) | 检验方法 |
| check_tool | varchar(50) | 检验工具 |
5.2 检验模板表 qc_template
| 字段名 | 数据类型 | 说明 |
|---|---|---|
| template_id | varchar(32) | 模板 ID(主键) |
| template_code | varchar(20) | 模板编码 |
| template_name | varchar(50) | 模板名称 |
| product_model | varchar(50) | 适用产品型号 |
| check_type | int | 检验类型 |
| status | int | 状态(0 - 禁用,1 - 启用) |
5.3 检验模板明细表 qc_template_item
| 字段名 | 数据类型 | 说明 |
|---|---|---|
| id | int | 主键(自增) |
| template_id | varchar(32) | 模板 ID |
| item_id | varchar(32) | 检验项 ID |
| sort | int | 排序 |
5.4 检验任务表 qc_task
| 字段名 | 数据类型 | 说明 |
|---|---|---|
| task_id | varchar(32) | 任务 ID(主键) |
| task_code | varchar(20) | 任务编号 |
| work_order_no | varchar(20) | 工单编号 |
| batch_no | varchar(20) | 批次号 |
| product_model | varchar(50) | 产品型号 |
| check_type | int | 检验类型 |
| template_id | varchar(32) | 检验模板 ID |
| inspector | varchar(20) | 质检员 |
| create_time | datetime | 生成时间 |
| plan_finish_time | datetime | 要求完成时间 |
| task_status | int | 任务状态(0 - 待检验,1 - 检验中,2 - 已完成) |
5.5 检验记录表 qc_record
| 字段名 | 数据类型 | 说明 |
|---|---|---|
| record_id | varchar(32) | 记录 ID(主键) |
| task_id | varchar(32) | 任务 ID |
| item_id | varchar(32) | 检验项 ID |
| actual_value | varchar(50) | 实际值 |
| result | int | 检验结果(1 - 合格,2 - 不合格) |
| check_time | datetime | 检验时间 |
| inspector | varchar(20) | 检验人 |
| remark | varchar(200) | 备注 |
| photo_url | varchar(200) | 照片 URL |
5.6 不合格品记录表 qc_unqualified
| 字段名 | 数据类型 | 说明 |
|---|---|---|
| id | varchar(32) | 主键 |
| record_id | varchar(32) | 检验记录 ID |
| defect_code | varchar(20) | 缺陷代码 |
| defect_desc | varchar(200) | 缺陷描述 |
| handle_type | int | 处理方式(1 - 返工,2 - 返修,3 - 让步接收,4 - 报废) |
| handle_user | varchar(20) | 处理人 |
| handle_time | datetime | 处理时间 |
| handle_desc | varchar(500) | 处理措施 |
| approve_user | varchar(20) | 审批人 |
| approve_time | datetime | 审批时间 |
| status | int | 状态(0 - 待处理,1 - 处理中,2 - 已闭环) |
5.7 生产过程参数表 process_parameter
| 字段名 | 数据类型 | 说明 |
|---|---|---|
| id | varchar(32) | 主键 |
| batch_no | varchar(20) | 批次号 |
| op_code | varchar(20) | 工序编码 |
| device_code | varchar(20) | 设备编码 |
| param_name | varchar(50) | 参数名称 |
| param_value | varchar(50) | 参数值 |
| collect_time | datetime | 采集时间 |
六、质量管理模块实施全流程
6.1 需求调研与方案设计(2 周)
- 调研甲方现有质量管理流程、检验标准、检验项
- 梳理人防门行业特殊质量要求和验收规范
- 确定需要自动采集的工艺参数和设备对接方案
- 设计质量管理模块功能方案和业务流程
- 双方确认需求规格说明书
6.2 基础配置与开发(4 周)
- 配置检验类型、检验项、检验标准、缺陷代码库
- 配置检验模板和抽样方案
- 开发检验任务自动生成、检验执行、不合格品处理功能
- 开发质量统计分析报表和追溯功能
- 对接设备 PLC,实现工艺参数自动采集
- 开发与其他模块的联动接口
6.3 测试与验证(2 周)
- 单元测试:测试每个功能点的正确性
- 流程测试:测试完整的检验流程、不合格品处理流程
- 集成测试:测试与生产、设备、安灯、WMS 的联动
- 数据准确性测试:验证自动采集参数的准确性
- 追溯测试:验证双向追溯功能的完整性
6.4 培训与上线(2 周)
- 培训质检员掌握检验操作、不合格品处理
- 培训质量主管掌握统计分析和报表查看
- 培训生产人员了解质量异常处理流程
- 试点上线:先在焊接工序试点,稳定后推广到全产线
- 正式上线,现场护航 1 周
6.5 验收与优化(1 周)
- 按照验收标准进行全面验收
- 收集用户反馈,优化系统功能
- 提交验收报告和全套交付文档
七、验收标准
- 所有检验流程完整闭环,检验记录准确完整
- 关键工艺参数自动采集准确率 100%
- 检验任务自动生成及时准确,无遗漏
- 不合格品处理流程规范,记录完整
- 质量统计报表数据准确,符合业务需求
- 双向追溯功能完整,可追溯到所有要求的信息
- 与其他模块的联动正常,数据一致
- 生成的检验报告和追溯报告符合人防验收要求
八、人防门行业专属实施要点
- 重点管控焊接质量:焊接是人防门的核心工序,必须实现焊接参数 100% 自动采集和永久保存,焊接缺陷专项统计分析
- 密封性检验:密封性是人防门的关键性能指标,检验过程必须全程记录,支持上传试验视频
- 人防验收资料:系统自动生成人防验收所需的所有质量记录和报告,格式符合当地人防办要求
- 批次追溯:人防门要求终身追溯,系统必须保证追溯数据的完整性和不可篡改性
- 强控逻辑:关键工序检验不合格,必须锁定批次,禁止流入下工序,禁止入库和发货
九、常见问题与解决方案
问题:人工录入检验结果错误多
- 解决方案:优先实现关键参数自动采集,减少人工录入;增加系统校验,输入值超出范围时自动提示
问题:检验不及时,影响生产进度
- 解决方案:检验任务自动提醒,超期未检验升级报警;合理配置检验人员,优化检验流程
问题:质量数据多,分析困难
- 解决方案:开发智能化统计分析报表,用图表直观展示;重点关注高频问题和关键指标
问题:追溯数据不完整
- 解决方案:明确追溯范围和要求,确保所有关键数据都被采集和保存;定期检查追溯链条的完整性
十、后记
以上是MES系统中关于质量管理的完整设计与实施方案,
如果有觉得有启发,欢迎点个♥+👍+在看,谢谢啦!