欧美老妇多毛最大的生殖器_欧美视频一区高清不卡_日本边做边爱边流奶水人妻_国产真实乱了在线播放_99无码国产成人精品_亚洲五码在线视频_国产jk白丝av在线播放_久久中文字幕高清第一区_91丨PORNY丨户外露出_最大免费影院

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

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

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


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

(1)硬件配置

設(shè)備說(shuō)明
ARMxy 工業(yè)計(jì)算機(jī)鋇錸 ARMxy 系列(如 BL340、BL410),支持 Linux/Docker
工業(yè)設(shè)備PLC(如西門(mén)子 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 型號(hào)選配)

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

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

3. 在 ARMxy 上部署 FUXA

ARMxy 運(yùn)行 Linux(如 Debian/Ubuntu),可通過(guò) 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

訪問(wèn):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# 啟動(dòng) FUXAfuxa

訪問(wèn)::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,填寫(xiě) 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è)計(jì) Web SCADA 界面

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

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

  • 歷史趨勢(shì)圖(Chart 控件)

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

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

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

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

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

  3. 配置 Alarm(超溫報(bào)警)

  4. 保存并發(fā)布



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

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

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

訪問(wèn) https://<ngrok-url>

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

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

  • 通過(guò)公網(wǎng) IP 訪問(wèn)

(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ù)存儲(chǔ)集成 InfluxDB/MySQL
微信/郵件報(bào)警配置 Notification 節(jié)點(diǎn)
移動(dòng)端適配FUXA 支持響應(yīng)式布局
邊緣計(jì)算在 ARMxy 上運(yùn)行 Python 腳本預(yù)處理數(shù)據(jù)

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

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

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

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

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



9. 總結(jié)

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

  • 低成本:ARMxy 性?xún)r(jià)比高,F(xiàn)UXA 開(kāi)源免費(fèi)

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

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

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


微信公眾號(hào)

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