当前位置:
文档之家› 基于制造资源集成平台的异构资源信息集成
基于制造资源集成平台的异构资源信息集成
XML 文件生成与解析的机理如图 2所示 。
113 基于视图的制造资源信息集成
基于视图的集成技术从本
质上来说是一种数据模式集成
手段 。在该方法中 , 集成视图
被定义成虚类的集合 , 每个虚
类定义了一个视图模式 , 这些
虚对象则构成虚数据库 。基于
视图的异构数据集成技术的实
现过程如图 3所示 。首先建立
2 制造资源异构信息集成平台架构
J2EE标准体系结构 , 如图 4 所示 。下面分层介绍其 各自的功能 :
(1) 用 户 界 面 层 。采 用 基 于 W eb 客 户 端 组 件 htm l形式 , 用户需要数据交互时通过 W eb 服务器以 及企业 JavaBean ( Enterp rise JavaBeans, EJB ) 服务器 提供的接口进行访问 , 保证后台数据的安全性 。
Keywords: M anufacturing resource; Isomeric information; XML; Database viewer
0 前言 制造资源是企业完成产品整个生命周期所有生产
活动的物理元素的总称 , 它贯穿产品生产全过程 。在 传统的制造模式下 , 企业制造资源模型是根据产品生 产过程的各个阶段 、各个部门和各个计算机应用子系 统对制造资源信息的需求而制定的 , 因为各个子系统 所设计的制造资源数据库是相互独立的 。上述情况必 然导致制造资源缺乏统一 、完整的定义和表达 , 造成 大量数据冗余 ; 同时数据表示的不一致性导致系统之 间无法进行信息交换 ; 最后制造数据多处存储 , 浪费 大量存储资源 , 且导致数据维护与更新的困难 。
集成平台能够满足三方面的要求 : ① 提高企业的生 产率 ; ② 适应将来发展的需要 ; ③ 充分利用已有的 资源 。同时 , 该信息集成平台遵循国际相关标准 , 可 移植性 、可互操作性 、可互换性和稳定性较强 。
1 制造资源异构信息集成方法 制造资源集成平台与业务系统的资源信息集成主
要采用了两种方式 : 基于视图的集成与基于中间文件 的集成 , 上述两种集成方式用于解决以下三方面问题 :
无 无
mm mm
s mm 无 无 ……
112 基于 XML 的制造资源信息集成 XML 的自定义性及可扩展性使它足以表达各种
类型的数据 , 可以在任何 2 个遵守 XML Schema的应 用系统间进行数据交换和消息传递 , 各系统在收到数 据后可以自行处理 。XML 的这些优点 , 使其非常适 合于基于网络的异构系统间的数据交换 , 故提出基于 XML 的异构数据集成思路 , 笔者以集成车间制造执 行系统 (MES) 中制造资源信息为例讨论该种异构 制造资源信息集成思路 。
网联盟 W 3C更新和维护 , 后 3个项目亦为开源项目 。
DOM 相对而言较为成熟 , 已经发布三级标准 。JDOM
已得到广泛应用 , dom4 j应用日渐增多 , 而 XOM 相
对较新 。本文主要围绕 JDOM 210讨论 XML 文件的生
成和 解 析 问 题 。有 关 基 于 JDOM 的 刀 具 资 源 信 息
Abstract: M anufacturing resource was analyzed, manufacturing resource isomeric information integration methods, including XML and database viewer were p resented, and their p rincip le and p rocess were introduced. The software realization system and main functions were discussed and the typ ical interfaces of the p latform were given.
本文通过构建企业制造资源集成平台解决上述问 题 , 制造资源集成平台不但建立了动态的企业制造资 源统一模型 , 而且可以将这个统一模型作为桥梁 , 并 与企业的业务系统的模型建立映射关系 , 从而使得信 息共享成为可能 。通过平台完成其它业务系统和应用 系统的集成 , 它具有以下特点 : 所有的业务系统都直 接与制造资源集成平台建立接口完成集成 , 业务系统 之间不建立任何关系 。作为一种中间软件 , 制造资源
目的是合并不同对象中的相同表达部分形成全新的类
去描述相同部分的结构和语义 , 如 输 入类 Tooling、
Staffinfo 有 着 特 定 的 数 据 描 述 , 其 中 Operator 和
Basicalinfo 有着相同的语义和结构 , 笔者通过派生一
个类 Personalinfo来统一描述这些信息 。
21School of Information, Xiπan University of Finance and Econom ics, Xiπan 710061, China; 31The Key Laboratory of Contemporary Design and Integrated M anufacturing Technology, Northwestern Polytechnic University, Xiπan 710072, China)
Isom er ic M anufactur ing Resource Informa tion In tegra tion M ethod Ba sed on M anufactur ing Resource In tegra tion Pla tform
FAN G Yadong1 , DU Laihong2 , HE W eip ing3 , SUN Bo1 (11The Institute of Mechanical and Electrical Engineer, Xiπan Technological University, Xiπan 710032, China;
(1) 怎样解决平台制造资源统一模型与各外部 系统的制造资源模型的匹配映射问题 ;
(2) 集成平台如何从各外部系统中获取实时准 确的制造资源信息问题 ;
(3) 集成平台怎样向各外部系统提供实时准确 的制造资源信息问题 。
111 制造资源模型映射技术的实现 映射即建立制造资源集成平台的制造资源模型与
其它业务系统的制造资源模型的对应关系 。制造资源 模型映射技术是实现两种集成的基础 。笔者以刀具管 理系统的模型与集成平台的映射为例来说明模型映射
2008年 8月 第 36卷 第 8期
机床与液压
MACH INE TOOL & HYDRAUL ICS
Aug12008 Vol136 No18
基于制造资源集成平台的异构资源信息集成
房亚东 1 , 杜来红 2 , 何卫平 3 , 孙波 1
(11西安工业大学机电学院 , 陕西西安 710032; 21西安财经学院信息学院 , 陕西西安 710061; 31西北工业大学现代设计与集成制造教育部重点实验室 , 陕西西安 710072)
(2) 请求接收层 。主要用于接收从浏览器传来 的请求并将请求交给底层进行处理 , 同时将请求处理 结果发送给浏览器 。该层可对数据进行一些简单的逻 辑处理 。
(3) 业务逻辑层 。业务 逻 辑层 是 理 逻辑均封装于 EJB 组件中 。其业务流程为首先依据企 业整体的规划准则 , 在资源分类 、编码以及描述业已 十分清晰的基础上 , 通过建模分类工具实现资源的模 型管理 , 然后在此集成上通过与数据库的交互可以实 现资源的库管理等制造资源维护方面的业务操作 , 同 时可以进行资源的搜索 、集成以及系统维护方面的业 务逻辑 。
以面向对象思想为基础可通过类刻画制造资源信
刀柄
等价
SHAN K
息 , 制造资源类是通过属性来描述的 , 因此在制造资 源集成平台上建立平台资源模型与设备管理系统的模 型对应的映射关系 , 通过系统级 、资源类级 、资源类 属性级三级来分别建立映射关系 。考虑刀具管理系统 是集成平台刀具资源信息的主要来源 , 故集成平台的 制造资源模型中所涉及的与刀具管理系统相关的制造 资源类别及属性信息基本与其保持一致 , 映射关系大 多为等价关系 。表 1、表 2分别是刀具管理系统向集
摘要 : 在对制造资源分析的基础上 , 提出了两种制造资源异构信息集成方法 , 即基于 XML的制造资源信息集成和基于 视图的制造资源信息集成 , 并通过实例介绍了其工作原理和工作过程 。最后给出了集成平台的软件实现体系和主要功能 , 并构建了制造资源集成平台 。
关键词 : 制造资源 ; 异构信息 ; XML; 视图 中图分类号 : TP391 文献标识码 : A 文章编号 : 1001 - 3881 (2008) 8 - 047 - 4
·48·
机床与液压
第 36卷
关系及实现 。刀具管理系统是以基于 XML 文件的方 成平台输入部分数据的类和属性的映射定义 。
式实现与集成平台的集成的 , 但对于两种集成方式来
表 1 平台与刀具系统刀具资源类映射关系定义
说 , 模型映射的方法都是相同的 。
平台刀具资源类 映射关系 刀具系统刀具资源视图
收稿日期 : 2007 - 11 - 06 作者简介 : 房亚东 ( 1976—) , 男 , 江苏灌南人 , 讲师 , 已获得博士学位 , 主要从事计算机集成制造 、网络化制造 、制造
资源管理等研究 , 发表论文 20 余篇 。电话 : 13201838586, 029 - 81208252。 E - m ail: tom fangok @ 1261com , fangyadong@ xatu1edu1cn。
图 1 基于 XML的 MES制造资源异构数据集成实现过程
图 2 基于 JDOM 的 XML文件生成与解析工作机理 目前已开发出的基于树操作的 XML AP I主要包