OPC UA 服务器概述

概述

OPC Unified Architecture 服务器(OPC UA 服务器)用于 M262 Logic/Motion Controller 与 OPC UA 客户端交换数据。服务器与客户端通过会话通讯。

OPC UA 服务器要共享的数据项(也称作符号)从应用程序中使用的 IEC 变量列表中手动选择。

OPC UA 服务器支持读取和写入访问以及订阅模型。使用订阅模型时,OPC UA 服务器从设备以固定采样速率读取符号的值,将数据加入队列,然后将其以通知形式按照定期发布间隔发送到客户端。采样间隔可短于发布间隔,在这种情况下,通知可加入队列,直至发布间隔过去。

不重新发布从上一个样本开始未改变值的符号。相反,OPC UA 服务器定期发送 KeepAlive 消息,向客户端指示连接仍然处于活动状态。

用户和组访问权限

对 OPC UA 服务器的访问受到用户权限控制。请参阅用户权限

OPC UA 服务

实现的 OPC Foundation 配置文件和 Facet 如下:

  • OPC UA Micro Embedded Profile 2017

    • Core 2017 Server Facet

    • UA-TCP UA-SC UA-Binary

    • Embedded DataChange Subscription

  • Security Category

    • SecurityPolicy – Basic256Sha256

    • SecurityPolicy – Basic256

支持以下功能:

  • 地址空间模型

  • 属性服务

  • 基本信息

  • 发现服务

  • 监控项服务

  • 协议和编码(TCP UA(二进制))

  • 安全

  • 会话服务

  • 订阅服务

  • 视图服务