亚洲一级av无码毛片不卡下载_成人黄色av美女网站_欧美日韩午夜精品_国产日韩综合一区二区性色?Ⅴ_福利網紅精品免費高清_免费中文字幕午夜理论飘花_午夜免费激情视频_国产日韩欧美乱码在线播放_制服丝袜长腿无码专区_国产91精品中出在线观看

FUXA + ARMxy SBC實(shí)現(xiàn)工業(yè)可視化 Web SCADA 控制系統(tǒng)

2025-04-30 10:45:28

FUXA + ARMxy 實(shí)現(xiàn)工業(yè)可視化 Web SCADA 控制系統(tǒng)

1. 系統(tǒng)概述

FUXA 是一款基于 Web 的輕量級 SCADA/HMI 系統(tǒng),支持?jǐn)?shù)據(jù)可視化、設(shè)備監(jiān)控和遠(yuǎn)程控制。
ARMxy 系列 是鋇錸技術(shù)(BaiLai Technology)推出的高性能 ARM 嵌入式工業(yè)計算機(jī),具有可擴(kuò)展 I/O、靈活的 RAM/ROM 配置,適用于工業(yè)自動化場景。

結(jié)合 FUXA + ARMxy,可以快速搭建低成本、高性能的 工業(yè) Web SCADA 控制系統(tǒng),適用于:
? 設(shè)備監(jiān)控(PLC、傳感器)
? 數(shù)據(jù)可視化(儀表盤、趨勢圖)
? 遠(yuǎn)程控制(Web/手機(jī)訪問)
? 邊緣計算(數(shù)據(jù)預(yù)處理)

工業(yè)物聯(lián)網(wǎng)關(guān)


2. 硬件與軟件準(zhǔn)備

(1)硬件配置

設(shè)備說明
ARMxy 工業(yè)計算機(jī)鋇錸 ARMxy 系列(如 BL340、BL410),支持 Linux/Docker
工業(yè)設(shè)備PLC(如西門子 S7-1200)、Modbus RTU/TCP 設(shè)備、OPC UA 服務(wù)器
網(wǎng)絡(luò)連接以太網(wǎng)/Wi-Fi/4G(ARMxy 支持多網(wǎng)口)
可選 I/O 模塊數(shù)字量輸入/輸出、模擬量采集(根據(jù) ARMxy 型號選配)

(2)軟件環(huán)境

軟件用途
FUXAWeb SCADA 系統(tǒng)(支持 Docker 部署)
Node.jsFUXA 依賴環(huán)境
Docker(推薦)簡化 FUXA 部署
Modbus/OPC UA 驅(qū)動連接工業(yè)設(shè)備

3. 在 ARMxy 上部署 FUXA

ARMxy 運(yùn)行 Linux(如 Debian/Ubuntu),可通過 Docker 或 Node.js 安裝 FUXA。

(1)Docker 方式(推薦)

bash
復(fù)制
# 安裝 Dockercurl -fsSL https://get.docker.com | shsudo usermod -aG docker $USER# 拉取 FUXA 鏡像docker pull frangoteam/fuxa# 運(yùn)行 FUXA(映射端口 1880)docker run -d -p 1880:1880 --name fuxa frangoteam/fuxa

訪問:http://<ARMxy-IP>:1880

(2)Node.js 方式

bash
復(fù)制
# 安裝 Node.jscurl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -sudo apt install -y nodejs# 安裝 FUXAsudo npm install -g fuxa# 啟動 FUXAfuxa

訪問::1880" _src="http://:1880">http://<ARMxy-IP>:1880



4. 配置 FUXA 連接工業(yè)設(shè)備

FUXA 支持 Modbus、OPC UA、MQTT、Siemens S7 等協(xié)議。

(1)連接 Modbus TCP 設(shè)備

  1. 進(jìn)入 FUXA → Drivers → Add Driver

  2. 選擇 Modbus TCP,填寫 PLC IP 和端口(默認(rèn) 502)

  3. 配置數(shù)據(jù)點(diǎn)(如 Holding Registers)

(2)連接 OPC UA 設(shè)備

  1. 進(jìn)入 FUXA → Drivers → Add OPC UA Client

  2. 輸入 OPC UA Server 地址(如 opc.tcp://<IP>:4840

  3. 訂閱變量(如 ns=2;s=Temperature



5. 設(shè)計 Web SCADA 界面

FUXA 提供 拖拽式 HMI 編輯器,支持:

  • 實(shí)時數(shù)據(jù)展示(儀表盤、數(shù)值顯示)

  • 歷史趨勢圖(Chart 控件)

  • 設(shè)備控制(按鈕、開關(guān))

  • 報警管理(閾值觸發(fā)通知)

示例:溫度監(jiān)控面板

  1. 新建頁面 → 拖拽 Gauge(綁定 Modbus 寄存器)

  2. 添加 Trend Chart(顯示歷史數(shù)據(jù))

  3. 配置 Alarm(超溫報警)

  4. 保存并發(fā)布



6. 實(shí)現(xiàn)遠(yuǎn)程訪問

(1)內(nèi)網(wǎng)穿透(Ngrok/FRP)

bash
復(fù)制
# 安裝 Ngrokngrok http 1880

訪問 https://<ngrok-url>

(2)端口映射(路由器)

  • 在路由器設(shè)置 端口轉(zhuǎn)發(fā)(1880 → ARMxy)

  • 通過公網(wǎng) IP 訪問

(3)VPN(ZeroTier/Tailscale)

bash
復(fù)制
# 安裝 ZeroTiercurl -s https://install.zerotier.com | sudo bashzerotier-cli join <Network-ID>


7. 進(jìn)階功能

功能實(shí)現(xiàn)方式
數(shù)據(jù)存儲集成 InfluxDB/MySQL
微信/郵件報警配置 Notification 節(jié)點(diǎn)
移動端適配FUXA 支持響應(yīng)式布局
邊緣計算在 ARMxy 上運(yùn)行 Python 腳本預(yù)處理數(shù)據(jù)

8. 典型應(yīng)用場景

  1. 智能工廠:PLC 監(jiān)控 + 生產(chǎn)看板

  2. 能源管理:電表/水表數(shù)據(jù)采集

  3. 智能倉儲:AGV 調(diào)度監(jiān)控

  4. 環(huán)境監(jiān)測:溫濕度傳感器可視化



9. 總結(jié)

FUXA + ARMxy 方案優(yōu)勢

  • 低成本:ARMxy 性價比高,F(xiàn)UXA 開源免費(fèi)

  • 快速部署:Docker 一鍵運(yùn)行,無需復(fù)雜配置

  • 多協(xié)議支持:Modbus/OPC UA/MQTT/S7

  • 靈活擴(kuò)展:支持自定義 I/O 和邊緣計算


微信公眾號

首頁
產(chǎn)品
案例
聯(lián)系鋇錸