Linux系统-应用问题全面剖析Ⅷ:德承工控机DA-1000在Ubuntu操作系统下[安装‌Node-RED]设置教程

图片1
在之前的文章中讲解到Linux系统[安装显卡驱动]的设置教程,可参考往期文章:《Linux系统-应用问题全面剖析Ⅶ:德承工控机DS-1202在Ubuntu操作系统下[安装显卡驱动]设置教程》。而Linux操作系统还有许多应用上会面临的问题,本篇就接着这个主题来继续探讨其他的应用问题。

[‌‌Node-RED‌]是一个由IBM于2013年推出~基于Node.js的开源可视化&低代码的编程工具,主要用于物联网领域的应用开发与流程编排,核心特点是允许用户通过浏览器拖拽预定义节点、连接节点的方式,快速构建复杂的数据流和应用程序,无需编写大量代码。

  • 应用场景
  1. ‌物联网集成‌:可连接各类传感器、智能设备与云服务,完成本地数据采集和云端数据处理,如在智能家居中联动不同品牌的门窗感应器和智能电灯,实现开门自动开灯。
  2. ‌自动化工作流‌:能基于特定条件触发任务,如自动发送通知、控制设备开关,实现更复杂的本地自动化规则。
  3. ‌数据处理与可视化‌:对采集到的数据进行筛选、转换,并通过仪表盘实现实时可视化的展示,便于工业物联网场景下分析设备运行数据。
  4. ‌系统集成‌:能够连接不同协议的设备与系统,实现跨设备、跨平台的数据互通,广泛应用在工业自动化领域。
  • 核心优势
  1. ‌低门槛开发‌:可视化拖拽编程,无需深厚的编程基础,即可快速构建应用。
  2. ‌生态丰富‌:第三方的扩展节点超过4000个,可覆盖传感器、数据库、网络通信等各类应用需求。
  3. ‌跨平台兼容‌:支持Windows、Linux、MacOS及Docker虚拟环境,仅需512MB内存即可运行,可部署在树莓派、紧凑型工控机等小型边缘设备上。
  4. ‌多协议支持‌:支持MQTT、HTTP、Modbus、TCP/IP等多种主流的物联网/工业协议,适配绝大多数工控设备。

Linux系统-应用问题全面剖析Ⅷ:
德承工控机DA-1000在Ubuntu操作系统下[安装‌Node-RED]设置教程

一、硬件配置

工控机型号:德承 Cincoze DA-1000
CPU:Intel® Celeron® J1900
内存:DDR3L 1333 MHz 8GB
存储:SSD 256GB
图片2

Cincoze DA-1000
板载 Intel® Atom™ 或 Celeron® 处理器,紧凑&强固型嵌入式工控机

  • 板载 Intel® Atom™ E3826/E3845或 Celeron® J1900处理器
  • 1个DDR3L SO-DIMM插槽,高达1333MHz,8GB
  • 2个1GbE LAN,1个2.5 英寸SATA存储,1个mSATA插槽
  • 紧凑尺寸(W150 x D105 x H52 mm)
  • 宽工作温度 -25°C 至 70°C
  • 安全标准:CB62368-1, IEC/EN 62368-1

二、设置步骤

  1. 安装前注意事项
    本次安装以Ubuntu 22.04.5这个系统版本为例,在Ubuntu上安装Node-RED可通过Node.js的包管理工具npm来安装,但是在Ubuntu 22.04.5系统默认安装的是Node.js 12.x版本,而Node-RED则需要在Node.js 18.x版本才能够运行,所以需要依照下面的安装步骤来逐一输入命令安装。

  2. 终端输入命令安装
    按下 Ctrl + Alt + T打开终端,依照下列步骤安装Node-RED

2.1 输入以下命令,安装 curl 工具
sudo apt install curl

2.2 输入以下命令,先添加NodeSource仓库
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -

2.3 输入以下命令,安装Node.js
sudo apt install nodejs

2.4 输入以下命令,查看Node.js版本(需确认版本是否为Node.js 18.x,以本次安装为例,Node.js version:V18.20.8)
node --version

2.5 输入以下命令,安装Node-RED
sudo npm install -g node-red

2.6 输入以下命令,启动Node-RED
node-red
Node-RED默认运行在 http://localhost:1880 ,可在浏览器中访问此地址,来查看和管理Node-RED。

图片3

参考网址1:https://www.cincoze-china.com/goods_info.php?id=59

参考网址2:https://nodered.org/

往期文章精选:
《Linux系统-应用问题全面剖析Ⅰ:德承工控机DI-1200在Ubuntu操作系统下[开机黑屏]的解决方法》
《德承工控机 GP-3100 x NVIDIA 5070Ti :2张高阶显卡算力的AI深度学习应用在Ubuntu操作系统下安装显卡驱动教程》
《如何在众多Ubuntu版本中挑选出最适配自身需求的系统版本?用德承工控机GM-1100来深度剖析其中的门道》

posted @ 2026-08-13 13:26  Johnny-Chang  阅读(9)  评论(0)    收藏  举报