芋道源码 MES 制造执行系统:316 个功能点详解与定制开发指南
2022-12-03制造业企业的核心痛点,往往不在管理后台,而在车间执行层——生产排产靠Excel、设备状态靠巡检、质检记录靠纸质单据。
芋道源码的MES模块包含316个功能点,是国内开源框架中少有的覆盖了制造业核心场景的解决方案。本文将逐一拆解这316个功能点,帮制造企业评估能否基于芋道源码快速搭建自己的MES系统。
MES模块功能全景
| 子模块 | 功能点数 | 核心能力 |
|---|---|---|
| 生产管理 | 80+ | 生产工单、生产报工、生产排产、工序管理 |
| 设备管理 | 70+ | 设备台账、设备保养、设备维修、备件管理、设备运行监控 |
| 质量管理 | 50+ | 质检方案、质检记录、不合格品处理、质量追溯 |
| 仓库管理 | 60+ | 原材料入库、成品出库、库存盘点、库位管理 |
| 排班管理 | 30+ | 班组管理、排班计划、考勤记录、工时统计 |
| 基础数据 | 25+ | 工艺路线、产品BOM、车间档案、产线配置 |
316个功能点覆盖了离散制造业从接单→排产→生产→质检→入库的完整链路。
生产管理模块详解
生产管理是MES的核心,芋道源码提供了:
- 生产工单:工单创建、工单下发、工单报工、工单完工、工单关闭
- 生产报工:按工序报工、按班组报工、报工记录查询、报工统计
- 生产排产:排产计划制定、排产甘特图、产能计算、交期评估
- 工序管理:工序定义、工序路线、工序报检、工序流转
💡 定制重点:排产逻辑高度依赖企业实际产能和工艺路线,这块通常需要深度定制。基础的工单管理和报工功能可以直接复用。
设备管理模块详解
设备管理覆盖了设备全生命周期:
- 设备台账:设备档案、设备分类、设备参数、设备图片
- 设备保养:保养计划、保养记录、保养提醒、保养统计
- 设备维修:维修申请、维修派工、维修记录、维修成本
- 备件管理:备件库存、备件领用、备件采购、备件报废
- 设备监控:设备运行状态、设备OEE、停机记录、报警管理
💡 定制重点:如果需要对接PLC或IoT传感器获取设备实时数据,需要额外开发数据采集层。芋道源码提供了数据展示层,采集层需要根据设备协议定制。
质量管理模块详解
- 质检方案:质检项目定义、质检标准、抽样规则、质检模板
- 质检记录:来料检验、过程检验、成品检验、检验报告
- 不合格品处理:不合格品登记、原因分析、处置方案(返工/报废/让步接收)
- 质量追溯:批次追溯、正向追溯(从原料到成品)、反向追溯(从成品到原料)
💡 定制重点:质检标准和抽样规则因行业差异大(如汽车零部件vs食品加工),需要根据具体行业定制。
制造企业如何评估复用率?
| 场景 | 复用率 | 定制工作量 |
|---|---|---|
| 离散制造(机械、电子) | 50%-65% | 排产逻辑+工艺路线定制 |
| 流程制造(化工、食品) | 35%-50% | 配方管理+批次追溯定制 |
| 装配制造(汽车、家电) | 45%-60% | BOM管理+质量追溯定制 |
| 小批量多品种 | 40%-55% | 柔性排产+快速换线定制 |
建议:先用芋道源码搭建基础框架(设备管理、仓库管理、质检记录可直接复用),再针对排产和工艺路线做深度定制。
MES模块技术架构
基于芋道源码MES模块的源码分析,该模块包含127个Controller,按业务域划分为以下子系统:
生产管理(MesPro*)
- 工单管理(MesProWorkOrder):工单创建、下发、报工、完工、关闭,支持BOM关联
- 生产任务(MesProTask):任务分解、任务分配、任务跟踪、异常问题记录(MesProTaskIssue)
- 工序管理(MesProProcess):工序定义、工序内容(MesProProcessContent)、工序路线关联
- 工艺路线(MesProRoute):路线定义、路线工序关联(MesProRouteProcess)、路线产品关联(MesProRouteProduct)、路线BOM关联(MesProRouteProductBom)
- 生产看板(MesProCard):看板配置、看板工序流转(MesProCardProcess)
- 安灯系统(MesProAndonConfig/MesProAndonRecord):安灯配置、安灯呼叫记录、异常报警
- 生产反馈(MesProFeedback):生产过程中的异常反馈和处理
设备管理(MesDv*)
- 设备台账(MesDvMachinery):设备档案、设备分类(MesDvMachineryType)、设备参数
- 设备点检(MesDvCheckPlan/MesDvCheckRecord):点检计划、点检项目(MesDvCheckPlanSubject)、点检记录、点检明细(MesDvCheckRecordLine)
- 设备保养(MesDvMaintenRecord):保养记录、保养项目明细(MesDvMaintenRecordLine)
- 设备维修(MesDvRepair):维修申请、维修明细(MesDvRepairLine)、维修成本追踪
- 点检项目(MesDvSubject):通用点检项目库,支持复用
质量管理(MesQc*)
- 来料检验IQC(MesQcIqc/MesQcIqcLine):供应商来料检验、检验明细
- 过程检验IPQC(MesQcIpqc/MesQcIpqcLine):生产过程巡检、工序检验
- 成品检验OQC(MesQcOqc/MesQcOqcLine):出货前成品检验
- 退货检验RQC(MesQcRqc/MesQcRqcLine):退货产品质量检验
- 待检管理(MesQcPendingInspect):待检物料排队和检验调度
- 质检模板(MesQcTemplate):质检方案模板、检验项关联(MesQcTemplateItem)、指标关联(MesQcTemplateIndicator)
- 检验指标(MesQcIndicator):指标定义、指标结果记录(MesQcIndicatorResult)
- 缺陷管理(MesQcDefect/MesQcDefectRecord):缺陷分类、缺陷记录和统计
仓库管理(MesWm*)
- 仓库基础(MesWmWarehouse/MesWmWarehouseArea/MesWmWarehouseLocation):仓库、库区、库位三级管理
- 物料收货(MesWmItemReceipt):物料入库、入库明细(MesWmItemReceiptLine/Detail)
- 物料消耗(MesWmItemConsumeLine):生产领料、物料消耗记录
- 成品入库(MesWmProductReceipt):生产完工入库、入库明细
- 成品出库(MesWmProductSales):销售出库、出库明细
- 委外管理(MesWmOutsourceIssue/MesWmOutsourceReceipt):委外发料、委外收货
- 退货管理(MesWmReturnVendor/MesWmReturnSales/MesWmReturnIssue):供应商退货、销售退货、生产退料
- 杂项出入库(MesWmMiscReceipt/MesWmMiscIssue):非标准出入库处理
- 调拨管理(MesWmTransfer):跨仓库/跨库区调拨
- 盘点管理(MesWmStockTakingPlan/MesWmStockTakingTask):盘点计划、盘点任务、盘点结果
- 条码管理(MesWmBarcode/MesWmBarcodeConfig):条码生成规则、条码打印和扫码
- 批次管理(MesWmBatch):批次号追踪、先进先出控制
- 序列号管理(MesWmSn):单品序列号追踪
- 到货通知(MesWmArrivalNotice):供应商到货预通知
- 包装管理(MesWmPackage):成品包装、包装明细
排班管理(MesCal*)
- 班组管理(MesCalTeam/MesCalTeamMember):班组定义、班组成员
- 排班计划(MesCalPlan/MesCalPlanShift/MesCalPlanTeam):排班日历、班次关联、班组关联
- 班次管理(MesCalTeamShift):班次时间定义
- 日历管理(MesCalCalendar/MesCalHoliday):工作日历、节假日设置
模具工装(MesTm*)
- 模具管理(MesTmTool):模具台账、使用寿命追踪
- 模具类型(MesTmToolType):模具分类管理
基础数据(MesMd*)
- 产品BOM(MesMdProductBom):产品物料清单
- 产品SOP(MesMdProductSop):标准作业指导书
- 产品SIP(MesMdProductSip):标准检验规程
- 物料管理(MesMdItem/MesMdItemType):物料档案、物料分类、批次配置(MesMdItemBatchConfig)
- 车间产线(MesMdWorkshop/MesMdWorkstation):车间定义、工位定义、工位设备/工具/工人关联
- 客户供应商(MesMdClient/MesMdVendor):客户和供应商档案
- 自动编码(MesMdAutoCodeRule/MesMdAutoCodePart/MesMdAutoCodeRecord):编码规则配置、自动生成
- 计量单位(MesMdUnitMeasure):计量单位管理
首页统计(MesHomeStatistics)
- 生产进度看板、设备运行状态、质量合格率、库存预警等数据汇总
相关阅读




