Skip to main content

Edgebox RPI 200 入门指南 - Ignition Edge

note

本文档由 AI 翻译。如您发现内容有误或有改进建议,欢迎通过页面下方的评论区,或在以下 Issue 页面中告诉我们:https://github.com/Seeed-Studio/wiki-documents/issues

在网络边缘远程捕获、处理和可视化关键数据可能既困难又昂贵。Inductive Automation® 提供的 Ignition Edge 是一系列轻量化的 Ignition® 软件解决方案,专为现场设备和网络边缘的 OEM 设备设计。有了 Ignition Edge,边缘计算变得比以往更简单、更经济,因此您可以将数据收集、可视化和系统管理扩展到网络的边缘。

inductiveautomation.com

Ignition Edge 提供了多种产品,可以在边缘设备上混合搭配使用,以在网络边缘创建强大的解决方案:

  • Ignition Edge IIoT:通过 MQTT 发布现场设备数据。
  • Ignition Edge Panel:为现场设备创建本地 HMI。
  • Ignition Edge Compute:为您的网络添加真正的边缘计算功能。
  • Ignition Edge Sync Services:从网络边缘同步数据。
  • Ignition Edge EAM:与其他 Edge 产品结合,实现集中管理。

通过将 Ignition Edge 嵌入到网络边缘的现场设备和 OEM 设备中,即使在最偏远的设备上,Ignition 的强大功能也能发挥作用。Edgebox RPI 200 配备了工业级可靠性和混合连接能力,例如数字 I/O、RS485、RS232,以及强大的无线通信功能,如 WiFi、BLE、*4G 和 *LoRa®,使其成为承载 Ignition Edge 系列强大应用组合的绝佳选择。

*4G 和 LoRa® 模块默认不包括在内,请根据需要购买相关模块。

硬件准备

  • 具有 SSH 终端功能的 PC / Mac
  • 具有足够硬盘容量以安装 Ignition Designer 应用程序的 PC / Mac
  • 12-24V DC 电源
  • 以太网线
  • Edgebox RPI 200 x 1

pir


note

本指南假设您的 Edgebox 正在运行预装的 SenseCraft Edge OS,并且可以通过其他客户端设备进行 SSH 终端访问。

安装 Ignition Edge

在您的设备上安装 Ignition Edge 非常简单。

tip

默认的 SenseCraft Edge OS 是 32 位安装,请确保下载正确的安装程序。

  1. 访问 Ignition 的下载页面
  2. 下载您希望使用的应用程序版本 - 在下载软件包之前,您需要填写相关信息。
  3. 将压缩包复制到您希望安装的边缘设备上(我选择了 /opt/ 目录下的一个位置)。
  4. 在当前目录解压该软件包。
  5. 删除剩余的原始压缩包。
  6. 修改权限以执行 Ignition 启动脚本。
  7. 启动 Ignition 启动脚本。

我们已经编写了一个便捷脚本,可以自动完成这些步骤。要使用它,您只需获取 Ignition Edge 的下载/安装脚本。一旦下载了脚本,将其标记为可执行并运行。您可能需要超级用户权限来创建必要的目录。安装过程可能需要几分钟,您可以去喝杯咖啡。

curl -o download-ignition-edge.sh https://raw.githubusercontent.com/tulsasoftware/reterminal-ignition-edge-panel/main/download-ignition-edge.sh
chmod +x ./download-ignition-edge.sh
./download-ignition-edge.sh

卸载

如果您希望卸载通过安装脚本安装的软件包,只需下载并执行卸载脚本。Inductive Automation 没有建议应用程序的默认安装位置,因此此卸载脚本仅适用于此自定义安装

curl -o uninstall-ignition-edge.sh https://raw.githubusercontent.com/tulsasoftware/reterminal-ignition-edge-panel/main/uninstall-ignition-edge.sh
chmod +x ./uninstall-ignition-edge.sh
./uninstall-ignition-edge.sh

第一次启动 Ignition Edge Gateway

安装完成后,您需要启动服务。您可以选择设置网关在启动时自动启动并重启设备,或者选择手动启动服务。

/opt/ignitionedge/ignition.sh start
tip

您可以通过加载 Ignition Edge Gateway 的主页来轻松检查服务是否正在运行。

要加载网关的主页,请在 Edgebox 本地设备上通过 localhost:8088 启动一个网页浏览器,或者在网络中的其他设备上通过 {edgeboxhostname}:8088,或者通过 Edgebox 的 IP 地址在网络中的任何地方访问 {edgeboxip}:8088

启动 Ignition Edge Gateway 并设置开机启动

note

建议在设备启动时自动启动网关服务。有多种方法可以实现这一点,最终由用户决定如何设置。

一种方法是将启动命令添加到您的 .bashrc 文件中。为此,只需在您选择的文本编辑器中打开 .bashrc 文件。

nano ~/.bashrc

将启动命令追加到文件中:

/opt/ignitionedge/ignition.sh start

启动时设置

别忘了保存文件! (在上述 nano 示例中,使用 ctrl + x 保存)

danger

此方法不会在保存时启动网关,因此请重启 Edgebox 以确保更改按预期生效。

配置 Ignition Edge

配置网关是一个简单的过程。首先接受 EULA(最终用户许可协议),然后为 Ignition 创建一个默认的用户/密码。请记住这些信息,因为它将以管理员凭据创建,并在本系列的系统配置中使用。

note

尽管 Ignition Edge 默认配置为与主 SCADA 系统通信,但并不要求必须使用 SCADA 服务器。Ignition Edge 是一个完全独立的产品,配置后可以在未来轻松集成到 SCADA 网络中(如果需要)。

创建用户后,系统会询问您是否希望更改安装的默认端口配置。我没有网络端口冲突,因此选择接受默认值。这些端口将用于与主 SCADA 安装进行通信,因此如果您正在配置以与现有的 Ignition 安装协作,请确保此页面与您的预期值匹配。请注意,这些是应用程序使用的核心端口,但如果您将来选择安装模块,可能还需要配置更多端口。

现在您可以初始化并启动服务了!这需要几分钟的设置时间,并且不需要任何交互,因此您可以稍后再回来查看。完成后,它将重定向到设计器主页,您可以开始工作了!

技术支持与产品讨论

感谢您选择我们的产品!我们为您提供多种支持渠道,以确保您使用我们的产品时体验顺畅。我们提供多种沟通方式,以满足不同的偏好和需求。

Loading Comments...