工厂信息化系统(ERP、PLM、MES、WMS)架构设计与建设规划_刘晓龙-MM&EWM的博客-程序员宝宝

技术标签: SAP  WMS  业务顾问  

导语

本文介绍了智能工厂信息化建设规划的范围、总体架构和主要内容 , 详细描述了ERP、PLM、MES、WMS这4个业务系统的架构设计和功能目标。

  作者:安恒智能科技有限公司 梁华 | 来源:《机电信息》

0 引言

智能工厂信息化系统需要将现代管理理论、智能制造理论与最新信息化技术、 自动化技术、网络通信技术、信息物理系统、大数据技术、云计算技术深度融合,通过科学规划和全面集成企业设备单元、生产监控、制造执行、企业管理、设计研发等各类系统,最终构建由智能设计、智能经营、智能生产、智能决策组成的智能工厂。

1 规划范围

基于智能工厂所需的主要业务系统进行规划建设,主要有:

(1)ERP (企业资源计划系统):它是企业信息化的核心系统,管理销售、生产、采购、仓库、质量、成本核算等.

(2)PLM(产品生命周期管理系统):它负责产品设计的图文档、设计过程、设计变更、工程配置的管理,为ERP系统提供最主要的数据源BOM表,同时为MES系统提供最主要的数据源工艺路线文件。

(3)MES(制造执行系统):它负责车间中生产过程的数字化管理, 实现信息与设备的深度融合,为ERP系统提供完整、及时、准确的生产执行数据 ,是智能工厂的基础。

(4)WMS(仓库管理系统):它具备入库业务、出库业务、仓库调拨等功能,从ERP系统接受入出库物料清单和MES系统中接受入出库指令,协同AGV小车完成物料配送的自动化, 实现立体仓库、平面库的统一仓储信息管理。

2 智能工厂信息化总体架构

基于企业系列标准的支持和企业级别的信息安全要求,在信息物理融合 系统(CPS)的支持下,构建智能设计、智能产品、智能经营、智能服务、智能生产、智能决策六大系统。其中,通过服务网、物联网将企业设施、设备、组织、人互通互联, 集计算机、通信系统、感知系统一体化,实现对物理世界的安全可靠、实时、协调感知和控制;同时通过企业信息门户(EIP)实现与客户、供应商、合作伙伴的横向集成(如协同商务和信息共享),以及实现企业内部的纵向集成(如不同系统之间的业务协同)。构建的智能工厂总体框架如图1所示。根据信息化系统规划范围及建设相关要求,本文参照智能化工厂的总体框架,构建符合企业业务特点的信息化系统架构,如图2所示。

图片

图1 智能化工厂的总体框架

图片

图2 信息化系统架构

3 信息化系统规划的主要内容

3.1 ERP系统

3.1.1功能和目标

ERP系统着重解决物料台账、合同、计划、采购、成本等相关管理目标,具体如下:

(1)提升管理概念。由定性管理转变为定量管理;由单一的职能式管理转变为资源式管理。

(2)理顺管理流程。理顺和制定适应单件小批量加工装配型企业的生产管理 程流程,规范生产流程环节中的各类票据,根据岗位说明书制定相应的操作制度及条例。

(3)实现物料配送,建立缺件报警制度。将领料制仓库变成配送制仓库,在装配前做缺件分析,推行缺件报警制度。

(4)有效控制库存。提出配套库存的管理思想,努力降低库存中长短件的比例。

(5)降低成本。从限额发料、控制库存、缩短生产周期等方面降低生产成本。

(6)缩短生产周期。通过提高设计及生产环节对工程变更的反应速度、提高装配中物料的齐套率、减少生产装配中停工待料的时间和缩短采购周期等措施,实现缩短成品的生产周期。

(7)建立生产的可预见性机制,包括销售预测、库存预测、缺件预测、生产过程预测、客户定单交货期预测、采购到货期预测、生产成本预测等。

(8)建立生产计划的控制和反馈机制体系,实现各类生产计划的闭环管理。

(9)建立价格管理和多层次成本控制体系。建立原材料基准价管理体系、零部件/外协件的定额成本价、合同的实际成本计算体系等,形成完善的销售报 价审计、采购合同价格审计、设计成本审计和完工审计制度。

(10)建立、高速、专业、准确的报价体系。

(11)最终实现公司生产、运营 、财务一体化管理。

3.1.2 系统架构规划

ERP系统的架构规划如图3所示。

图片

图3 ERP系统的架构规划

3.2 PLM系统

3.2.1 功能和目标

PLM系统着重解决工艺设计、图纸管理、设计变更等相关管理目标,具体如下:

(1)建立统一、高效、规范的文控体系,实现企业资料的有效沉淀和有序管理。

(2)建立企业物料标准库,规范管理物料。

(3)搭建图文档管理平台和工艺信息管理平台,前端支持各类CAD数据的集成,包括常用的AutoCAD、SolidWorks等数据格式,实现对CAD数据的信息提取、在线浏览等。

(4)通过图文档管理系统平台,实现产品数据安全共享、产品结构化管理,在审批流程方面,实现电子审批。

(5)通过工艺信息管理平台,实现工艺卡片图文混排编制、工艺路线的编制,通过汇总报表BOM的输出,支撑生产。

3.2.2 系统架构

PLM系统架构如图4所示。

图片

图4 PLM系统架构

3.3 MES系统

3.3.1 功能和目标

MES系统着重解决生产过程管控、防错防呆、产质量追溯、设备运行等相关管理目标,具体如下:

(1)全面集成。承上启下,完成公司所有与MES系统链接的信息化系统 (如ERP、PLM等)、自动化控制系统(如钣金、铜排、二次裁线、产线等)和设备(如实验设备等)的无缝集成,通过MES系统整合上下游信息流、建立一个业务统一、流程顺畅、数据规范的生产管理平台。

(2)精益排程。结合ERP系统建立先进的计划体系,制定在产能和物资等资源约束条件下的详细排程计划,统一指挥控制物料、人员、流程指令和设备等工厂生产资源。

(3)自动化物流和物料管理。MES系统应覆盖部分WMS功能,并实现与自动化物流系统(如自动化立库、AGV小车等)一道完成生产物流管理,在数字化工厂内实现无人化自动物料流转,MES系统指挥和跟踪物料流动、管理物料消耗、编制物料投料计划等,同时采用工单、批次管理,实现对物料的跟踪和回馈。

(4)质量管理。质量管理以生产过程质量信息汇总和控制为核心,建立快速、高效全过程的质量反馈、质量处理、质量跟踪

控制,MES系统自动生成各类质量报告和出厂试验报告等资料。

(5)生产过程管理。以全厂数据采集系统为基础,建立起综合控制系统,包括电子看板、SCADA系统集成、监控中心和Andon系统等,实时显示整个生产过程的各种现场数据,并按照预先设定的报条件,出现异常情况应及时报警提醒,并采

取相应的调度措施。

(6)设备管理。对生产车间主要生产设备的使用频率、运行状况、工时、定额、能耗、产能等有关信息进行采集和分析,对设备进行全面的运筹管理,以达到保持设备完好率、充分发挥其效能的目的。

(7)统计分析。对实时数据进行统计分析 ,通过对大量数据的综合分析,可以对生产运行情况进行有效评价,为优化组织、提高产量质量、提高设备保障能力、降低生产成本提高强有力的手段 ,如员工绩效管理、核算计件工资、设备效率分等。

(8)移动化应用。支持手机、PDA等移动终端,实现移动端的派工报工、接料发料、数据录入、生产进度跟踪、实时统计分析展示等。

3.3.2 系统架构

MES系统架构如图5所示。

图片

图5 MES系统架构

3.4 WMS系统

3.4.1 功能和目标

WMS系统着重解决实物仓储、出入库、物料质检、组盘等相关管理目标,具体如下:

(1) 实现原材料、成品、备品备件的出入库、调拨、转换、质检、在库等过程的有效的全方位管控。

(2) 实现ERP系统、WMS系统及库存实物信息交互的及时性和一致性。

(3) 实现账务相符、物料流转及消耗的精准追踪、多样化盘点功能应用。

(4) 底层技术应用,实现自动化调度。

3.4.2 系统架构

WMS系统架构如图6所示。

图片

图6 WMS系统架构

4 结语

企业信息化建设可采取“总体规划、分步实施”的原则,避免出现信息孤岛,ERP、PLM、MES和WMS系统是智能工厂信息化建设的重点,各系统的架构和功能设计以及系统间数据的接口设计是信化规划的关键,各系统应实现信息的无缝集成和数据交互,以实现企业“智能制造”的最终目标。

参考文献

[1] 李翔,李颖.企业信息化评估与规划之路[M].北京:机械工业岀版社,2015.

[2] 信江艳.企业信息化规划[M].北京:清华大学出版社,2017.

[3] 闪四清.ERP系统原理和实施[M].北京:清华大学出版社,2017.

[4] 王爱民.制造执行系统(MES)实现原理与技术[M].北京:北京理工大学出版社,2014.

[5] 蒋明炜.机械制造业智能工厂规划设计[M].北京:机械工业岀版社,2017.

[6] 胡成飞,姜勇,张旋.智能制造体系架构建设:面向中国制造2025的实施路线[M].北京:机械工业岀版社,2017.

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_43899798/article/details/119442381

智能推荐

使用PGP实现电子邮件安全_qq_45121509的博客-程序员宝宝

一、实验目的:1、了解加密工具 PGP 的原理2、熟悉 PGP 简单配置方法二、实验环境:安装 PGP 加密软件;主机操作系统为 Windows三、实验内容:使用 PGP 软件对邮件等进行加密和签名。1、使用 PGP 创建密钥对A、安装 PGPB、电脑重启后将“注册码”拷贝到“PGP LICENSE AUTHORIZATION”,在PASSPHASE 中输入一个 N 位通行码。C、打开“PGP DISK”按照步骤创建一对密钥对。D、创建密钥对也可如此做:打开“PGP KEYS”选择“K

MyArrayList_酸奶解酒的博客-程序员宝宝

ArrayList 底层基于数组,数组在内存中是连续分配的地址空间,对数组的升级,长度是动态的面试题1:ArrayList和数组的区别与联系1)回答数组的优点,引出缺点(数组插入删除比较麻烦、数组的长度是固定)2)ArrayList的优势(是对数组的升级,是一个动态的数组,提供了一些方法可以直接操作)自定义ArrayList,提供了add(E value)/remove(E value)/set(index,value)/get(index)/contains(value)/size()/isE

ubuntu14.04 nginx-rtmp-module 配置_mengzhengjie的博客-程序员宝宝

http://blog.csdn.net/longji/article/details/5486535800 ubuntu14.04 ecs 配置nginx-rtmp-module参考:http://www.cnblogs.com/cocoajin/p/4353767.html01 安装 nginx 和 nginx-rtmp 编译依赖工具sudo

SpringMVC-表单标签_deargua的博客-程序员宝宝_springmvc表单标签

1.SpringMVC的表单标签可以实现将模型数据中的属性和HTML表单元素相绑定,以实现表单数据更便捷编辑和表单值的回显示。2.通过Form的modelAttribute属性来指定绑定的模型属性,若没有指定该属性,则默认从reqeust域对象中读取command的表单bean,若该属性值不存在,则会报错。3.,等用来提交数据,SpringMVC中可以指定以下属性:-path:表单字段

static_unshaven111的博客-程序员宝宝

static类成员变量:1 static类的成员变量是和类进行绑定的,不是和对象绑定,如果一个类的static成员变量变成了1,另外的成员变量的该值也变成了1,。2 static成员变量先于对象存在,因为它不与对象绑定,必须在类外进行初始化3 static成员变量存在于静态存储区,不在堆或者栈里面,假设创建了100个成员,也只会创建一个static成员变量static类成员函数:没有t...

2018-2019-2 20189206 《密码与安全新技术专题》 第三次作业_weixin_30315905的博客-程序员宝宝

学号 2018-2019-2 《密码与安全新技术专题》第三次作业课程:《密码与安全新技术专题》班级: 1892姓名: 王子榛学号:20189206上课教师:金鑫上课日期:2019年2月25日1.本次讲座的学习总结基于深度学习的密码分析与设计初探人工智能人工智能(Artificial Intelligence),英文缩写为AI。它是研究、开发用于模拟、延伸和扩展人的智能的理论、方...

随便推点

Linux中IP地址的修改_dashan8608的博客-程序员宝宝

vim /etc/network/interfacesauto lo #auto代表的随机启动iface lo inet loopbackauto eth1 iface eth1 inet static/dhcp #static是静态ip地址 当是dhcp时ip地址不需要配置 自动获取address:network:netmask:gateway:#一个网卡多个...

struts2.1.8.1+JFreeChart -1.0.13 的整合 ----大整合_aiouwen521的博客-程序员宝宝

<br />因为在struts2-jfreechart-plugin-2.1.8.jar文件中的struts-plugin.xml文件中,发现该配置中代码如下:<br /> <br /><?xml version="1.0" encoding="UTF-8"?><br />...<br />....<br />....<br />      <struts><br />                   <package name="jfreechart-default" extends="struts-

Qt:Qt Network C ++类_OceanStar的学习笔记的博客-程序员宝宝

提供使网络编程更容易和可移植的类命名空间 QPasswordDigestor 包含可用于生成哈希或密钥的函数 QSsl 声明Qt Network中所有SSL类通用的枚举 QPasswordDigestor功能:QPasswordDigestor命名空间包含可用于生成哈希或键的函数Header: #include &lt;QPasswordDigestor&gt; qmake: Q...

戴尔i5-Ubuntu18安装rknn1.6.0调用RK1808计算棒上手教程_qq_27158179的博客-程序员宝宝

0. 环境戴尔i5-10500机子安装ubuntu18F2进入bios,F12进入boot选项。U盘要插入机箱后面黑色的USB口,蓝色的无法识别启动盘。戴尔新机默认无法安装老系统,需要进行以下操作:1、硬盘模式改成AHCI:在System configuration\SATA Operation下选择AHCI。2、PPT ON选项取消:在Security\PPT Security下面PPT ON对勾取消。3、Secure Boot Enable取消:在Secure Boot\Scure

水果食用大全 -- 果品食疗 - 山楂_lin_zyang的博客-程序员宝宝

一、药用功效 山楂有重要的药用价值,自古以来,就成为健脾开胃、消食化滞、活血化痰的良药。目前,已有50多种中药配方以山楂作原料,如常见的开胃健脾药有"山楂丸"、"焦三仙"等。 山楂以果实作药用,性微温,味酸甘,入脾、胃、肝经,有消食健胃、活血化淤、收敛止痢之功能。对肉积痰饮、痞满吞酸、泻痢肠风、腰痛疝气、产后儿枕痛、恶露不尽、小儿乳食停滞等,均有疗效。 由于山楂含山楂酸等多种有机酸,味

《面向对象的分析与设计》——“Jolt大奖精选丛书”有奖征文_Daetalus的博客-程序员宝宝

        对于刚接触编程的零基础人群来说,面向对象和非面向对象是个很模糊的问题。比如,我结果许多学生,他们的第一个问题通常不是问“什么是面向对象”,而是会问“面向对象和非面向对象那个好”。由于相对于面向过程编程来说,面向对象算是一个“新”概念。每当有一个新概念引入时,随之而来的还伴有鼓吹新概念好处的文章。同样,每一本介绍面向对象概念的书籍,都会说面向对象的概念是如何的好。相反,介绍C语言等面...