OpcUaServer
权限注意如果开启安全策略,在网关后台创建的所有账号密码都可以登录 OpcUaServer
如果不开启安全策略,则可以匿名登录
概述
OpcUaServer 作为 OPC UA 服务器,支持外部 OPC UA 客户端读写。该插件提供了完整的 OPC UA 服务器功能,适用于各种工业自动化场景。
主要特性
- 协议支持:完全符合 OPC UA 1.04 规范
- 安全策略:支持多种安全策略和认证方式
- 多端点:支持配置多个服务地址
- 数据类型:支持所有 OPC UA 标准数据类型
- 高性能:基于异步架构,提供高性能的数据访问
- 易用性:提供简洁的配置界面,易于集成和使用
适用场景
- 工业自动化设备数据采集
- PLC 设备通信
- 智能制造系统集成
- 设备状态监 控
插件属性配置项
基本配置
| 属性 | 说明 | 备注 |
|---|---|---|
| 是否选择全部变量 | 是否选择全部变量,true 时不需要单个变量添加业务属性 | - |
| 服务地址 | Url,以分号分割,可设置多个 | opc.tcp://127.0.0.1:49321 |
| SubjectName | 证书内容 | - |
| ApplicationUri | ApplicationUri | - |
| 安全策略 | 启用后将不接受使用匿名登录的客户端 | - |
| 自动接受不受信任的证书 | 自动获取客户端证书并接受 | True |
服务地址配置
OPC UA 服务地址格式:
opc.tcp://{ip}:{port}
示例:
opc.tcp://127.0.0.1:49321;opc.tcp://192.168.1.100:49321
变量业务属性
基本配置
| 属性 | 说明 | 备注 |
|---|---|---|
| 数据类型 | 数据类型 | 注意,当变量使用了读取表达式,改变原数据类型时,此处必须手动指定数据类型 |
| Enable | 是否启用 | true |
常见问题
Q1: 客户端连接失败怎么办?
A: 检查以下几点:
- 确认服务地址配置正确
- 检查网络连接是否正常
- 确认安全策略配置正确
- 检查证书是否有效
- 确认防火墙设置
Q2: 读取数据超时怎么办?
A: 检查以下几点:
- 增加客户端超时时间
- 检查服务器负载
- 减少读取的数据量
- 优化网络连接