跳到主要内容

云数据中心二次组态


组网示意图

Haiwell(海为)智联HMI、网关、及云组态 SCADA 等产品基于 MQTT 协议为自动化提供了工业物联网解决方案。海为云设备在互联网中通过 MQTT 协议,可以将数据上报并存储到数据库以实现对数据的采集,也可以通过二次组态实现设备集中监控。

本教程介绍的是如何使用云数据中心实现二次组态。

建立异地 HMI/网关 工程

1. 新建工程

打开海为组态软件 Haiwell SCADA Develop,新建工程,添加设备及变量。

2. 添加数据组

双击左边工程树的数据组,选择添加数据组。

在弹出的数据组编辑窗口添加通道变量,存储方式必须勾选远程上报 MQTT。这里添加的变量为 switch、value。如需对数据进行写入操作,我们需要勾选上允许远程写入。组标识和通道标识需要留意下,在后面的远程组态工程里会用到。

3. MQTT 服务器配置

双击左边工程树的数据上报服务器进行配置。勾选启用,选择云数据中心。

4. 下载工程

完成服务器的配置后,做好画面,下载工程到 HMI 上。

5. 终端配置

进入 HMI 后台,选择本机设置,为 HMI 设置终端名以及终端编号。

我们也可以通过在画面上添加图元并绑定系统变量$TerminalName(终端名)、$TerminalCode(终端编号)进行设置。

建立远程集中控制工程

1. 新建工程

打开海为组态软件 Haiwell SCADA Develop,新建工程。

2. 添加 MQTT 设备

右键点击左边工程树的设备->云数据中心,添加云数据中心设备,自定义名称和描述。

3. 添加变量

添加 MQTT 设备后对变量进行定义。填写 HMI/网关 上需要被监控数据对应的组标识,并填写上终端名称以及终端编号。通道标识也需要对应上。

云数据中心配置

1. 新增项目

在海为云网站的云数据中心添加项目。

2. 添加设备

将进行数据交互与控制的设备添加到同一项目中(需要机主或管理员权限)。

3. 运行工程

完成变量的添加后,在画面里添加图元、绑定变量,下载并运行工程。组态即可对异地 HMI/网关 的数据进行远程操控。