国产 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 ...
随机推荐
- selenium 自动化常用操作
from selenium import webdriver from selenium.webdriver.common.keys import Keys import random import ...
- AI实用指南:5分钟搭建你自己的LLM聊天应用
今天,我们将迅速着手搭建一个高效且富有创意的混元聊天应用,其核心理念可以用一个字来概括--快.在这个快节奏的时代,构建一个基础的LLM(Large Language Model,大型语言模型)聊天应用 ...
- verilog基本语法之always和assign
always和assign的作用 一.语法定义 assign,连续赋值.always,敏感赋值.连续赋值,就是无条件全等.敏感赋值,就是有条件相等.assign的对象是wire,always的对象是r ...
- 数据解析之Beautifulsoup
一.BeautifulSoup的简单使用 简单来说,Beautiful Soup是python的一个库,最主要的功能是从网页抓取数据.官方解释如下: Beautiful Soup提供一些简单的.pyt ...
- OpenHarmony设备截屏的5种方式
本文转载自<OpenHarmony设备截屏的5种方式 >,作者westinyang 目录 ● 方式1:系统控制中心 ● 方式2:OHScrcpy投屏工具 `推荐` ● 方式3:DevE ...
- 成长计划知识赋能 | 第九期:渐进式深入理解OpenHarmony系统
成长计划知识赋能直播第九期如约而至,面向OpenHarmony初中级开发者,解析OpenHarmony系统架构和驱动框架,助力开发者快速上手OpenHarmony系统开发. 详情见海报内容,资深软 ...
- OpenHarmony—内核对象事件之源码详解
近年来,国内开源实现跨越式发展,并成为企业提升创新能力.生产力.协作和透明度的关键.作为 OpenAtom OpenHarmony(以下简称"OpenHarmony")开源项目共建 ...
- Python 内置数据类型详解
内置数据类型 在编程中,数据类型是一个重要的概念. 变量可以存储不同类型的数据,不同类型可以执行不同的操作. Python默认内置了以下这些数据类型,分为以下几类: 文本类型:str 数值类型:int ...
- C#针对 private Dictionary<String, String> list说明
- 润乾报表如何从 mongodb 中取数
MongoDB 属于 NoSql 中的基于分布式文件存储的文档型数据库,是非关系数据库当中功能最丰富,最像关系数据库的.它支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较 ...