同步操作将从 BIMer/xscada-web 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
本项目为Scada组态监控软件,可应用于物联网实时运行监控场景,系统分为两大部分:画面编辑软件、Web运行二次开发包。
画面编辑软件:采用Java开发,跨平台,可组态测点生成监控画面,提供多种仿真动效,最终以SVG的形式保存画面文件。
Web运行二次开发包:开源的js二次开发库,通过读取画面编辑器生成的svg文件,并通过实时数据推送程序,产生实时监控动效。
1.先还原mysql数据库,数据库脚本:src/组态编辑器软件/xscada.sql。
注意因为我们把画面文件直接保存在数据库中,所以需要修改mysql字段存储最大容量定义,请参见“mysql安装注意.txt”和“navicat修改字段最大容量”,这两种方式任选其一即可,个人推荐“navicat修改字段最大容量”。
修改之后,记得重启mysql服务。然后再导入sql脚本。
2.安装JDK1.8环境
3.启动画面编辑器软件:
编辑器运行界面如下:
4.启动JavaWeb后端
一个简单的Java Web项目源码,基于springMVC,项目源码在src/JavaWeb后端源码/xsw
5.启动实时数据推送程序
java项目源码在src/Java实时数据推送程序源码/RTDB,一个简单的java控制台项目,采用netty和java web程序推送给测点数据
6.启动web前端Vue项目
即本项目
npm install
npm run serve
npm run build
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。