资讯详情

AIRIOT物联网低代码平台如何配置OPC DA驱动?

AIRIOT物联网低代码平台提供了与市场上95%以上的传感器、控制器和数据采集设备相兼容的丰富驱动力,可以快速方便地实现数据采集和控制功能。

AIRIOT如何配置物联网低代码平台?OPC DA驱动,操作如下:

数据采集和控制引擎--OPCDA驱动配置

驱动配置决定如何连接驱动 OPCDA 服务器,数据点配置决定驱动从 OPCDA 在服务器上读取哪些数据?

如何测试

  1. 在选择设备驱动器时,可以看到安装驱动器 opcda。也可以在没有驱动授权的情况下添加少量数据点进行测试。
  2. 设备驱动选择创建模型 opcda。创建属于该模型的资产。
  3. 参考驱动配置部分,配置模型中的驱动配置。
  4. 在模型中添加一个正常状态的数据点。
  5. 保存配置,点击重启驱动。
  6. 选择模型数据点的下拉框 2 查看步骤创建的资产是否有数据。

一、驱动配置

1、前提:DCOM 配置

opc 基于经典协议 windows 的 COM/DCOM 技术,所以需要配置。可参考:

  • OPC和DCOM配置
  • kepware: Quick Start Guide Remote OPC DA (DCOM)

2.打开模型管理,切换到设备配置,选择OPCDA驱动程序。

参数说明

  • IP: OPCDA 计算机的服务器 IP 地址
  • 计算机名(Domain): OPCDA 服务器所在计算机的计算机名称
  • progId: opc 程序名
  • clsid:组件id,不填时自动获取(非必填)
  • 用户名: 拥有 DCOM 权限的 windows 用户名(DCOM 配置需要给用户 DCOM 权限)
  • 密码: 上述用户的密码

采集周期参数决定了将数据上传到平台的频率,默认为5s。

OPCDA 驱动使用 IOPCSyncIO 接口读取数据,每个资产下的数据点属于同一个 Group

获取计算机名称

  • 方法1:控制面板 -> 系统和安全 -> 系统 -> 设备名称
  • 方法二:命令行 -> hostname命令
  • 方法三:文件管理器 -> 此电脑 -> 属性 -> 设备名称

获取 progId

progId 通常由几段字符串(有字母或数字)通过.拼接而成, 一般可以在 OPCDA 看到服务器界面。如果找不到,需要通过第三方客户端找到。

第三方客户端需要通过 OPCEnum 获取当前计算机上运行的服务 opc 需要保证的服务器 OPCEnum 服务运行。

任务管理器 -> 服务 -> OPCEnum

获取 clsid

clsid 至于 progId 相关(同一个 opcda 服务器安装在不同的计算机上,clsid 应该是一样的)。 clsid 使用时间驱动器 windows 的服务根据 progId 获取 clsid,配置使用 clsid。

通过注册表获取

在运行 OPCDA 打开服务器机器上的注册表 HKEY_CLASSES_ROOT 子目录下找到 progId 对应条目(和 progId 完全一致) CLSID 双击属性可复制目录,注意不要复制两侧括号。

Matrikon.OPC.Simulation.1 -> F8582CF2-88FB-11D0-B850-00C0F0104305

Kepware.KEPServerEX.V6 -> 7BC0CC8E-482C-47CA-ABDC-0FE7F9C6E729

通过第三方客户端获取

部分第三方 OPC 客户端(例如 Matrikon explorer)连接后在服务器属性中可以看到 clsid。

示例

二、数据点配置

OPCDA的itemId在OPC server它是唯一不重复的。

快速添加驱动扫点OPCDA数据点。

指令配置

必须填写配置指令 ItemId,注意

每个资产都有公共资产 group 用于写入(和读数时 group 不同),所以不需要配置, group。

常见问题

由于启动问题需要通过容器日志检查, opcda 问题通常会导致错误的代码

opcda 错误码: 0x80010111

windows 新版本造成的问题。

  • windows R
  • winver
  • 查看版本号,大于等于2004(个人电脑2020-05-27发布,服务器2020-06-26发布)

配置文件

尽量不要让客户修改配置文件。

驱动是多个 OPCDA 客户端集合。驱动配置文件作用于驱动连接的所有服务器,不限于模型或资产。

  • client.checkInterval: 检查重连间隔(以秒记),默认情况下 60

试用产品:申请试用 | AIRIOT 让物联网项目更简单

标签: 传感器22da511d交直流静态电压继电器

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台