Cogent 连接示例 
Cogent DataHub 是由 Skkynet 公司开发的一款实时数据集成和分发软件。它被设计用于在工业自动化、过程控制和其他实时系统中收集、处理和分发实时数据。
安装 Cogent 
- 从 Cogent 官网下载 CogentDataHub 安装包,按照官方文档进行安装。 
- 本机启动一个 EMQX broker 实例,启动命令: bash- ./bin/emqx start
- 右键点击系统托盘中的 Cogent 图标,打开 Cogent DataHub。 
- 打开 MQTT Broker,取消选择 Enable MQTT Broker。 
- 打开 MQTT Client,选择 Enable MQTT client connections,点击 Add 按钮添加一个新的连接,选择 Sparkplug B,设置 Type 为 Non-primary application,设置 Host Name/IP 为 localhost,设置 Port 为 1883。   
配置 Neuron 
南向设备 
本节以 OPC UA 南向设备为例进行配置。完成南向插件的安装,并已设置数据组和标签。具体步骤,见 OPC UA。
北向应用 
- 在 Neuron 北向应用 中添加一个 Sparkplug B 应用。
- 在 应用配置 中填写 客户端 ID、组 ID、节点 ID、服务器地址 和 服务器端口,点击 提交 并启动连接。  
- 在 组列表 中添需要订阅的 南向设备 和 组。  
查看转发数据 
点击 Cogent DataHub 主界面上的 View Data 按钮,可看到即时上传的测试数据。

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