轻量型 Web SCADA 组态软件 TopLink
图扑物联 发布了一款工业物联网边缘侧应用场景的轻量型 Web SCADA 组态软件 Iotopo TopLink。该产品采用 B/S 架构,提供 Web 管理界面,软件包大小仅 23MB,无需安装客户客户端,可通过浏览器直即可访问。

Iotopo TopLink 作为一功能完备的工业组态软件,具备工业协议解析、数据采集和转发、组态编辑、组态监控、场景联动、趋势分析、告警管理等核心功能,具有跨平台、易学习、易使用等特点。可满足传统工业场景图形图表组态监控需求。

功能简介:
Web 应用开发
内置 Web 应用配置功能,可快速定义面向最终用户的监控界面整体布局。可自定义【侧边栏】、【标题栏】、【导航菜单】的外观样式,监控画面可关联组态图、外置页面,并提供内置的应用页面。
Web 图形组态编辑
提供基于 HTML5 标准的 Web 图形组态编辑功能,通过拖拉拽方式即可快速制作组态监控画面,满足工业场景图形图表组态监控需求。
场景联动
内置联动引擎,可通过配置联动规则实现设备输入输出的联动逻辑编排,支持设备输出、联动输出、告警输出和视频联动。
告警管理
可灵活定义告警等级、告警类型,结合联动规则可实现复杂的告警规则编排。告警记录支持多种检索条件。可与组态画面进行整合。
数据管理
内置时序数据库,可保存历史数据,支持断点续传,实现云边数据同步。提供常见数据分析功能,包括趋势分析、开关记录、历史数据查询、操作日志查询等功能。
设备管理
提供基于类型的设备管理机制,相同类型的设备具备相同的点位属性,无须重复设置。支持通讯模板设置,简化通讯参数配置和高度的工作量。可直接对设备点位数据进行读写管理。
通道管理
内置数据通道,支持 Modbus、OPC、MQTT 等多种标准协议库与设备驱动,支持国内外多种 PLC 型号专有协议。通讯报文可在线监测,便于工程实施和调试。
虚拟点
可通过表达式方式定义虚拟点位,满足工业场景下复杂的公式计算和多变量复合计算需求。
数据源管理
用户可以自己编写 SQL 语句实现数据查询,支持常用关系型数据库 MySQL、SQLServer、PostgreSQL,支持 InfluxDB、TDEgnine 时序数据库。
用户管理
采用基于角色的权限管理机制,支持用户组管理,可以根据不同的业务需求将同类用户放在同一个用户组,可结合设备管理、组态编辑、组态监控实现不同数据范围的精细控制。
单点登录
提供基于 OAuth2 的单点登录接口,方便用户开发自己的业务系统与 Iotopo TopLink 进行集成。同时也可以提供定制开发服务,反向集成到用户第三方系统。
二次开发
提供 Restful API 接口,允许用户通过 API 接口读取 Iotopo 中的数据,个性化开发自己专属的业务功能。



图形组态功能介绍
标准 HTML5 实现
采用标准 HTML5,不依赖插件,内置 2D/3D 图形引擎;支持 PC、手机平台浏览应用;可定制化制作 3D 可视化应用。
完备的图库支持
提供基础图标库,包括数量框、时钟、仪表盘、扇叶.指⽰灯、开关等。提供基于 Echarts 封装的图表库,支持实时曲线、历史曲线、折线图、柱状图、饼图等。另外还⽀持⼯业、电⽓、电信、建筑等多种⾏业图标库。
图形编辑功能
⽀持⽤户⾃定义图标,可封装⾃定义业务属性,可在组态画面中重复使用该自定义图元并实现业务属性数据绑定。可以基于基本图标,方便的扩展构建各种复合图标。
交互功能
支持监测型画面的组态,支持基本的交互型功能画面的构建。支持事件监听包括鼠标事件、触摸事件(事件类似包括单击、双击、按下、抬起)。图标中的每个元素支持单独定义交互回调。提供预置的交互动作包括切换画面、弹出画面、打开链接、远程控制、远程调参、闪烁复归、历史回放。
数据绑定
提供数据绑定功能,支持点位实时数据绑定、HTTP 数据绑定、预置数据集绑定,支持通过 javascript 脚本对绑定的数据进行处理;
动画编辑
提供动画编辑功能,通过无需任何脚本和代码即可实现旋转、闪烁、流动、位移、缩放等常见动画效果。支持在图标内部封装动画,一次定义重复使用。
国际化支持
提供国际化编辑器,通过设置不同的文本的国际化显示内容,可实现组态画面文本内容根据不同国家语言进行切换。
脚本支持
支持 JS 脚本语言,可实现满足复杂的业务逻辑需求。
页面发布
组态编辑器可将制作好的组态画面单独发布,提供独立的访问地址,允许通过密码访问或者公开访问,可嵌入用户第三方平台或网站。
历史回放
组态画面支持历史数据回放,回放时段、速度可调。
性能指标
采用数据变化推送机制,界面采用局部刷新,单画面可显示上万点变量,实时性高,资源占用低。
1) 从数据产生到画面动作 ≦1 秒。
2) 页面加载速度:
a. 1000 及以下图元:渲染时间 < 1s;
b. 1000~5000图元:渲染时间 < 2s;
c. 5000~10000图元:渲染时间 < 3s;
d. >10000图元:渲染时间 > 3s。
3) 常规画面切换、加载时间 1 小于 2 秒。
4) 数据下发响应时间 ≦1 秒。
5) 历史数据调用响应时间 ≦3 秒。
轻量型 Web SCADA 组态软件 TopLink的更多相关文章
- Raspkate - 基于.NET的可运行于树莓派的轻量型Web服务器
最近在业余时间玩玩树莓派,刚开始的时候在树莓派里写一些基于wiringPi库的C语言程序来控制树莓派的GPIO引脚,从而控制LED发光二极管的闪烁,后来觉得,是不是可以使用HTML5+jQuery等流 ...
- 基于轻量型Web服务器Raspkate的RESTful API的实现
在上一篇文章中,我们已经了解了Raspkate这一轻量型Web服务器,今天,我们再一起了解下如何基于Raspkate实现简单的RESTful API. 模块 首先让我们了解一下"模块&quo ...
- 五款轻量型bug管理工具横向测评
五款轻量型bug管理工具横向测评 最近正在使用的本地bug管理软件又出问题了,已经记不清这是第几次了,每次出现问题都要耗费大量的时间精力去网上寻找解决方案,劳心劳力.为了避免再次出现这样的情况,我决定 ...
- 轻量型ORM框架Dapper的使用
在真实的项目开发中,可能有些人比较喜欢写SQL语句,但是对于EF这种ORM框架比较排斥,那么轻量型的Dapper就是一个不错的选择,即让你写sql语句了,有进行了关系对象映射.其实对于EF吧,我说下我 ...
- 实战ELK(4)Metricbeat 轻量型指标采集器
一.介绍 用于从系统和服务收集指标.从 CPU 到内存,从 Redis 到 Nginx,Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据. 1.系统级监控,更简洁(轻量型指标采 ...
- Metricbeat 轻量型指标采集器
一.介绍 用于从系统和服务收集指标.从 CPU 到内存,从 Redis 到 Nginx,Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据. 1.系统级监控,更简洁(轻量型指标采 ...
- 轻量的web框架Bottle
简洁的web框架Bottle 简介 Bottle是一个非常简洁,轻量web框架,与django形成鲜明的对比,它只由一个单文件组成,文件总共只有3700多行代码,依赖只有python标准库.但是麻雀虽 ...
- 基于 HTML5 Canvas 的 Web SCADA 组态电机控制面板
前言 HT For Web 提供完整的基于 HTML5 图形界面组件库.您可以轻松构建现代化的,跨桌面和移动终端的企业应用,无需担忧跨平台兼容性,及触屏手势交互等棘手问题.也可用于快速创建和部署,高度 ...
- 利用Sharepoint 创建轻量型应用之基本功能配置!
博客同步课程.假设你想跟着视频学习,请跟着例如以下视频: http://edu.csdn.net/course/detail/2097 1. 点击安装程序,出现的界面先期安装完毕准备工具,准备工具 ...
- 级联关系(内容大部分来自JavaEE轻量型解决方案其余的是我的想法)
1. 级联关系 在Hibernate程序中持久化的对象之间会通过关联关系互相引用.对象进行保存.更新和删除等操作时,有时需要被关联的对象也执行相应的操作,如:假设需要关联关系的主动方对象执行操作时,被 ...
随机推荐
- API接口的设计思路
API接口设计是软件开发中非常重要的一环,良好的设计规范能够提高开发效率.减少问题和错误,并增强系统的可维护性和可扩展性.本文从程序员的视角,讨论一些常见的API接口设计规范. 一.遵循RESTf ...
- 2017-D
2017-D 数据库部分 使用Windows 身份验证登录SQL Server ,建立数据库test0322,文件日志保存到一个专门的文件夹 建表 备份数据库,选定所创建数据库,右键-任务-备份-选择 ...
- Solution Set -「ABC 197」
「ABC 197A」Rotate Link. 略. #include<bits/stdc++.h> using namespace std; int main(){ char a,b,c; ...
- 浅入深出的微前端MicroApp
前言: 本文是由最近做的一个项目有感而发,因为之前做了一些技术栈的统一,为了用ant Design的pro-table,PC统一使用react,但是我们有一些老的项目是vue的,本次新页面较多,老页面 ...
- TrueUpdate白加黑木马分析保姆级教程
目录 TrueUpdate白加黑木马分析保姆级教程 0x00:前言 TrueUpdate是什么? 0x01: TrueUpdate逆向分析解压密码 查壳 脱壳 分金定穴 找到解压密码方法1: 找到解压 ...
- [WUSTCTF 2020]朴实无华
打开网页,就显示一个Hack me ,查看源码也是啥也没有,就用御剑扫一下 发现存在robots.txt文件 根据提示,打开/fAke_f1agggg.php 还真就一个错误的flag 仔细看了看,居 ...
- linux- 挂载本地iso,配置本地yum
------------------------------------ 关于centos8安装vm-tools: workstation部署centos8之后,不需要单独安装vm-tools,系统已 ...
- linux知识点 ROM,RAM,SRAM,DRAM,Flash
参考视频:https://www.bilibili.com/video/BV13L4y1b7So?spm_id_from=333.337.search-card.all.click SRAM,DRAM ...
- MUH and Cube Walls 题解
MUH and Cube Walls 前言 怎么题解区同质化这么严重,16 篇题解全是 差分 + KMP,就没有人写别的做法吗. (好吧其实是我一开始没想到差分才有了这么多奇怪做法) 题目大意 给定两 ...
- 从零用VitePress搭建博客教程(5) - 如何自定义页面模板、给页面添加独有的className和使页面标题变成侧边目录?
接上一节:从零用VitePress搭建博客教程(4) – 如何自定义首页布局和主题样式修改? 上一节其实我们也简单说了自定义页面模板,这一节更加详细一点说明,开始之前我们要知道在vitePress中, ...