开发MES系统(制造执行系统)需要掌握哪些信息?

开发MES系统(制造执行系统)需要掌握哪些信息?

现在越来越多的行业已经在开始进行企业智能化改革,当然目前市场对MES系统制造执行系统相对比较紧缺,开发商也越来越多,那么开发MES系统(制造执行系统)需要掌握哪些信息?下面是通商软件的介绍。

其实在开发MES系统的时候,需要从业务和开发功能等方面入手,要满足市场的需求,功能强大,在行业中占据自己的优势。

一、 业务

可以简单地了解到业务是系统的最终功能。 首先,您必须考虑MES系统的功能以及解决的问题。无论您是要开发MES系统,第一步都是要了解系统需要实现的功能。知道这一点后就可以继续。

并且知道系统将实现什么功能也是整个MES系统实现过程中非常重要的一部分。由于行业的特殊性,每个企业中MES系统的业务是非常不同的,并且没有统一的规范。如果您还没有去过生产现场并且不了解生产过程,那么建议您最好去工厂车间进行查找。查看现场人员的工作方式。如果您可以去实施了MES的企业查看其系统运行过程,那就更好了。阅读后,您将对MES控制的各个方面有一个清晰的了解。

如果您尚未投入生产,我将向您简要介绍MES的几个主要功能模块。 您可以围绕这些模块进行设计。

1.计划。 在这里,MES接受了ERP中的订单,并开始介入生产。 该模块主要用于控制订单的生产时间,何时开始,何时结束,哪个团队,哪个员工,甚至哪个工作站生产订单。 具体到具体细节,订单将分解为程序,步骤和现场物料情况分析,是否缺少物料,是否可以生产。

2.生产执行。 此步骤是特定的生产操作过程。 在此步骤中,工人将安装零件。 在此过程中,我们的系统将记录工人的零件,批次,序列号,并记录产品的族谱,以便于追溯。 此处收集的零件序列号通常是通过扫描输入系统的,也就是说,它将涉及识别他人答案中的条形码。 还将更详细地收集工人用于安装的工具的模型,工具的参数(例如扭矩,角度等)。

3.质量检验。 在此记录工人在安装过程中的自检结果以及质量检查员在工人完成后的最终检查结果。 如果检查失败,则将启动另一个过程。

4.设备。 此步骤是与现场PLC或设备的交互。 如果检查结果不令人满意或零件安装不正确,则MES系统将与自动化控制系统进行通信以控制生产线的启动和停止。 同时收集关键设备的运行状态和过程参数。

5.工艺。 该过程的这个步骤实际上是连续的。 在系统启动之前,必须弄清流程,包括产品的流程路线,BOM结构,参数和其他信息。 过程信息是确保系统正确运行的基础。

6.物流。 监视生产过程中涉及的物料信息,以确保生产可以顺利进行。

上述各方面的实现在每个企业中都是不同的,因此我建议您特定于某个企业,了解该企业的生产过程,并设计系统。

发展历程

开发工作将相对容易,因为稍后要确定功能。 发展无非是时间的长短。 因为对于MES系统而言,该技术基本上并不困难。 因为我们的系统实现了业务逻辑,即各种添加,删除,更改和调查。 最好确保MES系统与周围系统(例如ERP,WMS等)之间的接口。

对于开发人员,如果您知道编程语言和数据库操作(SQL,存储过程),则基本上可以。 现在大多数传统企业都在使用B / S架构。 当前使用最多的是C#,Java,Oracle,SQL Server和其他编程语言以及数据库。

其中,数据库方面将更加重要。 由于业务的复杂性,将涉及许多表。 因此,能够正确设计数据库表关系非常重要。

实际上,该答案也可以作为对MES感兴趣的人的参考。 许多人认为他们必须学习编程,但这不是必需的。 只要您了解业务,就可以更好地了解数据库。 商业顾问。 如果您不了解业务,但是了解编程知识,那么您可以从开发开始,并通过开发来了解业务,并且可以做得很好。

Scroll to top
现在越来越多的行业已经在开始进行企业智能化改革,当然目前市场对MES系统制造执行系统相对比较紧缺,开发商也越来越多,那么开发MES系统(制造执行系统)需要掌握哪些信息?下面是通商软件的介绍。