使用 KEPServerEX 做为 OPC UA Server服务器

0 阅读1分钟

下面完整介绍如何在 KEPServerEX 中配置 OPC UA 通信,包括作为 OPC UA 服务器(供其他客户端连接)

一、概述:KEPServerEX 的 OPC UA 角色

二、KEPServerEX 作为 OPC UA 服务器

2.1 启用 OPC UA 服务器功能

  1. 打开 KEPServerEX 配置界面

  2. 右键点击顶层 “项目” → 选择 “属性”

  3. 在左侧导航栏找到 “OPC UA” 配置页

  4. “启用” 下拉选项设置为 “是”

2.2 配置服务器端点(Endpoint)

在 OPC UA 配置页面中:

2.3 配置安全与证书(关键步骤)

OPC UA 要求通信双方通过证书进行身份验证。按以下步骤操作:

步骤 1:打开 OPC UA 配置管理器

  • 在 Windows 系统托盘中找到 KEPServerEX 图标(隐藏图标区域)

  • 右键点击 → 选择 “OPC UA Configuration”

步骤 2:导出服务器证书

  • 进入 实例证书 选项卡

  • 点击 “导出服务器证书” 按钮

  • 将证书文件保存到安全位置

步骤 3:配置客户端信任

  • 当客户端首次连接时,其证书会出现在 受信任的客户端 选项卡中

  • 选中客户端证书,点击 “信任” 按钮信任该客户端

步骤 4:重新初始化

  • 配置完成后,右键点击系统托盘图标 → 选择 “重新初始化**”**(重新初始化)使配置生效

三、客户端连接测试(验证服务器配置)

配置好 OPC UA 服务器后,可以用任意 OPC UA 客户端测试连接。

4.1 使用 UaExpert 连接示例

  1. 进入 UaExpert → Add Server

  2. 输入 Endpoint URL(如 opc.tcp://127.0.0.1:49320

  3. 选择安全策略,点击 Next

  4. 在证书管理页面,选择 Trust Certificate → Next

  5. 完成创建后,返回 KEPServerEX 的 OPC UA 配置管理器

  6. Trusted Clients 选项卡中,找到 UaExpert 客户端证书,点击 信任

  7. 回到 UaExpert ,连接状态应变为 Connected

4.2 使用 KEPServerEX 自带 Quick Client 测试

KEPServerEX 自身的 OPC Quick Client 也可以作为 OPC UA 客户端进行本地测试。

五、安全策略配置参考

六、常见问题与排错