国产 Web 组态软件 TopStack V5.0 发布
简介
TopStack 是一款轻量型 Web 组态软件,提供设备数据采集、定时任务、控制策略、联动控制、设备告警、设备维护管理、设备绩效管理、能源管理、组态开发、报表开发等核心功能。支持移动端访问,支持本地部署,可帮助企业从无到有快速搭建工业物联网平台。
一些大型互联网公司提供的物联网平台,其中的很多功能对一些中小企业来说用处不大,且部署成本非常高。图扑物联 TopStack 提供的是一套轻量型平台,可满足多数中小型企业快速上云的通用需求,提供简单、易用、稳定、安全的快速交付能力。
图扑物联即将发布 TopStack V5.0,本次更新带来了一系列更新和改进。本文将对 TopStack V5 版本提供的一些核心功能进行介绍。后续我们将针对平台中大家重点关注的功能进行详细介绍,请大家多多关注。

组态编辑器

业务逻辑编辑器

报表设计器
安装部署
TopStack V5 依旧保持轻量型的特点,安装包不超过 40MB。支持多种部署环境,支持 Windows、Linux 以及国产操作系统。支持容器化部署。支持国产服务器部署。

统信国产操作系统及服务器兼容认证
时序数据库支持
时序数据库是物联网平台核心组件之一,TopStack 支持多种时序数据库,包括 InfluxDB、TDEngine、IoTDB。以上三种时序数据库均提供开源版本。
内置 MQTT Broker
提供内置的 MQTT Broker,无需安装第三方 MQTT Broker。
访问控制
提供基于角色的权限控制功能,支持权限继承机制。
支持IP 白名单设置,可限制访问系统的 IP 地址。同一个账号不允许在同类型终端同时登录。
支持短信验证码登录,支持通过手机号或邮箱找加密码。
设备接入
平台支持以下几种方式实现设备接入:
直连接入:可在本地部署时使用,支持 Modbus、OPC UA、OPC DA等通讯协议,可直接与 PLC、仪表等设备直接进行通讯。
网关接入:可应用于适用于物联网场景,支持 MQTT 协议,平台部署在云服务器无法直接与设备进行通讯,需要通过物联网网关实现平台与设备的互联互通。
自主接入:在不依赖网关的情况下,实现设备直接跟平台进行通讯,支持 MQTT、CoAP、HTTP 三种协议。
数据开放
支持将平台数据开放给第三方。支持 Kafka、AMQP、Pulsar、MQTT 消息中间转发。支持将设备数据快照转储到 MySQL、SQLServer 第三方数据库。
定时任务
可用于向多个设备定时下发控制指令。支持多种定时策略,常用于照明控制、楼宇控制、农业水肥灌溉控制等场景。
控制策略
定义控制策略,通过自动或手动方式实现设备控制指令批量下发,可预定义常用标准指令,例如唤醒、关机、重启、校时、休眠等。
趋势分析
通过定义趋势组,实现在同一个趋势组中对多个测点的历史数据趋势进行分析。支持曲线和表格显示,支持导出。
设备告警
可基于设备模型定义告警规则,支持多种触发方式,包括单点触发、设备通讯状态触发、表达式触发、长时间不上数据触发告警、长时间数据不变化触发告警。支持设置持续时长(如超过阈值持续十秒后生成告警)。支持告警联动,当发生告警后,可触发设备联动输出。
告警通知
支持短信、邮件、站内消息、钉钉机器人、飞书机器人、企业微信机器人等多种通知方式。可设置灵活的推送条件,支持延迟通知、重复通知、升级上报。
逻辑开发
提供类似于 Node-RED 的可视化工具。支持JS脚本,便于高阶业务人员设置。可应用于设备联动、数据处理、告警通知、API输出等应用场景。提供业务逻辑服务的增删改管理,可查看业务逻辑状态,可对业务逻辑服务进行发布和停止操作。
设备维护管理
提供设备生产周期管理功能,支持多级嵌套,可设置资产台账、附件文档,可对资产的维修历史进行管理,创建维修历史记录。
提供维护计划管理功能,可设置年度维护计划,自动生成维护任务,可创建和查看维护工单。
提供报修管理功能,对需要报修的设备可发起报修申请 ,可创建和查看维修工单。
附件文档
提供附件文档管理功能,用户可上传文档、图片等附件进行共享。
数据源
数据源用于读取第三方数据库或接口中的数据,并在组态画面和报表中进行使用。支持 HTTP 接口和第三方数据库。用户可以自己编写 SQL 语句实现数据查询,支持常用关系型数据库MySQL、SQLServer、PostgreSQL,支持 Influxdb、TDEgnine 时序数据库。
报表开发
提供报表设计器,可通过类 Excel 方式设计报表,支持行式报表、自由报表、填报报表。

组态编辑器
提供基于 HTML5 的图形组态编辑器,通过拖拉拽方式即可快速制作组态监控画面,满足工业场景图形图表组态监控需求。
内置组件库,包括数显框、时钟、仪表盘、指⽰灯、开关、按钮、进度指示器、表单组件、交互组件等。
内置图表库,支持折线图、柱状图、饼图、雷达图、复合图、散点图、仪表盘等。
内置行业图库,包括管道、阀门、电机、按钮、物流、能源、建筑、电力等。
支持JS 脚本语言,可实现满足复杂的业务逻辑需求。
支持基本的交互型功能画面的构建。支持事件监听包括鼠标事件、触摸事件(事件类似包括单击、双击、按下、抬起)。
提供预置的交互动作包括切换画面、弹出画面、打开链接、远程控制、闪烁复归、历史回放。
支持历史画面回放,可设置时间范围,回放速度可调,支持暂停回放。
提供数据绑定功能,支持实时数据绑定、HTTP 数据绑定、预置数据集绑定,支持通过 Javascript 脚本对绑定的数据进行处理。
支持视频接入,单画面可接入多路视频显示;
组态编辑器可将制作好的组态画面发布分享,提供独立的访问地址,允许通过密码访问或者公开访问,可嵌入用户第三方平台或网站。

移动端支持
内置移动端访问地址,用户可通过 APP 或小程序进行访问。组态画面支持集成到移动端。
行业案例

图扑案例
国产 Web 组态软件 TopStack V5.0 发布的更多相关文章
- 推荐一款好用的国产web报表软件,轻松搞定复杂报表
随着经济全球化程度的逐步加深以及全球市场的加速整合以便最大程度地对企业资源进行整合,从而达到降低成本和提高效率的目的.Web报表由于借助于web平台,即运用了B/S模式,即"浏览器/服务器& ...
- 【巨杉数据库SequoiaDB】巨杉数据库 v5.0 Beta版 正式发布
2020年疫情的出现对众多企业运营造成了严重的影响.面对突发状况,巨杉利用长期积累的远程研发协作体系,仍然坚持进行技术创新,按照已有规划推进研发工作,正式推出了巨杉数据库(SequoiaDB) v ...
- 工业4.0:换热站最酷设计—— Web SCADA 工业组态软件界面
前言 随着工业4.0的不断普及与发展,以及国民经济的飞速前进,我国的城市集中供热规模也不断扩大,科学的管理热力管网具有非常重大的经济和社会效益.目前热力系统,如换热站大都采用人工监控,人工监控不仅浪费 ...
- Linux CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布
CentOS7下svn+tomcat9.0+maven3.3+jenkins实现web项目自动构建与远程发布 by:授客 QQ:1033553122 目录 一. 实践环境. 1 二. 安装 ...
- WEB组态可视化软件(B/S)
WEB组态可视化软件 目录 WEB组态可视化软件 1 B/S组态软件 2 组态概念 3 组态产品呈现 4 功能特点 5 组态软件应用场景 6 经典的案例 6.1 某通信基站的组态可视化 7 具体实现 ...
- AeroGear.js 1.2.0 发布,手机Web应用脚手架 - 开源中国社区
AeroGear.js 1.2.0 发布,手机Web应用脚手架 - 开源中国社区 AeroGear.js 1.2.0 发布,手机Web应用脚手架
- ThinkPHP V5.0 正式版发布
ThinkPHP5.0版本是一个颠覆和重构版本,官方团队历时十月,倾注了大量的时间和精力,采用全新的架构思想,引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载,支持compose ...
- 0. 西门子 WinCC 组态软件 -- 概述
西门子 WinCC 组态软件 -- 概述 1.西门子WinCC各产品线及定位 WinCC是由SIEMENS(西门子)公司开发的SCADA(数据采集与监控)系统,能高效控制自动化过程,具有极强的开放性和 ...
- 条形码软件开发包Dynamic .NET TWAIN v5.0提供WPF功能
Dynamsoft是一家著名的开发条形码控件开发包的公司,其旗下 Dynamic .NET TWAIN产品近日升级到v5.0版本,对于在支持WPF功能方面有着较大的改进.下面就让我们一起来看看这次更新 ...
- iNeuOS工业互联平台,WEB组态(iNeuView)增加工程视图导入、导出功能,及优化和修复,发布:v3.2.1版本
目 录 1. 概述... 2 2. 平台演示... 2 3. 导出组态工程文件... 2 4. 导入组态工程文件... 3 1. 概述 iNe ...
随机推荐
- mysql数据库锁MDL锁的解释
1.背景 在我们系统中有一张表它的查询概率非常高.最近有个需求,需要对这个表增加一个字段,然而在增加字段的时候发现系统中有多个业务出现了超时操作,那么这个是什么原因导致的呢?经过查阅资料发现是数据库的 ...
- Oracle PL/SQL 中的 CHAR 和 VARCHAR2 比较
https://docs.oracle.com/cd/B14117_01/appdev.101/b10807/b_char.htm SQL 标准要求被比较的两个字符值具有相等的长度.如果比较中的两个值 ...
- Java中关于优先队列PriorityQueue详解
一.优先队列概述 优先队列PriorityQueue是Queue接口的实现,可以对其中元素进行排序, 可以放基本数据类型的包装类(如:Integer,Long等)或自定义的类 对于基本数据类型的包装器 ...
- 2024-03-30:用go语言,集团里有 n 名员工,他们可以完成各种各样的工作创造利润, 第 i 种工作会产生 profit[i] 的利润,它要求 group[i] 名成员共同参与, 如果成员参与
2024-03-30:用go语言,集团里有 n 名员工,他们可以完成各种各样的工作创造利润, 第 i 种工作会产生 profit[i] 的利润,它要求 group[i] 名成员共同参与, 如果成员参与 ...
- Scala 传名参数和传值参数
1 package com.atguigu.chapter04 2 3 object ControlAbstraction { 4 def main(args: Array[String]): Uni ...
- MySQL创建和操纵表
表创建基础 CREATE TABLE customers ( cust_id int NOT NULL AUTO_INCREMENT , cust_name char(50) NOT NULL , c ...
- Python 代码混淆工具概述
在保护Python代码安全方面,有多种混淆工具可供选择,包括 Cython, Nuitka, Pyminifier 和 IPA guard.本文将介绍这些工具的特点和适用情况,以及在实际应用中的注意事 ...
- Promise + Async&Await + Array.reduce + 函数递归 解决网络/接口请求的依次/排队不间断间隔访问
背景 试想在一个需要频繁更新数据的场景(例如:监控.图表类),常规方法是设置一个间隔 N 秒的定时器 setInterval:但是这种方式存在一个问题,当前一个请求时间过长时(超过了间隔时间),后一个 ...
- Jenkins首次启动慢
场景描述启动Jenkins后,打开网站,发现一直卡在这个启动页面,慢,很慢,非常慢 解决方法 进入Jenkins的安装目录,找到"hudson.model.UpdateCenter.xml& ...
- 模拟spring工作原理
1.配置文件 Service=service.Impl.ServiceImpl saveDao=dao.daoImpl.saveDaoImpl 2.模拟业务层 --接口 Service package ...