首页 > 其他分享 >最火前端 Web 组态软件 (可视化)

最火前端 Web 组态软件 (可视化)

时间:2024-11-14 13:17:44浏览次数:3  
标签:Web www github 控件 最火 组态 https demo com

  前言:

随着物联网、大数据等技术高速发展,我们逐步向数字化、可视化的人工智能(AI)时代的方向不断迈进。智能时代是工业 4.0 时代,我国工业领域正努力从“制造”迈向“智造”的新跨越。

正文:

1.mxgraph:

介绍:开源免费,但是需要解决的问题很多,国内学习参考资料少。但是,可视化组态的实现基本都是借助于这个框架来实现的。

演示 demo:https://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html

mxgraph 官方文档 API:http://jgraph.github.io/mxgraph/docs/js-api/files/model/mxCell-js.html

最大的交流社区:https://forum.jgraph.com/tags/swimlane/index.html

交流社区 2:https://stackoverflow.com/questions/tagged/mxgraph

github:https://github.com/jgraph/mxgrap

2. by组态:

介绍:BY组态软件,应用于能源电力、工业互联网、智能制造、原型设计等领域的大屏可视化、工艺流程监控、后台管理、手机平板多终端的"拖拽式"在线web组态开发平台

软件架构

· 开发语言:原生js,html,css

· 使用类库:jquery,layui,konva,echart

· 后台请求:Ajax,Http请求

· 实时数据:websocket技术

官网网站:http://www.hcy-soft.com

体验地址:http://www.byzt.net:90

效果:

abe0ce880c6a4e0f84ecbe401bc641df.jpeg

 功能清单

e4441aa8cda240b18e033f8f426bedcb.png

3.le5le-topology:

介绍:A diagram (topology, UML) framework uses canvas and typescript. 一个用 canvas+typescript 写的绘图【核心库,不依赖框架】(微服务架构图、拓扑图、流程图、类图等 ULM 图,动画、视频支持)。本框架目前已经实现了拖拽、缩放、旋转、自定义属性等基础操作,开发者只用关心图表绘画实现即可。其次,流畅、高性能 - 使用 canvas 和多个场景离屏,操作过程流畅;完全不用担心 SVG 方式 dom 元素过多,性能高效。其三,自带部分动画效果,能满足基本的需求。使用 TypeScript 语言。chrome、firefox、ie11 等浏览器是没有问题的。IE9 以下版本没有测试,仅仅是绘图引擎,只需要支持 canvas+html5 标准即可

演示 demo:http://topology.le5le.com/

github:https://github.com/le5le-com/topology

gitee:https://gitee.com/mirrors/topology

4.draw.io

介绍:和 mxgraph 相比,在其基础上加了一些东西,更加完善。但是都是出自同一家公司之手。

演示 demo:https://www.draw.io/

github:https://github.com/jgraph/drawio

社区博客:https://about.draw.io/blog/

5.HT-2D/3D

演示 demo:http://www.hightopo.com/demo/2deditor/HT-2D-Editor.html

全部 demo:http://www.hightopo.com/demos/index.html

github:图扑软件

社区博客:https://www.hightopo.com/blog/

效果:https://www.hightopo.com/demos/index.html

6.3D 可视化楼宇、水站实时监测系统:

介绍:3D 可视化楼宇管理系统,实时监测楼宇相关的各方面的数据。提到工业互联网往往会涉及:物联网、IoT、5G、数字孪生、边缘计算、PaaS 平台、SaaS 应用、产业互联网、互联网+、工业 4.0、智慧城市、智慧园区、智慧楼宇、智能制造等概念,但本文将围绕可视化的话题,围绕更基础的 HTML5/WebGL/WebVR 等底层技术,我们觉得业界还没达到智能化、平台化的成熟阶段,走得太快即使是 GE Predix 也会从明星变流星,了解垂直行业需求,采集足够多有效数据,做好实时的、稳定的、美观的、Web 化的 2D 和 3D 数据可视化呈现,是工业互联网需要走好的第一步。

演示 demo:http://www.hightopo.com/demo/ht-smart-building/

github:图扑软件

7、前端设计 Mqtt(订阅、发布)

参考:https://github.com/UsrIot/usrCloudDemo_js/blob/master/web/mqttws31.js

8.OSHMI

效果:

介绍:适用于变电站,物联网和自动化应用的移动和云友好型 SCADA HMI。

github:https://github.com/riclolsen/OSHMI

官网:https://oshmiopensubstationhmi.sourceforge.io/

博客:http://ricolsen1supervc.wordpress.com(被墙)

图形参考来源 1:https://www.freepik.com/search?dates=any&format=search&page=1&query=%E5%B7%A5%E4%B8%9A&sort=popular

9.HslControls 控件库

介绍:HslControls 是一个工业物联网的控件库,基于 C#开发,配套 HslCommunication 组件可以实现工业上位机软件的快速开发,支持常用的工业图形化控件,快速的集成界面开发。 主要包含了按钮,开关,进度条,信号灯,数码管,时钟,曲线显示控件,仪表盘控件,管道控件,瓶子控件,饼图控件,传送带控件,温度计控件,鼓风机控件,阀门控件,电池控件等等。

开发语言:c#

github:https://github.com/dathlin/HslControlsDemo

博客:https://www.cnblogs.com/dathlin/p/7703805.html

注意:前端主要是 JavaScript 语言开发,c#我也不懂,只是做参考,看看人家的思路啥的。

10.VUE 组态-支持拖动

介绍:个人基于 vue+quasar 的 web 组态,核心代码基于 vue,quasar 仅仅是为了方便构建

github 预览访问如下地址:https://phynos.github.io/WebTopo/dist/spa

demo:https://phynos.github.io/WebTopo/dist/spa/

github:https://github.com/phynos/WebTopo

博客:https://bloghttps://github.com/phynos/WebTopo.csdn.net/lpch1987/article/details/96288974

标签:Web,www,github,控件,最火,组态,https,demo,com
From: https://blog.csdn.net/2401_88272648/article/details/143768663

相关文章

  • 什么是 web 组态?web 组态与传统组态的区别是什么?
      组态软件是一种用于控制和监控各种设备的软件,也是指在自动控制系统监控层一级的软件平台和开发环境。这类软件实际上也是一种通过灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。通常用于工业控制,自动化和过程控制应用。可以提供丰富的......
  • weblogic历史漏洞
    weblogic历史漏洞是什么? weblogic是一个web服务器应用(中间件),和jboss一样都是javaee中间件,只能识别java语言,绝大部分漏洞都是T3反序列化漏洞 常见的中间件还有:Apache,nginx,IIS,tomact,weblogic,jboss等默认端口:7001Web界面:Error404--NotFound控制后台:http://ip:7001/consol......
  • web安全漏洞之ssrf入门
       web安全漏洞之ssrf入门            1.什么是ssrf SSRF(ServerSideRequestForgery,服务端请求伪造)是一种通过构造数据进而伪造成服务端发起请求的漏洞。因为请求是由服务器内部发起,所以一般情况下SSRF漏洞的目标往往是无法从外网访问的......
  • Stable Diffusion教程|SD WebUI必备插件教程 菜鸟轻松成高手第二期Free U插件
    今天要给大家介绍一款进阶插件——FreeU。这个插件是一个很有意思的插件,可以为生成出来的图片在底噪上进行调整从而展现出完全不同的风格,以下是具体的使用教程。在教程开始前要事先申明,本教程的使用是建立在使用算网云平台SDWebuiforge镜像的基础上,如果使用秋叶安装包则不......
  • WEB3.0介绍
    Web3.0是对Web2.0的改进,被视为互联网潜在的下一阶段。以下是对Web3.0的详细介绍:一、定义与概念Web3.0被描述为一个运行在区块链技术之上的去中心化互联网。它旨在构建一个更加自主、智能和开放的互联网环境,其中用户不必在不同中心化的平台创建多种身份,而是能打造一......
  • CICD03 Jenkins对golang项目构建, 结合ansible, 构建通知, 自动化构建(定时,webhook),
    2.7.2基于Maven风格的任务构建基于WAR包运行Tomcat服务器JAVA项目maven配置繁琐,功能固定不灵活,不如自由风格好用,这里推荐用自由风格脚本实现更好目前最高依赖到tomcat9,更高版本的tomcat不支持2.7.2.2安装tomcat服务器和配置#在gitlab新建java项目(此项目使用JD......
  • WebXR:增强现实(AR)基础理论_2024-07-26_15-35-39.Tex
    WebXR:增强现实(AR)基础理论WebXR:增强现实(AR)基础理论WebXR简介WebXR的历史与发展WebXR是WebXRDeviceAPI的简称,它是一个由Web标准组织W3C开发的API,旨在为Web开发者提供一个统一的接口,用于创建虚拟现实(VR)和增强现实(AR)体验。WebXR的历史可以追溯到2016年,当......
  • WebXR与WebGL集成开发教程_2024-07-26_15-03-25.Tex
    WebXR与WebGL集成开发教程WebXR简介WebXR的由来与优势WebXR是WebXRDeviceAPI的简称,它是一个用于在Web浏览器中创建沉浸式虚拟现实(VR)和增强现实(AR)体验的API。WebXR的设计旨在提供一个统一的接口,让开发者能够更容易地在不同的设备和平台上创建和部署XR(扩......
  • WebXR与Web组件结合:创建沉浸式Web体验_2024-07-26_16-47-08.Tex
    WebXR与Web组件结合:创建沉浸式Web体验WebXR简介WebXR的定义WebXR是一个WebAPI,它允许开发者创建沉浸式的虚拟现实(VR)和增强现实(AR)体验,直接在网页浏览器中运行。这个API是WebVR的后继者,旨在提供更广泛、更统一的设备支持,以及更强大的功能,如空间追踪、手部追......
  • 应急响应-知攻善防web3
    应急响应-知攻善防web3前景需要:小苕在省护值守中,在灵机一动情况下把设备停掉了,甲方问:为什么要停设备?小苕说:我第六感告诉我,这机器可能被黑了。这是他的服务器,请你找出以下内容作为通关条件:Windows:administrator/xj@1234561.请输入攻击者第一个ip地址:192.168.75.129在p......