OPCUA_SERVER
1.应用场景
OPC UA(OPC Unified Architecture)Server是基于OPC UA协议的一种数据服务器,在工业自动化系统中扮演着至关重要的角色。
**设备数据中转:**它主要被应用于需要实现设备间高效、安全数据通信和信息交换的场景中。特别是在SCADA系统中,OPC UA Server作为数据中心,负责存储和管理从各种设备和传感器收集到的数据,并提供给其他设备或系统进行访问和使用。
**跨平台数据集成:**OPC UA Server能够支持多种硬件平台和操作系统,如传统PC、服务器、PLC(可编程逻辑控制器)、DCS(分布式控制系统)以及Microsoft Windows、Linux、Unix等操作系统。这使得它能够与不同厂商和不同类型的设备进行集成和对接,实现无缝的数据交换。在工业自动化领域,这种跨平台、跨设备的数据通信能力对于提高系统效率和灵活性至关重要。
2.功能介绍
**数据访问和共享:**OPC UA Server允许其他设备或系统通过OPC UA协议访问和共享存储在其内部的数据。这使得设备之间可以实时地交换数据和信息,以支持整个系统的协同工作
**安全性和权限管理:**OPC UA Server具有强大的安全性和权限管理功能,可以对数据和资源进行访问控制和权限分配。它使用基于公钥密码学的安全机制,可以对数据进行加密、签名和认证,以防止未经授权的访问和数据篡改。
**扩展性和互操作性:**OPC UA Server具有良好的扩展性和互操作性,可以与不同厂家和不同类型的设备进行集成和对接。它提供了一个多层、统一框架,对于新的传输协议等都可以并入OPC UA。这使得不同设备之间可以无缝地交换数据, 并实现系统的灵活性和可扩展性。在工业自动化领域,这种扩展性和互操作性对于适应不断变化的生产需求和设备更新至关重要。
**数据集成:**OPC UA Server可以集成不同设备和系统的数据,无论这些设备和系统使用的是何种通信协议或数据格式。它可以将数据从不同来源收集、处理和存储,然后以一种统一的格式向客户端提供。这使得数据在整个工业自动化系统中能够保持一致性和可靠性。
3.使用说明
3.1通道配置
工程创建后,在互联功能会初始化OPCU服务,点击修改配置可更改OPCUA服务通讯和安全验证的配置信息。

通讯配置说明如下:
l 端口号:可输入0~65535,默认6900。
l 连接地址:用于客户端访问服务端地址配置,可根据当前电脑IP和端口号自动生成,多个网卡会自动生成多项。
l 安全策略:客户端账号密码访问时使用,支持Basic128Rsa15、basic256、basic256Sha256三种安全策略。
l 匿名访问:勾选后,客户端无需访问密码即可访问服务端变量数据
l 用户名&密码:客户端账号密码访问时使用。

3.2访问权限
可访问分组数据源自变量管理,可加载外部变量、内部变量、共享变量内容,勾选对应分组后客户端可加载对应分组的标签信息

访问权限配置提供分组快捷勾选方式:

3.3服务运行
通道配置点击启动按钮可开启OPCUA服务,左侧Icon会变为在线状态

点击运行按钮,启动互联服务即可完成OPCUA服务的部署

3.4客户端连接
以UaExpert为例,点击添加服务

填写OPCUA服务端对应的配置:
l Enter Url:对应OPCUA服务器“连接地址”,实例opc.tcp://192.168.2.128:6900

l 选择对应的安全策略和输入用户名密码

l 连接完成后,可查看OPCUA服务器可访问节点信息

l 将对应节点或者标签拖动至右侧可实现变量的监控和控制下发
