配置OPC UA服务器连接

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 人机界面应用程序的结构 > 配置视图 >

配置OPC UA服务器连接

为了从一个OPC UA客户端访问一个OPC UA服务器,必须定义连接参数。任何数量的OPC UA服务器连接可以在OPC UA服务器配置中被定义。然后这些定义的连接可以在需要OPC UA服务器的不同地方使用。

OPC UA服务器配置可以在软件包 "mapp View "的配置视图中添加一次。

默认的OPC UA服务器 "条目始终存在。如果在使用OPC UA服务器连接时没有指定别名,则总是使用默认参数。该连接使用本地B&R OPC UA服务器的设置作为默认参数。以下设置可用于OPC UA服务器连接。

OPC UA服务器连接

说明

Alias

用于识别和使用系统内连接的唯一名称

网络寻址

Hostname

网络中提供OPC UA服务器的计算机的唯一名称

IP address

提供OPC UA服务器的计算机的网络地址。如果指定一个主机名,它将优先于IP地址。

Port number

用于访问OPC UA服务器的网络端口(默认=4840)。

Endpoint URL

参数 "端点URL "用于访问一个设备上的多个OPC UA服务器。如果只有一个服务器,那么该参数保持空。

Default namespace

如果引用OPC UA节点时没有指定命名空间,则默认使用命名空间。

在Automation Runtime D4.34和更高版本中, OPC UA服务器的 信息模型 可以被设置。对于OPC UA信息模型V1.00, 必须指定 命名空间 urn:B&R/pv/ 默认)。对于V2.00,  必须输入http://br-automation.com/OpcUa/PLC/PV/ 作为命名空间。

名称空间别名

Alias

如果需要与一个 应用模块连接,则需要

这个参数只有在 OPC UA信息模型2.0 与应用模块连接时才需要

属性 nameSpaceAlias 也必须在应用模块的OPC UA变量的绑定中指定。

Namespace

如果在引用应用模块的OPC UA节点时没有指定命名空间,则默认使用命名空间。

在信息模型2.0中应用模块的命名空间对应于默认的OPC UA服务器的命名空间,并由应用模块名称(别名)和"/"分开扩展。

连接规则

Local login information

使用与本地用户角色系统使用的相同的登录信息。

Single user

始终使用相同的指定登录信息。一个用户和密码参数可用于此。

Anonymous

使用匿名访问。

安全政策

None (insecure)Basic128Rsa15Basic256Basic256Sha256

选择加密算法(安全策略),在OPC UA服务器和客户端之间的通信中,应该用来加密签名和消息。

加密算法必须在 OPC UA服务器配置中的允许算法中输入 !

信息安全政策

NoneSignSign & Encrypted

这定义了用于在OPC UA服务器和客户端之间传输信息的安全策略。

SSL configuration

选择SSL配置,输入要使用的证书和密钥。

SSL配置类型必须被设置为 OPC UA SSL配置。在 验证SSL通信伙伴下输入的OPC UA服务器证书列表  不会被评估。

如果没有指定SSL配置,将创建并使用默认证书和默认密钥。


OpcUaServerConnections

在Automation Studio 4.2.x中, 可能 配置外部OPC UA服务器。

如果在建立连接时发生错误: -1061091026: 与配置的OPC UA服务器(serverAlias: "a")连接失败。状态。"b",错误的原因可以通过以下表格进一步缩小。

状态

可能的原因

BadCommunicationError

OPC UA服务器不支持该安全策略。

BadEncodingLimitsExpected

OPC UA 客户端证书不是 DER 格式。

BadSecurityCheckFailed

证书和密钥不匹配。

BadCertificateUriInvalid

创建证书时指定的URI不匹配。


 

本节的主题:

OPC UA - Creating a client certificate