首页
/ FUXA:基于Web的过程可视化(SCADA/HMI Dashboard)软件

FUXA:基于Web的过程可视化(SCADA/HMI Dashboard)软件

2026-01-26 06:22:09作者:丁柯新Fawn

简介

FUXA是一款基于Web的过程可视化(SCADA/HMI)软件。通过FUXA,您可以为您的机器和实时数据显示创建具有个性化设计的现代化过程可视化界面。FUXA提供了丰富的功能和灵活的配置选项,使您能够轻松地构建和管理复杂的工业控制系统。

主要特点

  • 设备连接:支持通过Modbus RTU/TCP、Siemens S7协议、OPC-UA、BACnet IP等多种协议进行设备连接。
  • SCADA/HMI Web编辑器:完全基于Web的工程和设计工具,方便用户进行界面设计和配置。
  • 跨平台全栈:后端采用NodeJS,前端使用Web技术(HTML5、CSS、Javascript、Angular、SVG),确保软件在不同平台上的兼容性和稳定性。
  • 现场演示:提供FUXA编辑器的示例,帮助用户快速上手。

安装与运行

FUXA是用NodeJS(后端)和Angular(前端)开发的。您需要安装NodeJS(版本10或12)和NPM(版本>=6.11)。

  1. 克隆或下载该存储库

    git clone https://github.com/frangoteam/fuxa.git
    
  2. 安装依赖

    cd ./server
    npm install
    
  3. 启动NodeJS服务器

    cd ./server
    npm start
    
  4. 打开浏览器:建议使用Chrome浏览器,并导航到FUXA的Web界面。

使用指南

在页面上查看详细的指南,了解如何使用FUXA进行工程设计和调试。

调试(完整堆栈)

  1. 安装并启动服务前端

    cd ./frontend
    npm install
    npm start
    
  2. 调试:使用浏览器开发者工具进行前端调试,同时监控NodeJS服务器的日志输出。

贡献

欢迎开发者贡献代码和提出改进建议。请参考项目文档中的贡献指南。

许可证

FUXA采用开源许可证,具体信息请参考项目中的LICENSE文件。


通过FUXA,您可以轻松创建现代化的过程可视化界面,提升工业控制系统的效率和可靠性。立即开始使用FUXA,体验其强大的功能和灵活性!

登录后查看全文
热门项目推荐
相关项目推荐