DXM1200 IIoT Gateway 系列
邦纳 DXM1200 IIoT Gateway 无线控制器几乎可以收集任何地方的状态监测数据并加以处理,然后发送到世界上的任何地方。
你好,欢迎参阅本快速教程,了解如何集成邦纳 DXM Gateway 系列与 Ignition SCADA 软件。
今天我们将介绍如何集成 DXMR90 系列,这个过程也适用于邦纳 DXM 系列的所有其他工业无线控制器。
接下来将我的 DXM 直接连接到我的电脑,由电脑充当 Ignition 服务器。
但只要 DXM 与系统中的 Ignition 服务器连接到同一网络,这个过程就是一样的。
进入 Ignition 后,可以看到这个初始屏幕。
我们进入“配置”,向下滚动直至看到“OPC UA”连接,然后点击“设备连接”。
我们要创建一个新设备。
转到“Modbus TCP”以使用该协议,然后点击“下一步”。
接着为设备命名。本例中命名为 DXMR-90X1。
在“主机名”中可以对它进行描述。输入 IP 地址,这里输入了这项特定设置的默认值。
使用 502 端口。
如果你有特殊的网络适配器,那么需要在这里输入信息,然后就可以调整超时时间了。
还可以调整和使用许多高级属性。
但在本例中,我们确实不需要对标准设置做出任何调整。
继续点击“创建设备”,我们就能看到状态从“断开连接”变为“已连接”。
此时要在“地址”中的“更多”下选择要从 DXM 本地寄存器中提取的数据。
现在需要配置 DXM,以便将来自传感器(无论是无线电台还是直接连接的传感器)的数据传输到这些本地寄存器。
但如果我们已有了传入 DXM 的数据,而我们只是想把这些数据传入 Ignition,那么只需要这样做就行了。
现在逐行添加这些内容,提取到一些不同的本地寄存器。
但如果您的列表很长,那么也可以导入 .csv 和 Ignitions 格式,建立一个更长的列表,这可能会节省一些时间。
继续点击“添加行”;标签名称是“前缀”。
我要将它命名为 Sensor5,因为我是在与这里 ID 为 5 的传感器交互。
对于我们的系统,我们始终使用单元 ID 1 进行设置。
对于输入的数据,通常大部分都是无符号整数。
如果你有有符号的设备或有符号的信息,可以只选择标准整数。
这里我要选择无符号整数。可以看到,这里有很多选择。
在大多数情况下,我们的系统要么是无符号 16,要么是有符号 16,即 Int16 或 Float。
可以有一些浮动寄存器,这里就有。
接下来,Modbus 地址是我们从中提取的起始 Modbus 地址。
在 DXM 领域,1 到 8000 表示我们的本地寄存器。
保持寄存器通常从 40,000 开始,Ignition 会识别出这是保持寄存器,因为它已是 40,000,DXM 也是如此。
因此,DXM 上的寄存器 1 就是 Ignition 软件中的寄存器 1。
对于我这里的设置,我实际上要查找“Modbus 地址”21 的数据。
现在可以看到这里的“开始”和“结束”,Ignition 将把这里的数字添加到已经开始的前缀标签上。
所以就是传感器 5,不管这个数字是多少,如果我想收集五个寄存器,就可以输入 21 到 25。现在,所有标签都会是传感器 5 21、传感器 5 22、传感器 5 23,以此类推。
但同时我也可以只设置为传感器 5,也可以在这里设置传感器 1,这里我设置的是传感器 5。
实际上,这个系统就是利用“结束”和“开始”之间的差值,来决定从编号 21 开始要提取多少个寄存器。
实际上,我可以设置为 1001 到 1005,除了最后会添加到传感器 5 的标签名称外,其他都是一样的。
还是简单点好。我们选 21 到 25。
点击“保存”。
我们可以看到,它已断开连接。现在恢复了连接状态。接下来需要进入“OPC 客户端”,点击“快速客户端”。
如果将它展开并转到“设备”下,就能看到我们的设备名称。
我们还有 Unitid 1,可以看到在这里创建的标签。
这五个寄存器正在提取当中。
我们可以逐个点击。
我可以点击“读取”,就能看到其中的值。
也可以点击“s”,这个“s”就会尝试以这样的速度重复循环提取数据。
如果我点击“s”,然后再点击“s”,在初始运行时可能会花一点时间,但可以看到它正在读取第一个数据,然后会抓取第二个数据,并以循环方式将这些数据传入。
这只是在快速客户端屏幕上进行的测试。
但一旦有数据传入,而且质量很好,你就可以看到里面的值了。
这时候就可以进入 Ignition 设计器平台,一切准备就绪了。
将 DXM 配置为 Modbus TCP 服务器时,无需在 DXM 中进行任何操作。只要连接到以太网,它就可以随时使用。可以随时从中提取数据。
此时操作完结。
你可以进入 Ignition 设计器,启动 Designer Launcher,这些标签就会出现在系统中,然后就可以开始构建 Ignition SCADA 系统了。
感谢观看本快速教程,祝您今天愉快。
每月提供 1-2 次应用解决方案、新品动态、常见问题解答等内容。