这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
apps:app00000258 [2019/09/28 11:21] – ↷ 页面app00000258被移动至apps:app00000258 dirk | apps:app00000258 [2022/07/12 11:29] (当前版本) – 外部编辑 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
====== OPCUA Client使用说明 ====== | ====== OPCUA Client使用说明 ====== | ||
- | ---- | + | OPCUA客户端应用,从OPCUA设备(服务器)读取数据。 |
+ | |||
+ | * [[opcua: | ||
+ | * [[opcua: | ||
+ | * [[opcua: | ||
+ | * [[opcua: | ||
+ | |||
+ | ===== 应用配置 ===== | ||
+ | |||
+ | 应用配置面板 | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | ==== 配置选项列表 ==== | ||
+ | * 基础配置 | ||
+ | * 设备序列号 | ||
+ | * 采集周期(ms) | ||
+ | * 启动订阅模式 | ||
+ | * 连接点 | ||
+ | * 验证 | ||
+ | * 加密 | ||
+ | * 应用URI | ||
+ | * 用户认证 | ||
+ | * 用户名 | ||
+ | * 密码 | ||
+ | * 加密选项 | ||
+ | * 加密方式 | ||
+ | * UA证书(可选) | ||
+ | * KEY文件(可选) | ||
+ | |||
+ | ==== 基础配置 ==== | ||
+ | |||
+ | === 设备序列号 === | ||
+ | |||
+ | 数据采集在平台内的设备序列号。 请保证其唯一性,建议使用网关ID作为前缀 | ||
+ | |||
+ | === 采集周期(ms) === | ||
+ | |||
+ | 当不启用订阅模式时,采用周期读取方式来获取数据,这里要设置适合的周期 | ||
+ | |||
+ | === 启动订阅模式 === | ||
+ | |||
+ | 是否使用OPCUA订阅模式来获取数据,当开启此模式时,需要服务器的支持。 开启此模式的优点是网关会很快拿到设备变更的数据。 | ||
+ | |||
+ | === 连接点 === | ||
+ | |||
+ | OPCUA 连接点信息 (endpoint),可以从可视化客户端工具获取。 例如: | ||
+ | |||
+ | < | ||
+ | |||
+ | === 验证 === | ||
+ | |||
+ | 是否开启用户认证,开启后需要指定“用户认证”中的用户名和密码 | ||
+ | |||
+ | === 加密 === | ||
+ | |||
+ | 是否开启安全认证 (TLS),开启后可以配置“加密选项” | ||
+ | |||
+ | === 应用URI === | ||
+ | |||
+ | 配合证书使用,需要保证和证书中的URI一致。此外请使用默认值: urn: | ||
+ | |||
+ | ==== 用户认证 ==== | ||
+ | |||
+ | === 用户名 === | ||
+ | |||
+ | OPCUA 服务器认证的用户名 | ||
+ | |||
+ | === 密码 === | ||
+ | |||
+ | OPCUA 服务器认证的密码 | ||
+ | |||
+ | |||
+ | ==== 加密选项 ==== | ||
+ | |||
+ | === 加密模式 === | ||
+ | |||
+ | 有三种模式,请确认服务器支持的模式后,选择您要使用的认证模式: | ||
+ | |||
+ | * None - 无证书认证 | ||
+ | * Sign - 签名认证 | ||
+ | * SignAndEncrypt - 签名和加密认证 | ||
+ | |||
+ | === UA证书(可选) === | ||
+ | |||
+ | 客户端TLS的证书文件文本内容 | ||
+ | |||
+ | === KEY文件(可选) === | ||
+ | |||
+ | 客户端TLS的密钥文件文本内容 | ||
+ | |||
+ | |||
+ | |||
+ | ===== 应用模板 ===== | ||
+ | |||
+ | [[http:// | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | ==== Meta 部分 ==== | ||
+ | |||
+ | 此部分描述设备信息,包含以下字段: | ||
+ | |||
+ | | 字段名称 | ||
+ | | manufacture | ||
+ | | name | 设备名称,如 OPCUA_Device_A | ||
+ | | description | 设备描述 如 OPCUA设备XXXXX | | ||
+ | | series | 设备系列号, 如 SL2312 | | ||
+ | |||
+ | |||
+ | ==== INPUT 部分 ==== | ||
+ | |||
+ | | 字段名称 | ||
+ | | name | 属性点(数据点)名称 | ||
+ | | description | ||
+ | | vt | FreeIOE数据类型(int/ | ||
+ | | namespace | ||
+ | | index | 节点ID | ||
+ | | rate | 数据计算系数,默认为1 | ||
+ | | index_type | ||
+ | |||
+ | ==== OUTPUT 部分 ==== | ||
+ | |||
+ | | 字段名称 | ||
+ | | name | 属性点(数据点)名称 | ||
+ | | description | ||
+ | | vt | FreeIOE数据类型(int/ | ||
+ | | namespace | ||
+ | | index | 节点ID | ||
+ | | rate | 数据计算系数,默认为1 | ||
+ | | index_type | ||
+ | |||
+ | |||
+ | 注意: | ||
+ | index_type 为 hex 或者 base64 时,对应的 indetifier type 都是 Bytestring (二进制字符串,包含不可见字符) | ||
+ | |||
+ | |||
+ | ===== 扩展阅读 ===== | ||
+ | |||
+ | [[https:// |