开源低代码过程可视化软件FUXA
推荐一个不错的开源软件FUXA, 是一个基于web的过程可视化(SCADA/HMI/Dashboard)软件。应用FUXA可以创建个性化设计过程可视化系统,实时呈现机器设备的运行数据。
感兴趣可以访问源码 https://github.com/frangoteam/fuxa


特性
-
支持各种设备间通讯协议(Modbus RTU/TCP, Siemens S7 Protocol, OPC-UA, BACnet IP, MQTT, Ethernet/IP)。
-
完全基于web的人机交互(SCADA/HMI)界面,可视化工程设计,通过拖拽方便实用的人机交互界面的设计。
-
软件全栈跨平台,后端使用Node.js,前端使用web技术((HTML5, CSS, Javascript, Angular, SVG))。
使用下边的命令进行全局安装
npm install -g --unsafe-perm @frangoteam/fuxa
在命令行中下边的命令启动软件
fuxa
命令行答应以下信息启动成功。

在浏览器打开地址localhost:1881,因为还没有设计主页,所以主页上只在左下角有一个按钮。

点击按钮打开菜单

点击Editor按钮打开编辑器,进行项目设计。

编辑器可以绘制各种过程组件,软件也自带了常用的组件。

这个软件,不仅可以用于小型的SCADA软件使用,也是学习javascript的良好案例。
夜雨聆风