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一样轻松,因为 ...
随机推荐
- C++_编程前奏
计算机硬件系统 计算机操作系统的五大组成部分 计算机操作系统的组成部分 构成 控制器 指令寄存器(IR)/程序计数器(PC)/操作控制器(OC) 运算器 算数逻辑单元/累加器/状态寄存器/通用寄存器 ...
- 用一个完整的案例讲解Python数据分析的整个流程和基础知识
先来想一下数据分析的流程,第一步获取数据,因此本节内容就是获取数据以及对数据的基本操作. 1.数据导入 1.1 导入.xlsx文件 要导入一个.xlsx后缀的Excel文件,可以使用pd.read_e ...
- Mac os Pycharm 中使用Stanza进行实体识别(自然语言处理nlp)
stanza 是斯坦福开源Python版nlp库,对自然语言处理有好大的提升,具体好在哪里,官网里面都有介绍,这里就不翻译了.下面放上对应的官网和仓库地址. stanza 官网地址:点击我进入 sta ...
- JavaScript函数作用域和声明提前(3.10.1 page.57)
<h4>3.函数作用域和声明提前</h4> <p> <!--<script type="text/javascript">-- ...
- 好用的反向代理工具NATAPP
这里推荐一个好用的反向代理工具NATAPP NATAPP1分钟快速新手图文教程 有免费的和付费的个人建议付费的,免费还需要身份证验证,付费版最低9元/月,看个人需求! 这里给个邀请码贴在这需要的话可以 ...
- c++四舍五入函数round()
其实c++自身是没有四舍五入函数round()的,若果你要用到的话,可以自己写一个round(),不过要用到floor()和ceil这两个函数如下: #include<iostream> ...
- tp5--路由的使用方法(深入)
懒得写注释,直接上代码 配置文件Route: <?php use think\Route; //tp5路由测试 //动态注册 //Route::rule('路由表达式','路由地址','请求类型 ...
- phpcms模块安装
工作中需要用到 phpcms开源框架,借鉴了 http://www.cnblogs.com/benpaodelulu/p/6874201.html这个地址,搞定的 ,非常实用 如果有用到的朋友们可 ...
- CG-CTF(2)
CG-CTF https://cgctf.nuptsast.com/challenges#Web 续上~ 第七题:单身二十年 查看源代码: 取得flag(干杯~): 本题也可通过burp抓包,查看返回 ...
- JDK 15 JAVA 15的新特性展望
目录 JEP 371: Hidden Classes JEP 372: 删除 Nashorn JavaScript Engine JEP 377: 新的垃圾回收器ZGC正式上线了 JEP 378: T ...