简介

TopStack 是一款轻量型 Web 组态软件,提供设备数据采集、定时任务、控制策略、联动控制、设备告警、设备维护管理、设备绩效管理、能源管理、组态开发、报表开发等核心功能。支持移动端访问,支持本地部署,可帮助企业从无到有快速搭建工业物联网平台。

一些大型互联网公司提供的物联网平台,其中的很多功能对一些中小企业来说用处不大,且部署成本非常高。图扑物联 TopStack 提供的是一套轻量型平台,可满足多数中小型企业快速上云的通用需求,提供简单、易用、稳定、安全的快速交付能力。

图扑物联即将发布 TopStack V5.0,本次更新带来了一系列更新和改进。本文将对 TopStack V5 版本提供的一些核心功能进行介绍。后续我们将针对平台中大家重点关注的功能进行详细介绍,请大家多多关注。

国产 Web 组态软件 TopStack V5.0 发布_组态编辑器

组态编辑器

国产 Web 组态软件 TopStack V5.0 发布_物联网_02

业务逻辑编辑器

国产 Web 组态软件 TopStack V5.0 发布_业务逻辑_03

报表设计器

安装部署

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

国产 Web 组态软件 TopStack V5.0 发布_物联网_04

统信国产操作系统及服务器兼容认证

时序数据库支持

时序数据库是物联网平台核心组件之一,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 方式设计报表,支持行式报表、自由报表、填报报表。

国产 Web 组态软件 TopStack V5.0 发布_物联网_05

组态编辑器

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

国产 Web 组态软件 TopStack V5.0 发布_组态编辑器_06

移动端支持

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

行业案例

国产 Web 组态软件 TopStack V5.0 发布_业务逻辑_07

图扑案例