从事相关工作的对“组态软件”应该都不陌生,那Web组态软件又是什么呢?本文将对Web组态可视化软件(下称“Web组态软件”)做简单介绍,可视化编辑器是Web组态软件中的一个重要功能模块。除了编辑器,还有哪些功能模块?又能够运用在哪些场景中呢?下面,将对Web组态软件进行详细的介绍。

什么是组态?

组态是工业控制领域,利用组态软件将相关的工业控制数据进行离线处理,以达到工业控制的目的和要求,这个工作过程叫做组态!

组态(Configure)的概念来自于20世纪70年代中期出现的第一代集散控制系统(Distributed Control System),可以理解为“配置”“设定”“设置”等,是指通过人机开发界面,用类似“搭积木”的简单方式来搭建软件功能,而不需要编写计算机程序。我们也可称之为“二次开发”,组态软件即为“二次开发平台”。

什么是组态软件?

组态软件,又称组态监控系统软件,是指用于数据采集和过程控制的专用软件,是自动控制系统监控级的软件平台和开发环境。实际上,这些软件也是一种通用级的软件工具,可以通过灵活的配置快速建立工业自动控制系统的监控功能。组态软件广泛应用于机械、汽车、石油、化工、造纸、水处理、过程控制等领域。

什么是Web组态软件?

Web组态软件是指通过浏览器操作组态工具、浏览组态画面,实现工程管理、组态编辑以及组态运行三大功能。通过实现图元组态、可视化图表组态、数据库组态的配置与关联,完成基于Web服务的实时数据监控与服务端的多用户访问等。

从用户操作与界面呈现的角度来说,Web组态软件采用标准HTML5技术,基于B/S架构进行开发,支持WEB端呈现,支持在浏览器端完成便捷的人机交互,简单的拖拽即可完成可视化页面的设计。此外,由于Web组态软件功能较为复杂,配置起来相对复杂,为降低使用门槛,Web组态软件进行了模块集成化,旨在简化用户的操作步骤,提高用户的工作效率。

从软件架构来说,Web组态软件具备高度的开放性。随着应用场景的逐渐扩展,系统必然需要进行功能扩展,因此,Web组态软件不仅支持多种数据接口,更是提供了二次开发接口,可以由用户自行完成二次开发。本质上,Web组态软件在功能上集成了大量通用模块和个性化模块,以实现不同行业用户的需求。当然,针对具体的用户,平台支持定制化模块的开发与配置。

Web组态软件的基本功能

组件库:提供组态画图的图元。分为两个部分,一是基础元素:包含直线、矩形、圆、文字、图片、多边形等基础的图元,是任何组件的基础;二是自定义的组件:编辑器会自带一些行业常用的组件,比如Sovit2D开发平台就内置有电力、能源、环保、工厂、矿山等多行业的组件。针对不同的行业,可以组不同的组件。这些组件都是由这些基础元素构成的。

场景:提供绘图的容器,可以理解是一块画布,在画布上创作想要的作品。而我们的肯定是各种工业生产管理图。场景还提供了事件的处理,比如图元的选择和移动等,都是在鼠标响应事件里处理的。

属性框:用来展示和修改图元、组件等的属性,包括位置、尺寸、颜色等配置信息。

动画配置:文字/数值变化的动画、显示/隐藏的动画、颜色改变的动画、位置移动/背景填充的动画等等。

事件配置:事件的配置就相对容易理解多了,很多画图工具都有事件配置,也都基本相似。譬如点击一个文本,进行画面的跳转。通过配置鼠标点击、双击、右键、按下、抬起等事件,来实现你想要的动作功能,这些功能一般都是应用程序内置的。如果内置功能的不满足需求,也可以配置一段脚本,用脚本来实现你的业务逻辑。

Web组态软件的主要特点

Web组态软件本质上可以理解为一款集成的可视化工具,为用户提供一个便捷的可视化设计与开发环境,基于此完成可视化页面的搭建,为各类场景提供可视化服务。

  • ·采用HTML5技术,基于B/S架构,无需安装客户端
  • ·支持2D、3D的画面组态,轻松实现3D可视化功能及数字孪生
  • ·支持本地/云端部署,多终端使用
  • ·支持Http、WebSocket等主流协议,支持扩展更多协议
  • ·支持嵌入第三方系统或者集成平台
  • ·低代码可视化拖拽编辑
  • ·提供丰富的行业标准图元库
  • ·提供行业模板和组件,支持自定义模板
  • ·提供定制开发服务

Web组态软件的主要应用

组态软件的出现,为解决实际工程问题提供了一种崭新的方法,能够与嵌入式应用平台、数据库及网关产品配合使用,用户通过类似“搭积木”的简单方式来完成自己所需要的软件功能,不需要编辑计算机程序。组态软件能够很好地解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的的任意组态,完成最终的自动化控制工程。主要应用于流程、离散行业、工业生产、智能装备、智慧楼宇、汽车制造、轨道交通、石化能源、水处理、市政环保、电力、环境监控等领域。

Sovit2D可视化Web组态软件,是数维图科技自主开发的B/S模式数据可视化监控软件,应用于泛工业物联网场景。它可以帮助企业快速搭建自己专属的物联网监控平台。软件前端接口采用标准HTML5开发,支持2D/3D图形配置、mqtt协议访问。配置界面可单独发布,支持数据门户定制,可与企业自有平台无缝集成,并可轻松与用户自有系统集成为综合应用平台。

Web组态软件的经典示例

智慧油气井Web可视化系统

智慧油气井监测系统主要包含了单井实时监控和集油间实时监控配套的支持系统,用户可以根据系统搭建的石油开采运行流程来控制紧急关井和紧急开井的开关。将清管阀、紧急切断阀等设备、管线及其他生产相关的信号采集处理器进行直观呈现,实时更新设备运行效率、机组实时功率等数据,实现对石油开采动态数据进行科学、有效、自动化的生产与管理。

智慧垃圾焚烧发电厂可视化系统

Sovit2D 运用 2D 组态图的方式科普垃圾发电的工作原理,管理人员能够更直观看到各系统的工作状态、检测信息,包括垃圾仓发酵时长,垃圾仓负压、烟气炉膛停留时间温度、DCS 炉膛温度,汽轮机温度等,场景内点击“组态工艺”即可下钻切换。不同维度的数据可视化流程图,满足不同管理运营人员的业务诉求。

以上就是关于Web组态可视化软件的简单介绍,在使用过程中有任何疑问可以在下方评论留言。

工控用Web组态软件比组态软件更高效相关推荐

  1. 工控随笔_01_西门子_安装西门子软件提示重启解决方法。

    方法一: 下载下面链接我自己写的REG修改文件,以管理员的身份运行即可. 链接:https://pan.baidu.com/s/1wDwUrkY0XOyI0HFXU7LJPg 提取码:n453 方法二 ...

  2. android studio类似软件,使Android Studio更高效的几款插件推荐

    Android Studio是一个非常强大的工具.它可以为多种不同的设备设计UI界面,使用起来非常灵活.我们可以在布局编辑器中拖放view和widget,并用xml对具体的细节进行定制编码.它在代码编 ...

  3. modbus从站模拟软件_作为工控电气人,你知道我们必备的软件有哪些吗?

    作为工控电气人,你知道我们必备的软件有哪些吗?今天我就来给大家介绍一下,工控电气人常用的几款软件,有了它们,我们的工作学习将会更易上手,效率翻倍.以下介绍主要是分为电工常用软件,PLC编程软件,工控辅 ...

  4. 三菱je-a系列伺服支持modbusrtu 协议吗_作为工控电气人,你知道我们必备的软件有哪些吗?...

    作为工控电气人,你知道我们必备的软件有哪些吗?今天我就来给大家介绍一下,工控电气人常用的几款软件,有了它们,我们的工作学习将会更易上手,效率翻倍.以下介绍主要是分为电工常用软件,PLC编程软件,工控辅 ...

  5. 【虹科案例】智能工控屏eX707在水下遥控机器人中的应用

    1 背景 虹科 · 智能工控屏eX707在水下遥控机器人中的应用 随着我国经济与科学技术的发展壮大,作为"蓝色粮仓"的海洋能源开采建设逐渐成为一项重要的事业.深海作业装备则成为海洋 ...

  6. 开源纯C#工控网关+组态软件(七)数据采集与归档

    一.   引子 在当前自动化.信息化.智能化的时代背景下,数据的作用日渐凸显.而工业发展到如今,科技含量和自动化水平均显著提高,但对数据的采集.利用才开始起步. 对工业企业而言,数据采集日益受到重视, ...

  7. 基于 HTML5 WebGL 的计量站三维可视化监控系统 Web 组态工控应用

    前言 得益于 HTML5 WebGL 技术的成熟,从技术上对工控管理的可视化,数据可视化变得简单易行!完成对工控设备的管理效率,资源管理,风险管理等的大幅度提高,同时也对国家工业4.0计划作出有力响应 ...

  8. 基于 HTML5 的计量站三维可视化监控系统 Web 组态工控应用

    得益于 HTML5 WebGL 技术的成熟,从技术上对工控管理的可视化,数据可视化变得简单易行!完成对工控设备的管理效率,资源管理,风险管理等的大幅度提高,同时也对国家工业4.0计划作出有力响应! 如 ...

  9. 开源纯C#工控网关+组态软件(九)定制Visual Studio

    一.   引子 因为最近很忙(lan),很久没发博了.不少朋友对那个右键弹出菜单和连线的功能很感兴趣,因为VS本身是不包含这种功能的.   大家想这是什么鬼,怎么我的设计器没有,其实这是一个微软黑科技 ...

最新文章

  1. android studio val,Kotlin学习笔记之const val与val
  2. linux安装ffmpeg
  3. 小程序接收json_微信推出QQ小程序,但只能接收消息无法回复!网友:鸡肋
  4. 2/3 常用符号:格式说明符
  5. Linux Supervisor 守护进程基本配置
  6. Oracle查询今天、昨天、本周、上周、本月、上月数据
  7. vim模板插件vim-template的使用
  8. Thymeleaf模板如何获取springMVC返回的model值
  9. 解剖C语言---数据类型转换与数据运算集锦
  10. 原生和jQuery的ajax用法
  11. QQ登录之后自动弹出“QQ网吧”怎么屏蔽?
  12. 微信小程序毕业设计 基于微信共享小程序系统开题报告
  13. 坐标旋转次序 欧拉角定义 左乘 右乘
  14. Android DataStore
  15. 谷歌内核浏览器无法下载文件的解决方法
  16. 新版标准日本语中级_第二十三课
  17. 微信小程序个人/企业开放服务类目一览表
  18. 腾讯云服务器和阿里云服务器新客选谁
  19. 【Hibernate步步为营】--详解基本映射
  20. dede tag标签作用

热门文章

  1. Fuel PHP 的学期末总结
  2. 外贸收款——国际主流收款方式
  3. 矩阵理论| 特殊矩阵:正定矩阵
  4. 线性代数:通过向量组个数和维数判别向量组线性相关性
  5. 4.2 基础数据模型
  6. 考研复试问答(操作系统部分)
  7. 虚拟机无法玩腾讯游戏该怎么办
  8. aix系统挂载nas
  9. 使用Ventoy安装Deepin系统出现Error verification failed 0x1A Security violation错误
  10. 解决win10莫名其妙重启问题