用于使用嵌入在电子生产设备中的原地WEB服务来提供实时生产信息的方法技术

技术编号:2844455 阅读:187 留言:0更新日期:2012-04-11 18:40
电子装置装配设备12包括一个控制器13,该控制器13包括其上存储有定义至少一项web服务10的可执行指令的计算机可读介质。该web服务包括与该设备相关的信息。该设备还包括一个与控制器13相关联的web服务接口16,以使该web服务10可由订户通过因特网协议访问。

【技术实现步骤摘要】
【国外来华专利技术】本申请以2003年8月13日提交的美国临时申请No.60/494,716和2003年8月13日提交的美国临时申请No.60/494,715为基础,并从这些临时申请中要求用于优先权目的的权益。
技术介绍
在现今的电子制造领域,许多公司花费非常大量的金钱和努力从生产机器或设备中收集大量的历史性能、条件和使用数据。这种数据收集方法部分地是半自动的,并且仍强烈依赖于操作人员和维护或处理技术人员的人工输入。尽管大多数生产设备嵌入在工厂Web中,但是由于不同的专有设备接口(以太网、串行RS232等等)和Web协议,难以使数据收集处理自动化。另外,只有在所收集的数据可以被进一步处理、分析并且其结果可以被转变成针对整个商业系统的确实结论的情况下,所收集的数据才是有价值的。到目前为止,系统集成者总是必须应用“适配器技术”来将生产设备与所有其它企业应用集成。每一台生产机器需要专用的适配器。这导致配置管理和维护十分困难,因为每当机器的软件版本改变时,可能也需要改变该适配器。“Web服务”是允许商业功能和通过Web连接的系统之间的完全协作的新兴因特网技术概念。Web服务允许将商业功能宽松地集成在企业之间和企业内部。它们提供统一的编程模块以便可以用共同的方法来完成企业内部和外部的应用集成,影响共同的基础设施。因而,可以比以往更迅速、更容易并且成本更低地集成应用。互用性或者使完全不同的系统进行通信与无缝共享数据的能力是Web服务的目标。因此,需要在电子生产设备中采用Web服务技术来向用户提供实时操作数据和生产信息。
技术实现思路
本专利技术的一个目的是实现上面提到的需求。根据本专利技术的原理,通过提供一种与制造处理的电子装置装配设备通信的方法来实现这个目的。该方法在电子装置装配设备中的计算机可读介质上提供Web服务。所述Web服务包括与该设备相关的信息。该方法确保Web服务可由订户通过因特网协议访问。根据本专利技术的另一个目的,所述电子装置装配设备包括一个控制器,该控制器包括在其上存储有定义至少一个Web服务的可执行指令的计算机可读介质。该Web服务包括与该设备相关的信息。该设备还包括一个与该控制器相关联的web服务接口,以便使该web服务可由订户通过因特网协议访问。通过考虑参照附图的下面的详细描述和所附权利要求书,本专利技术的其它目的、特点和特征、该结构的相关元件的功能和操作方法、部件组合以及制造经济性都将变得更明白,所述附图形成本说明书的一部分。附图说明根据下面的附图以及对优选实施例的详细描述将更好地理解本专利技术,其中相同的附图标记涉及相同的部件,其中图1是根据本专利技术的原理嵌入在电子生产设备中并可由订户访问的Web服务的示意图。图2是根据本专利技术的原理嵌入在电子生产设备中并可由订户访问的Web服务的详细示意图。具体实施例方式所述实施例公开了具有嵌入在其中以向其它订户提供实时操作数据和生产信息的“Web服务”技术的电子生产设备。Web服务是可利用标准因特网协议访问的可编程的应用逻辑(例如存储在计算机可读介质上的可执行代码),或者换句话说,其是用于透明的机器到机器、机器到应用和应用到应用的通信的支持Web的标准的实现。因而,对web服务的使用允许各厂商弥合由不同销售商开发的或运行在不同操作系统中的以不同可编程语言编写的软件之间的通信间隙。计算机可读介质可以是例如硬盘驱动器、软盘驱动器、随机存取存储器、只读存储器、EPROM、光盘等等。参考图1,由10指示的多个Web服务被嵌入在设备12的控制器13中或与设备12的控制器13相关联。设备12优选地是用在电子装置制造中的设备,比如用于电路板生产的置放机,但其也可能是任何一种电子生产设备。如图1所示,Web服务10经由通常由16指示的web服务接口与通常由14指示的订户或用户企业应用相接口。用户企业应用的实例包括生产线监控和生产线控制18、客户关系和管理20以及供应链管理22。可以在位于包含该设备12的工厂中或远离该工厂的计算机上提供这些企业应用14。Web服务接口16优选地是可扩展标记语言(XML)、超文本传输协议(HTTP)或简单对象访问协议(SOAP)接口。对基于服务的开发限定以下五个要求a.表示数据的标准方式b.通用的、可扩展的消息格式c.通用的、可扩展的服务描述语言d.发现位于特定Web站点上的服务的方式e.发现服务供应者的方式XML是表示数据的标准方式的适宜选择。多数与Web服务相关的规范将XML用于数据表示,并利用XML模式来描述数据类型。SOAP定义了用于信息交换的轻型协议。SOAP规范的一部分定义了一组关于如何用XML表示数据的规则。SOAP规范的其它部分定义了一种可扩展的消息格式、用SOAP消息格式表示远程程序调用的惯例、以及与HTTP协议的绑定。有一种标准方式来证明Web服务10接收及产生什么消息,即证明Web服务契约。Web服务描述语言(WSDL)是一种基于XML的契约语言,其是用于令开发商和开发商工具来创建及解释契约的标准机制。使用基于XML的服务描述来描述Web服务。该服务描述覆盖了与服务交互所必需的所有细节,包括消息格式、传输协议和位置。该描述隐藏服务的实现细节。为了与合作网络中的其它伙伴(例如企业应用14)通信,根据Web服务接收和产生的消息来严格地定义Web服务接口。可以用任何编程语言在任何平台上实现Web服务的使用者(consumer),只要它们可以创建并使用为Web服务接口所定义的消息。Web服务体系结构基于三个角色(服务供应者、服务登记处和服务请求者)与三种操作(公布、发现和绑定)之间的交互。在典型的情况中,服务供应者充当一个网络可访问的软件模块(Web服务的实现)的主机。该服务供应者定义对Web服务的服务描述,并将其“公布”给服务请求者或服务登记处。服务请求者使用“发现”操作来检索该服务描述,并使用该服务描述来与该Web服务实现进行“绑定”和交互。图2是示出具有嵌入在其中的Web服务10的设备12的图1的更详细示意图。如图所示,该设备12包括功能性设备控制器13。典型的电子设备控制器13包含主要针对功能性的部件或子系统(诸如轴或运动控制、传感器和致动器系统控制、观察系统控制、网络/接口控制、人机接口控制)连同一个中央智能处理单元。在这个传统的常规体系结构中,通信通道仍然主要由网络/接口控制子系统进行管理。耗材、产品、生产工艺、配置和文档数据及信息的交换仍需要在这个关于传输和交付的方法(自动的、事件触发的、自交付的)、语法(数据格式、数据分组)和内容(信息实体、自说明)的子系统的限制范围内进行处理。根据该实施例,生产信息Web服务管理器10’是对主体系结构的补充。PIWSM 10’将传统网络/接口子模块的核心功能减到最少,其仅仅是对硬件接口的控制。经由Web服务提供所有的通信内容。如图所示,PIWSM 10”包括Web服务24、26、28、30和32,其功能将在下面进行解释。PIWSM 10’还包括多个可经由接口16访问的数据库。例如,提供了诸如耗材数据库34、产品数据库36、生产/工艺数据库38、配置数据库40和文档/手册数据库42之类的数据库。这些数据库是示范性的,并且可以提供其它数据库。尽管PIWSM 10’被示为附加到传统体系结构上,但应当理解,PI本文档来自技高网...

【技术保护点】
一种与制造处理的电子装置装配设备通信的方法,包括以下步骤:在该电子装置装配设备中的计算机可读介质上提供web服务,所述web服务包括与该设备相关的信息;以及确保所述web服务可由订户通过因特网协议访问。

【技术特征摘要】
【国外来华专利技术】US 2004-7-27 10/899,950;US 2003-8-13 60/494,7151.一种与制造处理的电子装置装配设备通信的方法,包括以下步骤在该电子装置装配设备中的计算机可读介质上提供web服务,所述web服务包括与该设备相关的信息;以及确保所述web服务可由订户通过因特网协议访问。2.如权利要求1所述的方法,其中该确保步骤包括提供一个用来访问所述web服务的接口。3.如权利要求2所述的方法,其中该接口被提供为可扩展标记语言(XML)接口、超文本传输协议(HTTP)接口和简单对象访问协议(SOAP)接口当中的一个。4.如权利要求1所述的方法,其中所述web服务是计算机可读介质上的可执行指令,并且该提供步骤包括在该设备的一个控制器中提供所述计算机可读介质。5.如权利要求4所述的方法,其中用可扩展标记语言(XML)来表示所述web服务的信息。6.如权利要求1所述的方法,其中至少一项所述web服务包括与该设备上的事件发生有关的信息。7.如权利要求1所述的方法,其中至少一项所述web服务包括与关于该设备的文档的文档变化有关的信息。8.如权利要求1所述的方法,其中至少一项所述web服务包括与该设备的维护参数有关的信息。9.如权利要求1所述的方法,其中至少一项所述web服务包括关于制法的信息,所述制法涉及由该设备处理的项目。10.如权利要求1所述的方法,其中至少一项所述web服务包括关于...

【专利技术属性】
技术研发人员:TM阮
申请(专利权)人:西门子能量及自动化公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利