MES系统介绍(一)
由于本人从事的行业主要为Mes行业,所以这里准备介绍一下Mes系统的基础概念和实际运用,并且以自己做过的一个实际案例(包括代码)来详细描述自己对Mes系统的认识,帮助小白扫盲,望大神勿喷。
MES系统(制造执行系统)的概念最早由美国提出,旨在加强MRP计划(物料需求计划)的执行功能,把MRP计划与车间作业现场控制,通过执行系统联系起来,这里的现场控制包括PLC,单片机,条形码,各种检测仪器等。从而帮助企业实现生产计划管理丶生产过程控制丶产品质量管理丶车间库存管理丶项目看板管理和人力资源管理等。
一般制造企业分为三层,ERP系统位于企业上层计划,MES系统位于上层的ERP系统与底层的工业控制之间。它为操作人员提供计划的执行丶跟踪,以及所有资源的当前状态,进行实时追溯。MES系统的最终目的是及早发现制造链条中的问题,保证能够高效生产出无缺陷的产品。工厂的生产流程大致可以分为:
1.生产准备阶段
2.生产阶段
3.运输阶段
4.物料管理
5.质量检测
而MES系统几乎参与了全部流程,包括但不限于生产计划和控制丶生产设备管理丶物料管理丶人力资源管理丶数据采集丶绩效分析丶质量管理丶信息管理等。因此要求MES系统的反应时间必须迅速,最好掌握在几分钟内就做出决策,而不能等各方面不同数据都输入和修正后才做出反应。
经过多年的发展,MES系统定义了八个基本功能模块:详细生产计划和控制丶信息管理丶质量管理丶人力资源管理丶生产工具管理丶效率分析丶数据采集和物料管理,不同MES系统也相应增加了各自特点的模块。因为MES系统一方面把生产层和管理层相连接,另一方面提供一些企业必须的数据。所以要MES系统必须达到准时高效的程序,因此MES系统必然是和IT技术相结合,利用IT技术来实现其特点。由于近年来大数据的迅速发展,MES系统也得到了很大的助力,各种MES公司如雨后春笋,跟零几时候的ERP一样,遍地开花。但是因为MES的独特性,其必须连接不同的系统,MES与ERP系统和与底层的采集控制之间必须达到契合稳定的程度,才能保证MES系统存在的意义。所以标准的MES系统必然是多接口系统,因为多接口系统存在很多不稳定性因素,这也增大了其开发的难度,往往是白费功夫。为了解决这个问题,在我开发的MES系统中,都是从三个层次中把不同的数据整合到了共享的数据库中,这样可以跨系统获取数据,降低了MES系统开发的难度和运行的不稳定性
现在工厂通常是一个分为区域丶部门丶组丶车间和其他组织单位的复杂结构,这也就产生了不同层次采集数据的要求,各个结构的人员只需要了解其直接相关区域。因此,MES系统必须根据不同的标准,进行数据的选择和评估,根据实际情况,提供由此计算得到的数据。理想状态的MES是只通过调节配置参数就可以达到不同的场景要求,因此,业务模型和场景的设计又至关重要。
综上,MES系统必然是与IT技术相结合丶可应对工厂不同场景丶把生产计划精细到车间丶进行实时的控制和追溯的一个高效率即时系统。所以,MES系统必须完全集成生产管理丶质量管理丶人力管理三个部分,形成对以生产线为核心,各个不同生产单元相连接的结构。
MES系统介绍(一)的更多相关文章
- MES系统介绍
为什么要引入MES系统? 随着ERP在企业应用的深入,ERP系统逐渐显示出其局限性.当ERP下达的工单到生产现场后,产品制造是以产线 "工单"或"批次"(Bat ...
- MES 系统介绍
MES系统是一套面向制造企业车间执行层的生产信息化管理系统.MES可以为企业提供包括制造数据管理.计划排程管理.生产调度管理.库存管理.质量管理.人力资源管理.工作中心/设备管理.工具工装管理.采购管 ...
- 冠捷显示成功的信息化建设(MES应用案例)
企业介绍 冠捷科技集团是驰誉全球的大型高科技跨国企业,产品包括彩色显示器( CRT monitor ).液晶显示器( LCD monitor ).液晶电视( LCD-TV )与等离子电视( PDP ) ...
- 【详解】ERP、APS与MES系统是什么?
ERP是什么?MES是什么?APS又是什么?无论他们有什么功能,对企业有什么意义,不过都是计算机在读写一些数据而已.实际上这一切的本质不过是数据在硬盘和内存中快速的读和写. ERP是--,APS是-- ...
- 艺萌TCP文件传输及自动更新系统介绍(TCP文件传输)(四)
艺萌TCP文件上传下载及自动更新系统介绍(TCP文件传输) 该系统基于开源的networkComms通讯框架,此通讯框架以前是收费的,目前已经免费并开源,作者是英国的,开发时间5年多,框架很稳定. 项 ...
- 艺萌TCP文件上传下载及自动更新系统介绍(TCP文件传输)(一)
艺萌TCP文件上传下载及自动更新系统介绍(TCP文件传输) 该系统基于开源的networkComms通讯框架,此通讯框架以前是收费的,目前已经免费并开元,作者是英国的,开发时间5年多,框架很稳定. 项 ...
- MES系统学习
MES系统是当今制造型企业信息化的热点,而统一建模语言UML是面向对象建模的标准语言,在软件工程发挥着重要作用.MES系统如何进行UML建模呢,今天和大家重点讨论一下MES系统的UML建模方法,请看本 ...
- Linux文件系统介绍(转)
文章转自:http://www.iteye.com/topic/816268 文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文 ...
- Xamarin Android教程Android基本知识版本介绍与系统介绍
Xamarin Android教程Android基本知识版本介绍与系统介绍 Xamarin Android教程Android基本知识版本介绍与系统介绍,开发Andriod有时候不像iOS一样轻松,因为 ...
随机推荐
- 【three.js第四课】自定义材料、贴图。
1.先去下载6张不同的图片素材放到项目中. 2.在[three.js第三课]的代码基础上添加自定义的材料 //自定义材料 cubeMaterial 数组 //map:用于加载图片,THREE.Text ...
- sqlserver2008 服务器实例连接
一.sqlserver 配置管理器里面,看sqlserver服务那个,如果只有一个mssqlserver,那就用local或者.来访问,如果不是,可能有命名实例.
- E. 蚂蚁和斐波那契
单点时限: 1.0 sec 内存限制: 512 MB 聪明的小蚂蚁最近学习了斐波那契数列,但是它想到了一个问题:从L到R之间斐波那契数列和的奇偶是什么呢?其中Fib[1]=1,Fib[2]=1 . 输 ...
- Cocos2d-x在win7下的android交叉编译环境
cocos2d-x在win7下的Android交叉编译环境 2014年4月14日 cocos2d-x环境配置 前面把Visual Studio+Python开发环境配好了,但还没有讲如何在Androi ...
- php+mysql数据库联合查询 left join 右侧数据重复问题
情况:多表联合查询(三表及以上联合查询) 分析: A left join B left join C left join D 假如: 表B.C.D都与表A关联查询 A left join B 4条数据 ...
- Mysql基础练习--实例
修改字段名:alter table 表名 change 旧字段名 新字段名 新数据类型;--- 主键 ------------------------------------------------- ...
- [go]包和工程管理
一.系统环境变量 GOROOT 指定go的安装目录,win是在 C\Go\,Linux在 /usr/local/go下,如果不是默认的目录,则需要指定 GOROOT环境变量,否则不需要 GOPATH ...
- 前端js传值JSON.stringify(obj)
用bootstrap-talbe前端传值 首先直接传肯定是不行的; 其次做一个全局变量也不行,因为这里的问题的是用bootstrap-table进行生成的操作HTML,从这里datass = row ...
- 全国315个城市,用python爬取肯德基老爷爷的店面信息
我觉得我生活在这世上二十多年里,去过最多的餐厅就是肯德基小时候逢生日必去,现在长大了,肯德基成了我的日常零食下班后从门前路过饿了便会进去点分黄金鸡块或者小吃拼盘早上路过,会买杯咖啡.主要快捷美味且饱腹 ...
- markdownPad常用功能示例
1.列表 无序列表 姓名 张三 李四 王五 有序列表 张三 李四 王五 2.超链接 百度 3.引用 锄禾日当午,汗滴禾下土.谁知盘中餐,粒粒皆辛苦. -- 李绅<古风二首> 4.简要修饰文 ...