Skip to content

Cogent DataHub ​

Cogent DataHub 是由 Skkynet 公司开发的一款实时数据集成和分发软件。它被设计用于在工业自动化、过程控制和其他实时系统中收集、处理和分发实时数据。

安装 Cogent ​

  1. 从 Cogent 官网下载 CogentDataHub 安装包,按照官方文档进行安装。

  2. 本机启动一个 EMQX broker 实例,启动命令:

    bash
    ./bin/emqx start
  3. 右键点击系统托盘中的 Cogent 图标,打开 Cogent DataHub。

  4. 打开 MQTT Broker,取消选择 Enable MQTT Broker。

  5. 打开 MQTT Client,选择 Enable MQTT client connections,点击 Add 按钮添加一个新的连接,选择 Sparkplug B,设置 Type 为 Non-primary application,设置 Host Name/IP 为 localhost,设置 Port 为 1883。 cogent1cogent2

配置 EMQX Neuron ​

南向设备 ​

本节以 OPC UA 南向设备为例进行配置。完成南向驱动的安装,并已设置数据组和标签。具体步骤,见 OPC UA。

北向应用 ​

  1. 在 EMQX Neuron 北向应用 中添加一个 Sparkplug B 应用。
  2. 在 应用配置 中填写 客户端 ID、组 ID、节点 ID、服务器地址 和 服务器端口,点击 提交 并启动连接。 ignition2
  3. 在 组列表 中添需要订阅的 南向设备 和 组。 ignition3

查看转发数据 ​

点击 Cogent DataHub 主界面上的 View Data 按钮,可看到即时上传的测试数据。

cogent3

设备数据写入 ​

依次展开左侧树形列表,并在右侧的列表中选择需要修改的 tag,然后在顶部的 *Enter new vlaue 中输入新的数值并回车,这样便完成了对设备对应数值的修改。 cogenthub-write1