MES与ERP关系

       位于最底层的L1和L2与生产设备结合紧密,关注与设备相关的自动控制和优化,包括整个生产线的过程控制和单体设备基础自动化,是整个钢铁企业信息化的基础。L3是制造执行系统(MES),进行生产作业的计划、执行与监控以及生产实时数据的采集和管理。L1~L3面向生产过程控制,强调信息的时效性和准确性L4针对钢铁企业业务层面的管理,以ERP为核心应用,还包括CRM、SCM、电子商务等业务运作管理系统,在现代企业管理理论的指导下,通过信息系统把先进的管理理念和方法固化下来,对企业的内、外部供应链进行系统、高效的整合和管理。L5在整个钢铁企业层次模型的最高层,对ERP等应用系统提供的大量业务数据进行挖掘、分析,得出各维度的分析建议,为企业管理层的科学决策提供坚实的基础。
       在以上五层模型中,逐层之间存在着相互依赖和数据传递关系。L1"L3各层次之间有严格的依赖关系,上面一层控制下面一层,下面一层向上面一层反馈运行信息,形成闭环的控制机制。L3以上关注信息的关联性和可管理性,层次之间的依存关系不像L1~L3那样严格,但是也需要在相邻层之间传递数据,强调层次之间的有效集成。
        制造执行系统与ERP的分工与集成从管理范围、管理对象、管理内容、管理时效四个方面来比较:
第一,管理范围。ERP是对整个企业或企业集团业务的管理而MES的管理是针对车间或生产分厂的。即使是功能最完备的MES系统,对整个企业来说,也只是提供了一个比较狭窄的视角,缺乏管理层管理和决策所需要数据的宽度和深度。
第二,管理对象。ERP是对企业整个运营资源(人、财、物)的管理,强调物流、资金流的统一,也即所谓的“业务财务一体化;MES的管理则更集中于生产现场资源,即设备、工艺、物料等。
第三,管理内容。ERP管理整个企业的内部价值链和供应链,即销售、采购、生产、库存、质量、财务、人力资源等,强调所有这些业务的整合,强调计划(销售计划、生产计划、采购计划等)的协调和控制MES主要管理生产的执行,包括生产质量、生产作业调度、生产实绩反馈等。
第四,管理时效。ERP对计划和业务管理的时间区段比较宽,以年、季、月、旬或周、日为单位;由于对生产现场管控的需要,MES的管理更加细致,管到日、班、小时。
       在ERP系统产生的长期计划指导下,MES根据底层控制系统采集的生产实时数据,进行短期生产作业的计划调度、监控、资源配置和生产过程的优化等工作。如果说L1/L2的实时时间因子是1,那么MES的时间因子就是10,ERP的时间因子则是100。计划在ERP和MES中都是非常重要的功能和内容,但在应用上ERP的生产计划和MES的生产计划却有不同。ERP的生产计划是以生产订单为对象的前后排列;考虑时间因素,以日(以上)为排列单位,先后日期依据销售订单和销售预测的时间、制造提前期和原材料采购提前期、库存等因素用MRP的逻辑来计算;是基于订单的无限产能计划MES的生产计划以生产物料和生产设备为对象,按生产单元进行排程;以执行为导向,考虑约束条件,把ERP的生产订单打散,重新计划生产排程:是基于时间的有限产能计划。
        以一个典型的MES/ERP整合流程为例来说明MES与ERP之间的集成设计。钢铁企业在ERP系统中根据销售订单和销售预测排出生产计划,同时根据质量标准进行质量设计,生产计划和质量设计结果由ERP导入MES,MES系统根据这些信息排出更细致的生产作业计划。这里,由ERP传入MES的生产计划的具体数据有:生产工单号、产品编码、钢种和规格、具体数量、生产单位、对应销售订单、预计开始生产时间、预计完成生产时间等;由ERP传入MES的质量设计的具体数据有:销售订单、物料编码、钢种和规格、力学性能要求、化学性能要求、生产工艺要求、包装要求、表面质量要求等。
        MES在下发作业计划以后,对生产的执行进行管理,将生产实绩反馈给ERP系统的车间管理和库存管理模块,作为计算生产成本的依据。从MES传入ERP的生产实绩的具体数据有:生产工单号、产品编码、钢种和规格、生产单位、对应销售订单、消耗材料数据、消耗动力数据、资源消耗数据、产出数据等。
        MES在生产执行的过程中还需要进行质量控制和检验,把质量结果反馈给ERP系统的质量管理模块。从MES传入ERP的质量结果的具体数据有:生产工单、销售订单、物料编码、钢种和规格、力学性能结果、化学性能结果、生产工艺结果、表面质量结果。销售发货在ERP系统中实现,把相关信息传入MES系统的库场管理模块,传递的具体数据有:销售订单号、销售行、产品编码、钢种和规格、发货仓库、发货时间、出库数据等。
       实现MES与ERP的整合,关键在于业务流程的优化和整合以及对所涉及MES和ERP系统的具体分析以充分发挥各系统的长项。首先,信息系统都是为业务服务的,MES和ERP各自解决~部分业务问题,分别反映一部分业务流程,流程是MES与ERP整合的“粘合剂",通过流程的整体优化划分出哪些流程在MES中处理、哪些流程在ERP中处理。另外,近些年来,MES又有了新的发展,有的MES系统功能已经非常强大,与ERP在功能实现上有重叠的地方,于是出现了"厚3薄4"和"厚4薄3"(也即重ERP还是重MES)的说法,这需要我们根据企业的实际业务需要,分析所用ERP系统和MES系统的功能特点,对于在两个系统中都可以实现的功能,比较在ERP中实现、在MES中实现、一部分在ERP中实现,另一部分在MES中实现这几种方案分别有哪些优点、哪些缺点,然后决定取舍。比如,销售库存管理在两个系统中都能做,但如果涉及与行车的无线感应,而MES系统在这方面比ERP功能强,不需要开发新的接口,在这种情况下,可以由MES完成库区实物的管理,将相关信息传递给ERP,在ERP中进行库存信息的管理和发运计划处理。
        两台P630服务器采用一主一备的方式,主服务器运行冷轧厂制造执行系统的设计与实现,当一台服务器故障时,HACMP软件提供的自动切换功能使另一台服务器可自动接管放障服务器的功能,保证整个主机系统不问断地运行。两台服务器之间用专用快速通道互连构成Cluster集群系统的高速心跳线,并共享套磁盘阵列,以保证应用系统的高可用性。
    (1)慎用外键。RDBMS支持复杂关系的能力很强,无论用户怎么在逻辑上设定外键,它基本上都能从物理上帮用户实现。但是外键把许多独立的实体牵连在一起,不仅使RDBMS维持数据一致性负担沉重,也使数据库应用复杂化,加重了程序开发负担。这样的数据库很难理解,很难实现信息隐蔽性设计,往往把简单问题复杂化。(2)适当冗余。(3)信息隐蔽。这是软件工程最重要的基本原则之一。简言之即信息的作用域越小越好,数据库的透明度越大越好,因为应用程序需要知道得越多就越复杂。使数据库黑盒化(透明度高)得方法很多,除了设计上得局部化处理外,还可以利用DBMS的触发器、存储过程、函数等,把数据库中无法简化的复杂表关系封装到黑盒子里,隐藏起来,特别是放到服务器端,其优越性更是多方面的。
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

皮特大熊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值