浅谈PDM与MES系统集成

news2024/11/25 11:32:10

摘要:

目前MES在制造行业变得炙手可热,然而很多企业都忽视了数据的源头,MES作为生产执行的信息化系统,我们该如何让其在企业中成功的实施,发挥更大的作用,这还需要PDM系统的支撑。本文就PDM与MES集成进行简单的阐述,并以一个实际案例进行印证。

引言:

为了适应国内外日益变化的市场环境,国家提出了“中国制造2025”这一宏大计划,旨在全面提升中国制造业发展质量和水平,促进两化(工业化和信息化)融合提升一个新的高度。因此现在“智能制造”已经成了一个非常热门的话题,而MES系统也在制造行业变得炙手可热。

然而企业信息化建设需要整体规划,不能一蹴而就,更不能是简单的跟风。企业整体的信息化平台将会由多个系统组成,ERP系统、PDM系统、MES系统等都是信息化平台重要组成部分,企业每上一个系统都是一次管理上的变革,每一次变革都需要必要的条件。您或者说您的企业是否已经准备好。

系统简介:

本文将谈到企业的两大信息化系统:PDM与MES,因此我们需要对这两个系统的概念有初步的认识。

PDM系统即产品数据管理(Product Data Manager),业界著名的PDM咨询服务商CIMdata公司已经做出了权威的解释:PDM是帮助工程师和其他人员管理产品数据和产品研发过程的工具。

 PDM系统确保跟踪那些设计、制造所需的大量数据和信息,并由此支持和维护产品。简而言之,PDM系统管理了企业产品的所有信息,包括产品文档、产品图纸、数字化模型、结构化产品数据如工艺数据等,同时也管理了这些数据产生的过程(工作流程、变更流程)。所以说PDM从企业产品数据的源头开始管理了产品的全生命周期数据信息。

MES是Manufacturing Execution System缩写,即制造执行系统,是一套面向制造企业车间执行层的生产信息化管理系统。

MES包含的模块众多,如制造数据管理、计划排程管理、生产调度管理、库存管理、质量管理、人力资源管理、工作中心/设备管理、工具工装管理、采购管理、成本管理、项目看板管理、生产过程控制、底层数据集成分析、上层数据集成分解等,但其核心还是执行生产计划及车间调度管理,是实现精细化管理的有效手段。

集成的必要性:

因此,可以说PDM管理整个企业的设计数据及过程,而MES系统负责执行生产现场的作业,包括管理作业的人和设备。要将研发的设计数据转变为生产制造的具体执行计划,MES系统如何更好的接收设计数据,这是至关重要的。

为了提高产品设计到生产过程中的效率和准确性,MES系统必须能够直接从PDM系统获取到生产所需的各种设计数据,如产品的加工图纸、产品的工艺信息,乃至制造过程中每道工序的作业指导文件等等。

在生产过程中,MES系统同样也能够根据生产情况,收集生产现场的各种数据,为后期产品的生产工艺、产品装配指导等进行优化,能够及时将这些数据反馈给设计部门。

设计部门在PDM系统中进行改型、设计变更。MES系统又能够第一时间获取到变更后的准确的设计数据,从而指导生产。因此PDM系统与MES系统是相辅相成的,但需要两个系统的全面集成来体现。

案例分析:

接下来我们将以一个真实的客户案例来分析一下PDM系统与MES系统是如何集成的。

企业背景介绍:

这是一家集研发、生产、销售、服务于一体的大型现代家居企业,自主研发和生产的产品以板式家具为主。企业长期以来都非常重视整体信息化建设,早在2008年就采用了SAP-ERP的解决方案,后又采用SOLIDWORKS CAD/CAE/PDM的整体解决方案,建立了基于三维的数字化研发管理平台,以解决各信息化系统的数据源头问题。

在MES方面,企业也做了非常多的研究和探索,目前在制造环节已得到了广泛的应用。

企业PDM系统应用:

企业通过SOLIDWORKS PDM将整个产品研发设计过程产生的设计数据统一的管理起来。

图片

研发部门将产品外观设计好后,经标准化审核后,交由结构设计部门进行结构设计及基本工艺编制,通过SOLIDWORKS进行三维设计,形成产品三维模型,并制作零部件的工程图纸。

最终形成产品的材料明细表、总装模型、加工图纸、零部件工艺卡等。再交由包装设计人员进行分包设计,形成分包模型、包装BOM、五金包图纸、填充物明细表等设计数据。最后交由数据定额人员,制作最终的产品BOM以及编制工艺定额。

图片

在SOLIDWORKS PDM中,建立规范的文档管理结构,按照企业的标准,统一规范的将所有设计数据进行集中分类存储,方便其他信息系统将来调用这些数据。

图片

通过PDM的工艺模块,设计人员对每一个部件都要进行工艺编制,将工艺信息存储在PDM的数据库中。

MES系统调用PDM数据:

PDM系统将设计数据规范的管理在统一的电子仓库中,其他信息系统可根据需求方便的调用PDM系统中的各种文件。

图片

对于MES系统来说,需要执行SAP系统下发的生产工单。在这些生产工单中会包含有需要加工零部件的部件号码,加工工序等信息。MES系统需要调用零部件的加工图纸、工序的作业指导书等信息传递到终端显示的工位机上,以指导现场工人进行加工制造。MES系统通过PDM接口对这些数据进行访问。

图片

SOLIDWORKS PDM具有开放的API接口,通过工单上的部件号码信息,能够在PDM中快速搜索到对应的工程图,并把工程图加载到服务器的本地视图内,工位机的MES客户端通过URL地址就能够加载工程图,现场工人就可以看到此图纸。

图片

工艺属性卡与对应工序的作业指导书都已记录在PDM的数据库中。MES可以直接查询PDM数据库中对应的数据表,然后加载到MES客户端上。

图片

总结:

随着市场环境和信息化技术的不断发展,企业对MES系统的需求将会越来越明显,也将会有越来越多的企业选择MES系统。然而,不管是ERP,还是MES系统,要更好的实现它们的价值,必须要为其提供准确、完整、唯一、实时的产品数据。

因此企业必须先通过PDM系统将生产所需的源头设计数据规范的管理起来,然后通过系统集成的方式,向MES系统自动传递准确规范的数据,才能保障MES发挥出更大的作用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1020426.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

css前端面试题(三)

文章目录 1、可继承属性和不可继承属性字体系列属性文本系列属性元素可见性列表布局属性光标属性 2、link和import的区别3、css优化4、 CSS预处理器/后处理器是什么?为什么要使用它们?5、单行、多行文本溢出隐藏6、实现一个扇形7、实现一个自适应的正方形…

【Axure高保真原型】人物卡片多条件搜索案例

今天和大家分享人物卡片多条件搜索的原型模板,我们可以输入姓名或者选择部门、岗位来快速筛选出对应的人物信息卡片。那这个模板是用中继器制作的,所以使用也很方便,只需要在中继器表格导入图片和填写对应内容,即可自动生成交互效…

1600*A. LCM Challenge(数论 || 找规律)

解析&#xff1a; n<3&#xff0c;特判 n为奇数&#xff0c;则n、n-1、n-2必定互质&#xff0c;所以结果即为三者之和。 n为偶数&#xff0c; 不会严格证明原因&#xff0c;但是找找规律&#xff0c;是这样的...... #include<bits/stdc.h> using namespace std; #de…

ros----发布者和订阅者模型

话题模型&#xff1a; 如何自定义话题消息 1.定义msg文件 2.在package.xml中添加功能包依赖 <build_depend>message_generation</build_depend> <exec_depend>message_runtime</exec_depend>3.在CMakeList.txt文件中添加编译选项 4.编译生成语言的相…

网络工程师是干什么的?常见岗位有哪些?

网络工程师是做什么工作&#xff1f; 网络工程师能够从事计算机信息系统的设计、建设、运行和维护工作。一般来说&#xff0c;分硬件网络工程师和软件网络工程师两大类&#xff0c;硬件网络工程师以负责网络硬件等物理设备的维护和通信&#xff1b;软件网络工程师负责系统软件…

LeetCode(力扣)509. 斐波那契数Python

LeetCode509. 斐波那契数 题目链接代码 题目链接 https://leetcode.cn/problems/fibonacci-number/ 代码 class Solution:def fib(self, n: int) -> int:if n 0:return 0dp [0] * (n 1)dp[0] 0dp[1] 1for i in range(2, n 1):dp[i] dp[i - 1] dp[i - 2]return d…

IM即时通讯系统[SpringBoot+Netty]——梳理(总)

文章目录 一、为什么要自研一套即时通讯系统1、实现一个即时通讯系统有哪些方式1.1、使用开源产品做二次开发或直接使用1.2、使用付费的云服务商1.3、自研 2、如何自研一套即时通讯系统2.1、早期即时通讯系统是如何实现2.2、一套即时通讯系统的基本组成2.3、当下的即时通讯系统…

【milkv】st7735驱动

前言 本文介绍milkv-duo加载st7735的lcd屏幕&#xff0c;以及屏幕显示log。 参考文章&#xff1a; 记录为Linux配置spi屏幕&#xff08;st7735s&#xff09; https://community.milkv.io/t/milk-v-duo-spi-st7789/131 一、电路图 1.1 pin设置 打开spi2的引脚 duo-buildroot…

@Transactional失效场景/原因

文章目录 1.Transactional注解在非public方法上2.Transactional使用propagation设置错误&#xff08;有3种会失效&#xff09;3.Transactional使用rollbackFor设置错误4.A方法没有使用Transactional调用了B&#xff08;有被注解&#xff09;方法5.try catch了异常6.数据库引擎不…

AI绘制流程图

1、工具&#xff1a; 使用https://chat.openai.com/c/45a81a53-cced-43f7-be3e-e5e80f1e994fFlowchart Maker & Online Diagram Software 2、使用plantuml的过程&#xff1a; 复制代码&#xff0c;打开diagram.net&#xff0c;点击加号→高级→ plantUML&#xff0c;替换掉…

已解决 Go Error: cannot use str (type string) as type int in assignment

&#x1f337;&#x1f341; 博主猫头虎&#xff08;&#x1f405;&#x1f43e;&#xff09;带您 Go to New World✨&#x1f341; &#x1f984; 博客首页: &#x1f405;&#x1f43e;猫头虎的博客&#x1f390;《面试题大全专栏》 &#x1f995; 文章图文并茂&#x1f996…

【openKylin】OpenKylin1.0 x86_64 VMWare安装手册

&#x1f341; 博主 "开着拖拉机回家"带您 Go to New World.✨&#x1f341; &#x1f984; 个人主页——&#x1f390;开着拖拉机回家_大数据运维-CSDN博客 &#x1f390;✨&#x1f341; &#x1fa81;&#x1f341; 希望本文能够给您带来一定的帮助&#x1f338;文…

华为云ROMA Connect亮相Gartner®全球应用创新及商业解决方案峰会,助力企业应用集成和数字化转型

9月13日-9月14日 Gartner全球应用创新及商业解决方案峰会在伦敦举行 本届峰会以“重塑软件交付&#xff0c;驱动业务价值”为主题&#xff0c;全球1000多位业内专家交流最新的企业应用、软件工程、解决方案架构、集成与自动化、API等企业IT战略和新兴技术热门话题。 9月13日…

【结构体类型——详细讲解】

结构体 1.结构体类型声明 1.1结构体的概念 结构体是⼀些值的集合&#xff0c;这些值称为成员变量。结构体的每个成员可以是不同类型的变量。 1.2 结构的声明 struct tag { member-list; }variable-list;例如描述⼀个学⽣&#xff1a; struct Stu { char name[20]; //名字 i…

337.打家劫舍III

337. 打家劫舍 III - 力扣&#xff08;LeetCode&#xff09; 小偷又发现了一个新的可行窃的地区。这个地区只有一个入口&#xff0c;我们称之为 root 。 除了 root 之外&#xff0c;每栋房子有且只有一个“父“房子与之相连。一番侦察之后&#xff0c;聪明的小偷意识到“这个…

SpringSecurity 入门

文章目录 Spring Security概念快速入门案例环境准备Spring配置文件SpringMVC配置文件log4j配置文件web.xmlTomcat插件 整合SpringSecurity 认证操作自定义登录页面关闭CSRF拦截数据库认证加密认证状态记住我授权注解使用标签使用 Spring Security概念 Spring Security是Spring…

竞赛选题 基于深度学习的人脸性别年龄识别 - 图像识别 opencv

文章目录 0 前言1 课题描述2 实现效果3 算法实现原理3.1 数据集3.2 深度学习识别算法3.3 特征提取主干网络3.4 总体实现流程 4 具体实现4.1 预训练数据格式4.2 部分实现代码 5 最后 0 前言 &#x1f525; 优质竞赛项目系列&#xff0c;今天要分享的是 &#x1f6a9; 毕业设计…

常见七大排序算法

目录 前言 冒泡排序 选择排序 插入排序 希尔排序&#xff08;shell&#xff09; 快速排序 归并排序 计数排序 前言 在前面我发布了常见的七大排序算法的相关博客&#xff0c;今天这一篇文章是做一个排序算法的小总结&#xff0c;把前面的博客集中分类到一起&#xff0c;…

公司组织架构图怎么制作?

组织架构图是什么&#xff1f; 组织架构图是一种图形化表示&#xff0c;用于呈现一个组织内部各部门、岗位以及人员之间的关系和层级结构。它是一种重要的工具&#xff0c;能够直观地展示组织的层次关系、职责分工以及管理体系&#xff0c;从而帮助人们更好地了解组织的运作…

MySQL入门指南:数据库操作的基础知识

当谈到关系型数据库管理系统(RDBMS)时&#xff0c;MySQL无疑是最常见和广泛使用的一个。它是一个强大的工具&#xff0c;用于存储、管理和检索数据。在这篇博客中&#xff0c;我们将介绍MySQL的基本知识&#xff0c;包括数据库的操作、数据表的操作以及数据的增删改查~~ 目录 …