由于本人从事的行业主要为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系统介绍(一)的更多相关文章

  1. MES系统介绍

    为什么要引入MES系统? 随着ERP在企业应用的深入,ERP系统逐渐显示出其局限性.当ERP下达的工单到生产现场后,产品制造是以产线 "工单"或"批次"(Bat ...

  2. MES 系统介绍

    MES系统是一套面向制造企业车间执行层的生产信息化管理系统.MES可以为企业提供包括制造数据管理.计划排程管理.生产调度管理.库存管理.质量管理.人力资源管理.工作中心/设备管理.工具工装管理.采购管 ...

  3. 冠捷显示成功的信息化建设(MES应用案例)

    企业介绍 冠捷科技集团是驰誉全球的大型高科技跨国企业,产品包括彩色显示器( CRT monitor ).液晶显示器( LCD monitor ).液晶电视( LCD-TV )与等离子电视( PDP ) ...

  4. 【详解】ERP、APS与MES系统是什么?

    ERP是什么?MES是什么?APS又是什么?无论他们有什么功能,对企业有什么意义,不过都是计算机在读写一些数据而已.实际上这一切的本质不过是数据在硬盘和内存中快速的读和写. ERP是--,APS是-- ...

  5. 艺萌TCP文件传输及自动更新系统介绍(TCP文件传输)(四)

    艺萌TCP文件上传下载及自动更新系统介绍(TCP文件传输) 该系统基于开源的networkComms通讯框架,此通讯框架以前是收费的,目前已经免费并开源,作者是英国的,开发时间5年多,框架很稳定. 项 ...

  6. 艺萌TCP文件上传下载及自动更新系统介绍(TCP文件传输)(一)

    艺萌TCP文件上传下载及自动更新系统介绍(TCP文件传输) 该系统基于开源的networkComms通讯框架,此通讯框架以前是收费的,目前已经免费并开元,作者是英国的,开发时间5年多,框架很稳定. 项 ...

  7. MES系统学习

    MES系统是当今制造型企业信息化的热点,而统一建模语言UML是面向对象建模的标准语言,在软件工程发挥着重要作用.MES系统如何进行UML建模呢,今天和大家重点讨论一下MES系统的UML建模方法,请看本 ...

  8. Linux文件系统介绍(转)

    文章转自:http://www.iteye.com/topic/816268 文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识. 本文将站在一个较高的视图来了解linux的文 ...

  9. Xamarin Android教程Android基本知识版本介绍与系统介绍

    Xamarin Android教程Android基本知识版本介绍与系统介绍 Xamarin Android教程Android基本知识版本介绍与系统介绍,开发Andriod有时候不像iOS一样轻松,因为 ...

随机推荐

  1. SpringMVC框架详细教程(二)

    创建动态Web项目 1.创建动态Web项目: 打开Eclipse,在Package Explorer右击,创建项目,选择动态Web项目(Dynamic Web Project). 填写项目名称,并选择 ...

  2. 当Spring Cloud Alibaba Sentinel碰上Spring Cloud Sleuth会擦出怎样的火花

    前言 今年主要会做一个比较完整的微服务项目开源出来.目前已经开始了,刚兴趣的先Star一个吧. 项目:https://github.com/yinjihuan/kitty-cloud 基础框架:htt ...

  3. 自动补全、回滚!介绍一款可视化 sql 诊断利器

    Yearning简介 ================= Yearning MYSQL 是一个SQL语句审核平台.提供查询审计,SQL审核等多种功能,支持Mysql,可以在一定程度上解决运维与开发之间 ...

  4. Java中常用的七个阻塞队列介绍第一篇

    Java中常用的七个阻塞队列介绍第一篇 在上一篇我们对Java中的队列分类做了简单的介绍.本文咱们主要来聊聊阻塞队列中的七个常用子类.这七个阻塞队列的学习步骤:先看源码,分析完源码之后,我们再来对每个 ...

  5. 2020不平凡的90天,Python分析三个月微博热搜数据带你回顾

    前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:刘早起早起 PS:如有需要Python学习资料的小伙伴可以加点击下方链 ...

  6. Python程序设计 实验 1 熟悉 IDLE 和在线编程平台

    ------------恢复内容开始------------ 安徽工程大学 Python程序设计 实验报告 班级   物流191   姓名  姚彩琴  学号3190505129 成绩 日期     2 ...

  7. SeleniumHQ

    下载地址:http://www.seleniumhq.org/download/

  8. thinkphp5--model数据操作的坑

    最近用thinkphp5开发,经常用到model了来操作数据,但是操作多了,就发现他的坑了. 就好像如果你只是初始化一个model对象,但是你却用这个对象进行多次的数据操作,这时候他的数据就会发生混乱 ...

  9. kubernetes (一)使用Rancher搭建集群

    目录 如何快速高效部署K8s集群 Rancher是什么 为什么是Rancher 1.0.安装Rancher 1.1.环境 1.2.选择Rancher版本 1.3.拉取镜像 2.0.容器启动高级选项 2 ...

  10. Linux磁盘修复命令----fsck

    使用fsck命令修复磁盘时 一定要进入单用户模式去修复 语 法fsck.ext4[必要参数][选择参数][设备代号] 功 能fsck.ext4 命令: 针对ext4型文件系统进行检测 参数  -a 非 ...