美国先进制造研究机构(AMR)定义了MES为:“位于上层的计划管理系统与底层的工业控制之间的面向车间层的管理信息系统”,它为操作人员/管理人员提供计划的执行、跟踪以及所有资源(人、设备、物料、客户需求等)的当前状态。可以看出MES的目标就是为了解决生产计划的适应性以及增加车间底层生产过程的信息流动,提高计划的实时性和灵活性,通过MES的实施,跨越计划管理和底层控制的鸿沟。

MES系统是多种生产过程控制和管理功能的软件集合,一个完整的MES系统包括上层系统和底层系统两个部分。而就软件架构来说,可以分为C/S(客户端/服务器)结构和B/S(浏览器/服务器)结构两种,现在一般用的比较多的是两种架构方式并存的开发方式,底层系统开发C/S架构居多。我本人还是比较喜欢用B/S结构,毕竟能移动的才是更符合人性的。而我本人对js语言很是痴迷,这是一个神奇而强大的语言。软件架构再升级一下就厉害了——云计算架构,基于MES管理+云平台储存+大数据运算而来,这个也是近年才发展起来的,能完美实现的暂时怕是没有在中国出现,当然敢说自己有的企业还是存在的。云计算架构云端管理数据,要求非常高的数据安全性。云MES的特点:

  • 以公有云(第三方)或集团私有云为基础,建立服务器
  • MES程序和数据库运行在云端(说白了就是网站)
  • 可以同时为多个制造车间(客户)提供MES服务
  • 云架构MES中各项功能以服务的形式提供给终端用户
  • 支持客户化定制,并按照使用或其他方式支付费用;由第三方或集团进行维护和升级
  • 数据安全性较差(毕竟比不上企业自己安装程序,隔断外网那么安全,黑都黑不进去)
  • 集团内部数据共享性高

OK,如果真的想要做好MES,那么团队必须要掌握的基本知识,我列举如下:

  • 软件设计开发,语言不限,C# JAVA都可以,不过就实际开发经验来说,C#开发语言居多,毕竟微软的窗体程序牛x。(js+css+html )B/S结构前端套装,必须会。
  • 数据库。SQL Server,Oracle 数据库都可能有,不同的公司配置的数据库不同,数据库入门简单,真的想学好,还是要下功夫的,一个大的MES系统的设计,数据库设计就是一个重头戏。做好数据库优化工作,才能更好的维护数据和提高用户体验。
  • PLC,RFID技术,KEPserver软件。不知道这些东西,底层也就不好做了。
  • 其他的软知识,那就涉及很多了,毕竟完整的MES系统是非常复杂的:如生产排程与调度、生产过程控制、统计分析、库存控制、生产维护等等。很多是需要从书上获取的,再结合在实际车间中的应用而升华的知识。

今天是个开场,讲了点滴东西,下次来点干活,以后准备先讲讲上层,再讲讲底层。

MES制造执行系统启动篇的更多相关文章

  1. JS底层知识理解之执行上下文篇

    JS底层知识理解之执行上下文篇 一.什么是执行上下文(Execution Context) 执行上下文可以理解为当前代码的执行环境,它会形成一个作用域. 二.JavaScript引擎会以什么方式去处理 ...

  2. MES制造执行系统

    mes :  Manufacturing Execution System 制造执行系统 起因:ERP系统和底层设备之间出现了断层. 包括资源管理,生产调度,单元分配,生产跟踪,性能分析,文档管理,人 ...

  3. MES制造系统

    给大家介绍一个非常不错的MES专业产品网站,http://www.OrBitMES.com 上面分为初.中.高各级的难得的MES产品学习资料下载, http://www.orbitmes.com/Pr ...

  4. mysql知识点归纳-执行计划篇

    愿历尽千帆,归来仍是少年 缘由: 优化sql,顾此记录一下,以便温习之用. 前置: sql执行过程:客户端 -> 连接器 -> 分析器 (或查询缓存 - > end) -> 优 ...

  5. 车间如何数字化?MES系统来助力

    对于生产过程复杂多变的离散制造企业而言,面临重重考验:生产作业计划频繁变更,制造工艺复杂,在生产过程中的临时插单.材料短缺等现象.通过MES制造执行管理解决方案,搭建协同管理平台,加强控制力.执行力和 ...

  6. webWMS开发过程记录(二)- WMS是什么

    (参考:WMS-百度百科) 简介 WMS是仓库管理系统(Warehouse Management System)的缩写,是一款标准化.智能化过程导向管理的仓库管理软件仓库管理系统,是通过出入库业务.仓 ...

  7. MES架构

    FlexWeaver作为速威公司全新一代MES的技术平台,提供MES所需的全系列平台服务,针对工业大数据提供分布式计算环境.统一数据库引擎.大数据及云计算支撑等等. ● 同时适应企业内网服务器及云部署 ...

  8. 【系统解读】SystemUI篇(一)SystemUI启动流程

    前言 SystemUI是系统启动中第一个用户肉眼可见的应用,其功能包罗万象,比如开机后看到的锁屏界面,充电时充电界面,状态栏,导航栏,多任务栏等,都是与Android手机用户息息相关的功能.所以不止S ...

  9. 半导体行业MES系统应用案例

    半导体行业的发展是受惠在集成电路上的,但是收到技术瓶颈的阻碍,所以工业时期对半导体行业就造成了严重的冲击. 为了推动半导体行业快速发展,扭转像IBM.东芝以及富士康等IDM大厂利用晶圆代工对半导体制造 ...

随机推荐

  1. JS里try...catch...finally详解,以及console日志调试(console.log、console.info等)

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <m ...

  2. JavaScript面向对象(OOP)

      前  言 JRedu 面向对象程序设计(简称OOP)是现在最流行的程序设计方法,这种方法有别于基于过程的程序设计方法.在写面向对象的WEB应用程序方面JavaScript是一种很好的选择.它能支持 ...

  3. Jquery跨域读取城市天气预报信息

    最新项目中遇到一个问题,页面需要显示一些天气信息,但是部署网站的服务器没连接外网,只有客户端的电脑能连外网,于是想用js去实现这个功能. 刚开始找了一些方法,单独在浏览器中可以使用,但是在项目中运行的 ...

  4. 对象反序列化时,抛出java.io.StreamCorruptedException: invalid type code: AC异常

    问题描述:在使用java.io.ObjectInputStream类的readObject()方法去读取包含有序列化了多个(两个及两个以上)类的文件时,当读取到第二个类时,会抛出题目中提到的异常. 原 ...

  5. Linux-问题集锦(1)

    一. 某用户只读特定文件夹 只读目录 :  /home/www/yqz/logs 1.  创建用户        useradd ReadOnly        passwd ReadOnly 2. ...

  6. [置顶] win10 uwp 参考

    态度随意申请专栏,没想到通过 看了我的博客,都是在别的大神博客看到,然后修改他们的 我看到的大神博客 东邪独孤 http://www.cnblogs.com/tcjiaan/ 老周,买了他的<W ...

  7. Hyper-v 虚拟机安装win7

    Hyper-v 是微软自带的虚拟机 一般安装win10都有 对小娜说:Hyper就会出现 进入Hyper-v 如果虚拟机不可用 启动服务 新建虚拟机 一般设置可以自己随意 虚拟机第一代才可以使用win ...

  8. win10 uwp 打电话

    UWP可以使用打电话功能,在PC是用Skype,在手机是直接使用电话功能. UWP可以通过Skype打电话,那么如何通过应用间通讯,很简单使用Launcher. Skype电话使用Skype:(电话号 ...

  9. BootStrap教程完整版

    http://www.runoob.com/bootstrap/bootstrap-navbar.html

  10. Linux入门(4)——Ubuntu16.04安装MATLAB2016b

    通常有三个安装文件: Matlab 2016b Linux64 Crack.rar R2016b_glnxa64_dvd1.iso R2016b_glnxa64_dvd2.iso sudo apt i ...