下面完整介绍如何在 KEPServerEX 中配置 OPC UA 通信,包括作为 OPC UA 服务器(供其他客户端连接)
一、概述:KEPServerEX 的 OPC UA 角色
二、KEPServerEX 作为 OPC UA 服务器
2.1 启用 OPC UA 服务器功能
-
打开 KEPServerEX 配置界面
-
右键点击顶层 “项目” → 选择 “属性”
-
在左侧导航栏找到 “OPC UA” 配置页
-
将 “启用” 下拉选项设置为 “是”
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 连接示例
-
进入 UaExpert → Add Server
-
输入 Endpoint URL(如
opc.tcp://127.0.0.1:49320) -
选择安全策略,点击 Next
-
在证书管理页面,选择 Trust Certificate → Next
-
完成创建后,返回 KEPServerEX 的 OPC UA 配置管理器
-
在 Trusted Clients 选项卡中,找到 UaExpert 客户端证书,点击 信任
-
回到 UaExpert ,连接状态应变为 Connected
4.2 使用 KEPServerEX 自带 Quick Client 测试
KEPServerEX 自身的 OPC Quick Client 也可以作为 OPC UA 客户端进行本地测试。
五、安全策略配置参考
六、常见问题与排错