自动化世界:是什么推动了新的OPC统一架构(UA)规范的发展?
Mody:越来越多的用户必须处理实时、历史和报警信息的许多不同的数据模型。而且,他们希望在OPC规范中添加安全功能。OPC UA将提供一个通用的数据模型环境,并将利用安全性、Microsoft . net和XML(可扩展标记语言)的Web服务。
为了开发UA标准,OPC基金会汇集了来自供应商和用户公司的专家。我们的目标是将以前所有针对客户端和服务器的OPC规范结合到OPC UA中,同时为现有技术用户提供迁移路径。
AW:最初,OPC UA规范是在2004年底发布的。为什么会延迟?
Mody:将安全性合并到UA规范中给开发过程增加了全新的复杂性。一些Web服务规范,比如WSI (Web服务互操作性)现在刚刚发布。这无疑影响了我们的开发时间表和发行日期。
OPC UA的目标是在2005年下半年发布,但这取决于微软Web服务和安全规范的开发和发布。同时,用户和供应商应继续实施现有的OPC规范。OPC基金会将提供包装器以确保所有规格都是兼容的。
AW:用户是如何参与UA开发的?
莫迪:基金会正在组建一个由终端用户公司代表组成的客户委员会。UA委员会还与微软制造用户组(MS-MUG)密切合作,以帮助定义用户需求。微软制造用户组的成员包括3M和宝洁等公司。
AW:随着OPC UA的推出,你们将如何保护用户和供应商在现有OPC规范中所做的投资?
Mody: OPC UA规范的开发在协调方面是一项巨大的工作——它将影响到其他OPC规范。然而,移民扮演着极其重要的角色。我们希望确保我们正在解决正确的问题和挑战,并为用户转向UA提供令人信服的理由。做到这一点的最佳方法之一是确保UA解决了用户最关心的问题。
OPC用户最关心的领域是:统一命名空间、报警、安全、性能、互操作性和集成。
AW:统一的名称空间是组织数据对象的单一层次结构。为什么这是用户关心的问题?
Mody:从客户的角度来看,统一的名称空间是一个巨大的好处。用户不需要关心数据来自哪里。他只需说,“给我混合器的速度”,而不必担心如何从几个不同的api(应用程序编程接口)中获取数据。这是一种获取数据的统一方式。
AW: OPC还为自动化供应商和制造业终端用户提供了哪些好处?
莫迪:对于自动化供应商来说,拥有OPC意味着他们可以专注于自己的核心竞争力,而不必花费额外的时间和金钱来开发设备驱动程序。例如,Wonderware支持近50种不同的设备驱动程序,但我们的客户在工厂车间有数百种不同的设备。通过使用OPC驱动程序,我们可以专注于可视化、批处理和建模软件,同时确保软件在所有环境下都能工作。
对于用户来说,最大的好处是OPC给他们带来的互操作性。这就是标准之美。用户可以利用开放系统,但要确保这些系统之间的连接性和互操作性。
如果没有OPC,我们将不得不创建一个软件开发者社区来支持所有不同的系统和设备。OPC每年为自动化行业节省数千万美元。