【产品设计】信息建设三驾马车:MES系统拆解

本篇文章,将从三个方面对MES系统进行拆解分析,并分析其特殊功能——文档管理。MES系统能实现多个生产信息的互联互通,提高生产效率。

在这里插入图片描述
在这里插入图片描述
MES系统主要实现生产业务系统管理。

ERP系统主要实现采购、销售、库存(进销存)、财务业务系统管理。

一、MES基础信息

MES:Manufacturing Execution System,制造执行系统。

是面向制造车间开发的一整套软件解决方案,跟踪生产资源(人、设备、物料、客户需求等)的实时状态,通过生产信息的互联互通,实现生产过程的可视化、可控化,提高生产效率和产品合格率。
在这里插入图片描述
MES系统主要管理生产过程:生产计划编制,生成任务工单;每一个完成的任务工单,需要进行产品质量检查,确保质量;然后进行产品库管。

二、MES核心模块

在这里插入图片描述
随着信息系统的完善,生产制造执行过程管理越来越精细,自动化程度越来越高。

由客户订单或公司年度目标设置,生成生产计划。为确保按时保质交付,需要参考生产计划影响因素,形成可落地的工单。基于此扩展高级计划排程模块。
在这里插入图片描述
原先生产计划作为主计划,基于BOM信息、提前期、工厂日历,细化为毛需求计划。基于经济批量、工艺路线、库存量、在制量、设备产能,细化为作业计划。基于班产能,细化为工单。

高级计划排程就是在多个影响因素的复杂影响下,组合最优解决方案。

基于核心模块的梳理拆解,形成MES的功能模块。
在这里插入图片描述
主线路径是:生产计划 — 任务工单 — 质量检查 — 产品库管。

生产计划主要功能包含生产计划编制,还基于此进行物料需求计划编制。

基于任务工单模块,扩展生产监控部分,由生产监控部分关联设备管理。生产监控部分主要包含设备集成、生产画面监控,生产经营日报。

  • 设备集成:主要实现将硬件设备集成到系统中来,接收设备信息的直接反馈,包含状态、告警情况,如:水位过高、温度过低等;包含生产过程数据记录,如当前电量消耗记录。
  • 生产画面监控:主要采用孪生模型、3D建模等方式,在软件系统中复刻工厂,并应用设备集成数据,模拟工厂当前生产状况,配合视频接入等,实现远程控制工厂。
  • 生产经营日报:应用生产过程数据,设备数据,业务流程数据等汇总统计生成生产日报,用于实时反馈当前生产情况,为高级计划排程等提供支撑数据,让整体生产过程更加可控。

各模块功能均按照生产业务流程进行拆解。其中设备管理更为特殊,故而加以强调。

  • 设备资产管理:主要进行设备资产登记,管理当前企业下所有的设备,并标识设备当前的状态。
  • 设备维护保养计划:主要进行设备维护保养计划的制定,应用系统能力,定时提醒设备保养。
  • 设备台账管理:主要记录设备的使用记录,包含在产线的使用情况,维保的记录情况。
  • 设备状态监控:主要记录设备当前的状态,一般会在生产画面监控中使用,这里单独出来,便于从设备角度查看可使用情况。

设备告警管理:主要记录设备告警信息,一般包含历史告警和实时告警,实时告警主要用于提醒相关人员,及时处理告警,快速查出问题源,恢复生产。

三、MES相关扩展

在这里插入图片描述
除以上拆解的核心模块,经典MES系统模块还包含:订单管理、物料管理、数据管理、文档管理,且也是符合业务需要的。

订单管理、物料管理,可以放置到ERP系统中,订单、物料作为企业资源来进行管理,和财务的紧密程度也很高。放在MES系统中来,订单管理作为计划管理的上游数据,十分合理;物料管理作为物料资源计划的补充,更是十分恰当。

作为一个完整的信息化系统,实现系统内的数据统计与分析,也是十分必要的。

较为特殊的是,MES系统还包含文档管理。

文档管理:对所有与生产单元有关的资料进行管理,包括工作指令 、图纸 、配方 、标准操作流程、设计变更 、产品记录以及 ISO 信息等,并进行历史数据的存储。尤其在医药制药中,关乎国计民生,对生产过程严格把控,并需要对应的文档支撑文件作为佐证,文档管理变得尤为重要。

MES非常讲究行业的深度沉淀,MES产品是与行业解决方案息息相关的。

就汽车零部件生产而言,钣金件与注塑件生产对MES诉求都有很大的差异。而类似医疗、汽车、家电、电子这样跨行业、跨生产模式的业务场景差异更为巨大。

不同零部件产品带来生产工艺的差异、生产线布局带来的生产组织和排程的差异、不同的质量管理工具方法与管理精细度的差异、仓储物流管理难点和诉求的差异……都使MES具有很强的行业特性和差异性的要求。

要实现MES产品的标准化存在很多难点,较好的建议是模块化,将通用的模块、公共抽取的部分,通过微服务等方法沉淀到平台,提供相应的工具支持特殊化需求灵活定制。

总归来讲:系统建设是为业务服务的!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/313203.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

算法基础之滑雪

滑雪 核心思想&#xff1a;记忆化搜索 状态表示&#xff1a; f[i][j] 表示所有从(i,j) 开始滑的路径的最大值 状态计算&#xff1a; 分成四个方向 f[i][j] max(f[i][j] , f[i][j1] 1) 且h[a][b] (下一个点) 必须严格小于 h[i][j] 才能滑过去 #include<iostream>#…

大数据背景下基于联邦学习的小微企业信用风险评估研究

摘要&#xff1a; 小微企业信用风险评估难是制约其融资和发展的一个主要障碍。基于大数据的小微企业信用风险评估依然面临着单机构数据片面、跨机构数据共享难、模型不稳定等诸多挑战。针对相关问题和挑战&#xff0c;本项目拟在多主体所有权数据隐私保护与安全共享的背景下&am…

基于斑点鬣狗算法优化的Elman神经网络数据预测 - 附代码

基于斑点鬣狗算法优化的Elman神经网络数据预测 - 附代码 文章目录 基于斑点鬣狗算法优化的Elman神经网络数据预测 - 附代码1.Elman 神经网络结构2.Elman 神经用络学习过程3.电力负荷预测概述3.1 模型建立 4.基于斑点鬣狗优化的Elman网络5.测试结果6.参考文献7.Matlab代码 摘要&…

junit单元测试Mock

在平常工作&#xff0c;经常会用到单元测试&#xff0c;那么单元测试应该怎么写呢&#xff1f; 1&#xff1a;引入包&#xff1a; <dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.12</version><…

数据结构:基于数组的环形队列(循环队列)实现

1 前言 队列是一种先进先出的线性表&#xff0c;简称为FIFO。它只允许在队尾插入成员&#xff0c;在队头删除成员&#xff0c;就像现实生活中排队上车一样。 队列的实现可以通过链表或数组完成&#xff0c;一般来说都推荐使用链表来实现队列&#xff0c;使用数组实现队列时每次…

AI人工智能技术发现了拉斐尔名画背后的秘密:这幅画并非完全由大师本人完成

最近&#xff0c;一个先进的人工智能神经网络在拉斐尔的名画中发现了一个不寻常的地方&#xff1a;其中的一副面孔并非由拉斐尔本人绘制&#xff0c;而是出自其他艺术家之手。 详细文章网址链接&#xff1a;Deep transfer learning for visual analysis and attribution of pai…

07 HAL库ADC读取电压的值

引言&#xff1a; 本文使用adc读取接在SOC的ADC的通道上外设的模拟数据&#xff0c;本文的的实验对象是一个滑动变阻器&#xff0c; 像其它的ADC外设不如光电管&#xff0c; 火焰传感器&#xff0c; 等等一些里的adc设备的根据都是差不多的。 一、ADC的基本知识 ADC&#xff08…

Apache Doris (五十五): Doris Join类型 - Colocation Join

🏡 个人主页:IT贫道_大数据OLAP体系技术栈,Apache Doris,Clickhouse 技术-CSDN博客 🚩 私聊博主:加入大数据技术讨论群聊,获取更多大数据资料。 🔔 博主个人B栈地址:豹哥教你大数据的个人空间-豹哥教你大数据个人主页-哔哩哔哩视频 目录 1. Colocation Join原理

苦心分享两款免费AI 绘图软件,效果真的不错

这里写自定义目录标题 图一是 AI 绘画软件一键抠图做的&#xff0c;软件还免费 网址:https://www.yijiankoutu.com/ 一个非常强大的AI绘画网站&#xff0c;能够免费生成各种好看的二次元、3D、国风、漫画、卡通等风格的图片&#xff0c;生成图片跟文字匹配度非常高&#xff0c;…

【Qt之Quick模块】6. QML语法详解_3 QML对象特性

概述 每一个QML对象类型都包含一组已定义的特性。当进行实例时都会包含一组特性&#xff0c;这些特性是在对象类型中定义的。 一个QML文档中的对象类型声明了一个新的类型&#xff0c;即实例出一个类型。 其中包含以下特性。 the id attribute &#xff1a; id特性property a…

Node.js使用jemalloc内存分配器显著减少内存使用

前言 Node.js 默认使用的是 ptmalloc(glibc) 内存分配器&#xff0c;而&#xff1a; 在服务端领域「不会选择默认的 malloc」是一个常识。&#xff08; 来源 &#xff09; ptmalloc 的分配效率较低&#xff08; 来源 &#xff09;&#xff0c;对于 长时间、多核 / 多线程 运行…

lvm建立卷组和扩容

一、逻辑卷lvm 1.可以动态扩容 pe是逻辑卷最小的存储单元&#xff0c;最小4k 1.物理卷 将硬盘转化成 pe 2.卷组 将pe分组&#xff0c;一个逻辑卷只可以用一个组里面的pe 3.逻辑卷 类似于分区 1.1分区类型 lvm 如果使用分区&#xff0c;要修改分区类型为8e 二、…