OPC UA的3个步骤:建模,绑定和运行

CAS统一架构地址空间模型设计器(ASMD)是一种软件工具,可帮助工程师和开发人员通过三步实现OPC UA连接,无需大量定制编程。

Aw 2442功能
OPC统一体系结构的主要目标之一是公开客户端可以用来管理底层实时流程和整个企业的信息。主要的挑战包括将自动化系统(例如可编程逻辑控制器- plc,分布式控制系统- dcs和SCADA系统)和业务管理系统(例如ERP, MES, GIS)集成到一个同质环境中。客户在任何时候通常只需要选择一部分可用信息。为了满足这一需求,发布的信息必须组织良好,并有选择地作为可寻址实体(称为节点)使用。OPC UA服务器公开的这些节点的集合称为地址空间,地址空间组织的描述称为信息模型。

步骤1:设计信息模型

实现OPC UA连接的第一步是使用CAS地址空间模型设计器设计信息模型。CAS统一架构地址空间模型设计器(ASMD)是一个软件工具,旨在帮助架构师、工程师和开发人员完成这项任务。该工具支持模型设计过程的所有方面,包括编辑、可视化,最后是文件生成,允许服务器公开实时过程元数据。

由于已经安装了成千上万的OPC Classic应用程序,因此考虑OPC迁移路径非常重要。ASMD在桥接应用程序中提供支持,因为它提供了从任何OPC数据访问(DA)服务器导入地址空间的功能。这种方法的主要优点是,获得的模型可以自由修改,以满足供应商或过程的需要。使用OPC UA地址空间发布信息需要解决如何访问底层进程数据的问题。

步骤2:将地址空间节点绑定到流程数据源

实现OPC UA连接的第二步是使用CAS地址空间模型设计器将地址空间节点绑定到处理数据源。流程数据访问是特定于应用程序和供应商的,要建立它必须在信息模型的上下文中工作。ASMD通过提供丰富的支持特性集合和使用供应商开发的实现必要专有功能的插件的非常灵活的体系结构来应对这一挑战。这种方法使数据访问配置设计与信息模型设计过程紧密耦合。

伴随UA应用程序,ASMD是一个工具,允许用户采取前两个步骤获得OPC UA连接。这前两个步骤构成了任何OPC UA应用程序的开发阶段。在运行时,将利用信息模型和流程数据绑定来管理数据传输。

步骤3:实例化地址空间并使用CommServer将其与数据耦合

获得OPC UA连通性的第三步是根据信息模型实例化地址空间,并使用CommServer通信引擎将其与实际数据耦合。CommServer多源冗余通信引擎是一个自包含的软件包,可以被任意选择的通信栈无缝采用。以前,CommServer提供了一个OPC DA接口集(自我测试),现在它也提供了OPC UA通信堆栈。

CommServer提供了以下数据源:
-多协议通信服务器-任何供应商特定的协议都可以使用快速开发工具包(免费提供)实现,如果没有现成的可用工具。
- OPC数据客户端-任何OPC数据服务器都可以与自由开发的信息模型进行包装和绑定。
-模拟器-特定于进程的算法可以在开发阶段实现和使用,而不是在实际数据中,或者在运行时作为状态观察器输出。

这三个步骤无需编程即可完成。

了解更多关于建模绑定运行
有关CommServer OPC解决方案的更多信息,请访问www.commsvr.com
更多在家