Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >如何快速开发一个简单实用的MES系统?

如何快速开发一个简单实用的MES系统?

原创
作者头像
informat低代码
发布于 2022-07-21 09:43:55
发布于 2022-07-21 09:43:55
1.7K0
举报

现在越来越多的企业已经开始应用mes系统,所以对于MES软件系统开发工程师的需求有所上升,那么开发MES系统需要掌握哪些信息?mes系统怎么开发?MES软件系统开发要点有哪些?假如真的想开发一个MES系统,需要从业务和开发两个方面入手。下面就来了解下MES软件系统开发知识吧。

一、快速开发MES系统需要哪些知识储备?

想快速开发一个实用的MES系统,首先你需要从业务和开发两个方面入手。

1、业务

业务是什么?你可以简单地理解为业务就是你系统最终实现的功能。首先你要想MES系统是干什么的,解决了什么问题。开发一个MES系统,第一步就是要知道自己的系统要实现哪些功能,知道了这个后你才能继续往后走。

而知道系统要实现什么功能,也是整个MES系统实施过程中非常重要的环节。由于行业的特殊性,MES系统在每个企业的业务都千差万别,没有一个统一的规范。如果你没有到过生产现场,不了解生产过程,建议你最好能实际到一个工厂车间里去了解一下。看看现场的工作人员是如何工作的,如果你能到一个已经实施了MES的企业去看一下他们的系统运行流程那更是极好的,看过之后你就会对MES管控的几个方面有了清晰的理解。

如果你没接触过生产,这里简单给你介绍下MES的几个主要功能模块,你可以围绕这几个模块进行设计。

(1)、计划调度

这里MES承接了ERP中的订单,开始介入生产。这个模块主要是管控订单的生产时间、什么时候开始、什么时候结束,由哪个班组,哪个员工,甚至哪个工位来生产。具体到特定细节还会对订单分解到工序,工步,和现场的物料情况分析,是否缺料,能否生产。

(2)、生产执行

这一步是具体的生产操作过程,在这一步工人会安装零件,过程中我们的系统要记录工人安装了什么零件、零件的批次、序列号信息,记录产品谱系,方便追溯。这里零件序列号的采集一般是通过扫描来录入系统,也就是会涉及到其他人回答中的条码识别。更细一点还会采集工人安装使用的工具型号,工具的参数如扭矩、角度等。

(3)、质量检验

这里会记录工人在安装过程中的自检结果,以及工人完成后由质检人员做出的最终检验结果。如果检验不合格,会发起另外的处理流程。

(4)、设备

这一步是与现场PLC或者设备的交互,如检验结果不合格,或者零件安装错误,MES系统会与自动化控制系统通讯来控制生产线的启停。同时对关键设备的运转状态及工艺参数进行采集。

(5)、工艺

工艺这一步其实是贯穿始终的,在系统开始之前就要把工艺理清楚,包括产品的工艺路线、BOM结构、参数等信息,工艺信息是保证系统正确运行的基础。

(6)、物流

对生产过程中涉及到的物料信息监控,确保生产能够顺利进行。

2、如何开发?

开发工作相对来说会比较容易一点,因为要做的功能确定以后,开发无非就是时间长短的问题。因为对于MES系统来说,技术基本没有难点。因为我们的系统是实现业务逻辑,也就是各种增删改查的工作。保证MES系统与周边系统的接口稳定就好了,如ERP、WMS等。

对于开发,如果你会一门编程语言及数据库的操作((SQL,存储过程)基本就OK了,现在传统企业大多也在使用B/S架构了。目前使用最多的还是C#,Java,Oracle,SQL Server等编程语言和数据库。其中数据库方面会更重要一点,由于业务复杂,涉及到的表就会很多。所以能合理设计数据库表关系非常重要。除此之外,本人了解到还可以用低代码平台来快速开发MES系统,根据相关数据表明,用低代码平台开发系统比传统写代码开发速度快10倍。

二、MES软件系统开发要点有哪些?

1、基本功能

从基本功能包含性上来讲,基本功能全面的MES系统软件需具有产品和工艺管理、计划调度生产管理、物料物流信息管理、生产制造质量管理、车间设备维护管理方法的5大基础控制模块,当然也应与此同时包含生产制造资源管理等控制模块。而应对智能制造的MES,还务必具有信息系统集成和设备端口控制模块,不然无法完成车间内部各种信息内容互联互通,并支撑智能化车间需求的智能调度、优化、可视化等基本功能。

2、平台化

市面上的MES关键分成根据客户需求的新项目级、客制化产品,及其通用的平台化产品二种种类。新项目等级MES优势是:个性化、适用性强、低成本、快速交付,但产生的短处是:开发需求描述中会缺乏行业的普遍性标准,非常容易造成系统软件不符合变化多端的业务需求及行业标准,如果企业发展方向后有新的需求就需求投入许多的二次开发,这对软件体系结构的可靠性也是严峻的考验。

3、应用性

平台化MES产品规定开发人员们能够深入细致理解而且熟悉各行业的实际生产制造工作流程,甚至于对关键工序的深入细致到的工艺也需要掌握,而不是仅从软件开发的视角来设计MES。与此同时,开发人员们更要根据生产制造的实际需求将所有的工序工作流程关系整理清楚,并依照ISA95等标准搭建平台化MES产品,以利于与其它各种标准化的软件完成业务关联及信息共享。

4、数字化排产

许多企业在数字化都没完成的情况下就过高的规定上全自动排产,结果造成大幅度的人力资源投入、并引起利润被这些增加的成本吞噬。相反毫无数字化规定的纸质人工排产必然让企业离智能制造的发展趋势渐行渐远,最终完全脱队,失去中国制造2025这一弯道超车的机会和利好政策。上述这些数字化自动排产的基本要素全部都是大家挑选一个合适的MES产品的根据。

5、可视化基本功能

伴随着中国制造水平的飞速发展,以前许多国外的所谓先进制造技术在我国早已严重落伍了。例如传统的IT人员根据使用部门固化的需求去开发一个个水晶报表和看板的客制化方式,早已远远不能充分满足当今中国制造快速的个性化生产管理需求。再例如以前单调乏味的报表&看板的格式内容,早已难以充分满足现今客户的规定和品位。好的MES产品可视化表现形式早已愈来愈丰富:点状图、线状图、柱状图、饼状图、雷达图、甘特图、漏斗图、三维图等都并不是问题。基础规定:美观震撼、一看就懂、信息内容全面。

6、信息系统集成能力

(1)与信息系统的集成化:身为面向智能制造的MES系统软件,信息系统集成能力应是重要考量,这包含与SQL、ORCAL等数据库集成化,与PDM(连接BOM、工艺)、ERP(连接计划、物料)、WMS(连接物流、运输)、仿真(连接数据)等软件集成化,与IOS、Android移动端集成化等。

(2)与数据类型的集成化:它是上面描述的那些信息内容集成化的技术完成方式方法,例如:XML、CSV、TXT、彼此约定的中间表、Webservice、开放的API端口等。

以上就是关于“如何快速开发一个简单实用的MES系统”回答的全部内容,希望对大家有所帮助,总的来说,MES系统是一种通向成本、质量、响应、灵活综合平衡的途径,在当今激烈竞争的世界经济中,要占有“最有价值”的地位,必须使企业具有最好的质量、最佳的客户服务、最低的制造成本、快速响应以及灵活性的特点。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【愚公系列】2023年10月 智能制造理论篇-MES系统业务流程设计
当评估企业制造执行系统(MES)的成功与否时,关键因素主要在于业务流程设计阶段的决策。MES与其他企业信息管理软件的最显著区别在于其高度个性化,每家企业的需求都独特,可谓"千人千面"。即使是生产类似产品的企业,其实际业务流程也会存在差异,尽管其基本原理和技术相似。
愚公搬代码
2025/06/02
1420
【愚公系列】2023年10月 智能制造理论篇-MES系统业务流程设计
【愚公系列】2023年10月 智能制造理论篇-MES系统数据初始化
MES(制造执行系统)是一种针对制造业的信息系统,它能帮助企业管理和优化制造流程,提高生产效率和质量,控制成本和库存,提高产品可追溯性和透明度。初始收集数据是MES系统的重要组成部分之一,它指的是在制造过程中记录并存储的各种生产数据,包括设备运行状态、人员工时、物料投入和产出、质量检验结果等。这些数据可以帮助企业实时掌握生产状况,及时发现并解决生产问题,避免生产停滞和质量问题,提高生产效率和效益。同时,这些数据也可以用于追溯产品的生产过程和历史记录,以确保产品符合质量标准和法规要求,提高产品质量和安全性。MES系统的初始数据收集对于企业生产管理和产品质量保障具有重要的意义。
愚公搬代码
2025/06/02
750
【愚公系列】2023年10月 智能制造理论篇-MES系统数据初始化
可能是史上最详细的MES介绍
MES(Manufacturing Execution System), 制造执行系统。是面向车间生产的管理系统。MESA 对 MES 的定义为:在产品从工单发出到成品完工的过程中,制造执行系统起到传递信息以优化生产活动的作用。
李英杰同学
2019/12/30
5K0
一个表看懂MES与ERP的区别与联系!
MES即制造执行系统,旨在加强MRP计划的执行功能,把MRP计划同车间作业现场控制,通过执行系统联系起来。这里的现场控制包括PLC程控器、数据采集器、条形码、各种计量及检测仪器、机械手等。
用户5495712
2019/09/25
2.9K0
一个表看懂MES与ERP的区别与联系!
​基于MES的质量信息化管理的实现
本文针对传统的质量管理方式的不足,在MES系统中构建了质量管理系统,并构建了与MES中其他模块的信息交互方案,在系统中实现了对质量数据的采集、质量信息的可追溯、质量信息的统计,
物流IT圈
2019/12/05
5950
ERP和MES如何做到优势互补?
很多企业对ERP和MES两个主要系统之间的关系相互混淆,甚至出现错误认识。因此,正确认识ERP和MES系统的主要功能,以及MES和ERP在功能上的本质区别,对企业实施信息化进程和系统集成方面具有重要的意义。
用户5495712
2019/12/05
1K0
ERP和MES如何做到优势互补?
ERP和MES的区别与联系,这篇接地气的文章终于讲明白了!
作为一个工厂,存在的目的只有两个,生产产品,然后卖出去。所以在工业企业中,通常会分为两个大的部门,一个是生产部门,一个是业务部门,前者通过MES(制造执行系统)管理,后者通过ERP(管理信息系统)来管理。
informat低代码
2023/12/07
9.6K0
汽车行业MES简介
MES系统是位于上层的计划管理系统与底层的工业控制、生产作业之间的面向车间层的管理信息系统,它为操作人员、管理人员提供计划的执行、跟踪以及所有资源(人、设备、物料等)的当前状态。
科控物联
2022/03/29
1.2K0
汽车行业MES简介
工厂企业成功部署MES系统的思路要点
伴随着数字化智能制造的浪潮,越来越多的制造企业开始在生产部门部署实施MES系统,以期获得生产效率的提升,从而获得在一定阶段内的产品价格竞争优势。
SAP斯凯普斯
2020/07/31
9360
工厂企业成功部署MES系统的思路要点
智能工厂的智能物流系统应用(WMS,ERP,MES,AGV……)
大家好,我是智能仓储物流技术研习社的社长,老K。专注分享智能仓储物流技术、智能制造等内容。
老King
2024/04/19
3.1K0
智能工厂的智能物流系统应用(WMS,ERP,MES,AGV……)
十分钟了解MES系统的发展历程和标准体系
上一篇,我们通过一个点菜的故事快速地了解了MES系统都能做哪些事儿《三分钟快速了解什么是MES系统》,相信大家都有了一个基本的感性认知。本篇,我们将时间拨回几十年前,了解一些MES的发展历程和标准体系。
Edison Zhou
2023/07/09
1.4K0
十分钟了解MES系统的发展历程和标准体系
【KPaaS洞察】设计变更滞后导致生产计划混乱?PLM与MES集成实时同步
当产品设计在PLM系统中发生变更时,这些变更信息却无法及时、准确地传递到MES系统中。结果是,车间生产现场仍然按照旧的设计指令执行,导致生产出的产品与设计要求不符,不仅引发质量问题,还可能造成停工、物料浪费甚至客户投诉。这种信息孤岛现象,严重制约了企业的生产效率和市场响应能力,成为数字化转型道路上的一大障碍。
KPaaS集成扩展
2025/02/21
830
【KPaaS洞察】设计变更滞后导致生产计划混乱?PLM与MES集成实时同步
智能制造系统解决方案典型案例展示(一)
北京机械工业自动化研究所创建于1954年,是原机械工业部直属的综合性科研机构,1999年转制为国务院国资委监管的大型科技企业。60多年来,北自所一直致力于制造业领域自动化、信息化、集成化、智能化技术的创新、研究、开发和应用。北自所可为企业提供自动化专机/单元、集成化产线/系统、数字化车间、智能工厂等多种智能制造解决方案,助力企业提质增效、转型升级。
网络安全观
2021/02/25
2.8K0
智能制造系统解决方案典型案例展示(一)
注塑行业MES系统解决方案,打造数字化智能工厂 先达智控
一直以来,生产信息管理系统和设备控制系统作为不同领域的系统在企业当中分别建设,它们作为两个独立的系统运行,二者之间不存在信息交流,然而在企业实际的运行过程中,管理者更希望ERP等业务管理系统的工单可以直接下发给控制系统,甚至是底层的数控设备,同时也期待能够实现对设备状态及生产过程的监控,对生产过程中的异常情况及时做出反应。
先达盈致
2022/11/08
5980
深圳电子行业的mes系统的需求分析方法
深圳电子行业mes系统的需求分析方法导读:如今,制造业的行业竞争越来越激烈,减少产品成本、提高产品质量,缩短开发周期,已成为当前企业生产与发展中的一个重点方向。而对电子行业而言,厂家着重考虑并解决了产品生产问题,客户更加注重产品的品质与可靠性。因此,需要平衡厂家与顾客的需求,便不可避免地需要更可靠的产品质量,为了提高产品的市场竞争力。
先达盈致
2023/01/05
4270
深圳电子行业的mes系统的需求分析方法
企业MES制造执行系统的分类与应用
MES系统是一种针对制造型企业的车间生产执行层的信息处理化管理系统。企业MES制造执行系统是由车间数字化的管理子系统及实时管控的工厂子系统构成。它能为企业提供数据库管理、生产管理、资源协调管理、质量监察管理、人力资源管理、设备管理、工具分配管理、采购调配管理、成本核算管理、项目管理、底层数据分析、上层数据分析等管理模块,旨在为企业打造一个覆盖面全,可信度高的制造管控平台。
yansunxer
2022/07/07
8050
企业MES制造执行系统的分类与应用
东莞注塑MES管理系统具有哪些功能
伴随着人们对于物质生活的品质要求越来越高,日用品、医疗保健、汽车工业、电子行业、新能源、家电、包装行业以及建筑等行业对注塑产品的需求量日益突出。注塑企业提供的各种各样的塑料产品已渗透到经济生活的各个领域,为国家经济的各个部门包括轻工业和重工业提供重要的支持。
先达盈致
2023/01/17
1.3K0
东莞注塑MES管理系统具有哪些功能
MES系统初探(一)
MES系统是制造执行系统(Manufacturing Execution System)的缩写,是一种用于监控、控制和优化制造过程的软件系统。它主要负责协调生产计划、生产调度、生产执行、质量管理、设备管理等方面的业务流程,实现生产过程的高效、精准和可控。MES系统通常与企业的ERP系统、SCADA系统、PLC系统等相互协作,构成企业信息化系统的重要组成部分。
明志德道
2023/10/21
7410
MES系统初探(一)
珠海先达MES系统在电镀车间的应用
电镀对整个制造业起着举足轻重的作用,被广泛应用于各行业金属,非金属表面的精饰和防腐。电镀生产属于专业性,综合性,复杂性较强的系统生产范畴。
先达盈致
2022/12/13
7210
五分钟了解MES与MOM的区别和联系
上一篇,我们通过了解了MES系统的发展历程和标准体系。本篇,我们来快速了解一下近年来吵得很热的MOM是什么鬼,它和MES到底有什么区别和联系。
Edison Zhou
2023/07/21
2.6K0
五分钟了解MES与MOM的区别和联系
推荐阅读
相关推荐
【愚公系列】2023年10月 智能制造理论篇-MES系统业务流程设计
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档