图扑物联 发布了一款工业物联网边缘侧应用场景的轻量型 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的更多相关文章

  1. Raspkate - 基于.NET的可运行于树莓派的轻量型Web服务器

    最近在业余时间玩玩树莓派,刚开始的时候在树莓派里写一些基于wiringPi库的C语言程序来控制树莓派的GPIO引脚,从而控制LED发光二极管的闪烁,后来觉得,是不是可以使用HTML5+jQuery等流 ...

  2. 基于轻量型Web服务器Raspkate的RESTful API的实现

    在上一篇文章中,我们已经了解了Raspkate这一轻量型Web服务器,今天,我们再一起了解下如何基于Raspkate实现简单的RESTful API. 模块 首先让我们了解一下"模块&quo ...

  3. 五款轻量型bug管理工具横向测评

    五款轻量型bug管理工具横向测评 最近正在使用的本地bug管理软件又出问题了,已经记不清这是第几次了,每次出现问题都要耗费大量的时间精力去网上寻找解决方案,劳心劳力.为了避免再次出现这样的情况,我决定 ...

  4. 轻量型ORM框架Dapper的使用

    在真实的项目开发中,可能有些人比较喜欢写SQL语句,但是对于EF这种ORM框架比较排斥,那么轻量型的Dapper就是一个不错的选择,即让你写sql语句了,有进行了关系对象映射.其实对于EF吧,我说下我 ...

  5. 实战ELK(4)Metricbeat 轻量型指标采集器

    一.介绍 用于从系统和服务收集指标.从 CPU 到内存,从 Redis 到 Nginx,Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据. 1.系统级监控,更简洁(轻量型指标采 ...

  6. Metricbeat 轻量型指标采集器

    一.介绍 用于从系统和服务收集指标.从 CPU 到内存,从 Redis 到 Nginx,Metricbeat 能够以一种轻量型的方式,输送各种系统和服务统计数据. 1.系统级监控,更简洁(轻量型指标采 ...

  7. 轻量的web框架Bottle

    简洁的web框架Bottle 简介 Bottle是一个非常简洁,轻量web框架,与django形成鲜明的对比,它只由一个单文件组成,文件总共只有3700多行代码,依赖只有python标准库.但是麻雀虽 ...

  8. 基于 HTML5 Canvas 的 Web SCADA 组态电机控制面板

    前言 HT For Web 提供完整的基于 HTML5 图形界面组件库.您可以轻松构建现代化的,跨桌面和移动终端的企业应用,无需担忧跨平台兼容性,及触屏手势交互等棘手问题.也可用于快速创建和部署,高度 ...

  9. 利用Sharepoint 创建轻量型应用之基本功能配置!

    博客同步课程.假设你想跟着视频学习,请跟着例如以下视频: http://edu.csdn.net/course/detail/2097 1.   点击安装程序,出现的界面先期安装完毕准备工具,准备工具 ...

  10. 级联关系(内容大部分来自JavaEE轻量型解决方案其余的是我的想法)

    1. 级联关系 在Hibernate程序中持久化的对象之间会通过关联关系互相引用.对象进行保存.更新和删除等操作时,有时需要被关联的对象也执行相应的操作,如:假设需要关联关系的主动方对象执行操作时,被 ...

随机推荐

  1. 当你使用Taro时,你需要了解的一些事儿

    2017 年 1 月 9 日凌晨,万众期待的微信小程序正式上线,前有跳一跳等爆圈小游戏的带动,后有特殊时期下各类健康码小程序的加持,小程序成为了国内技术圈独树一帜的存在.但随着小程序的迅猛发展,其实在 ...

  2. Note -「网络流 flows」

    基本没有严谨证明. Part. 1 概念 Part. 1-1 流网络 流网络是一个有向图(不考虑反向边),我们把这个图记为 \(G=(V,E)\). 其中有两个特殊的点 \(s,t\),分别成为源点和 ...

  3. lvm格式化挂载分区

    1.从物理磁盘创建lvm分区 物理磁盘 /dev/sdb 20G 2.使用fdisk工具创建lvm分区 3.修改默认的分区类型 4.查看新建的分区 5.创建物理卷pv 6.创建逻辑卷组vg,并查看详情 ...

  4. 算法打卡|Day5 哈希表part01

    哈希表 part01 今日任务 ● 哈希表理论基础 ● 242.有效的字母异位词 ● 349. 两个数组的交集 ● 202. 快乐数 ● 1. 两数之和 目录 哈希表 part01 链表理论基础 Pr ...

  5. 一次考试的简单T3

    我的第一个想法其实是毫无头绪 根本就想不到dp,直接就写了爆搜后来讲了才知道... 这种dp的状态好像是一类dp的模型,他们的状态都有这样的一维:以第i个数结尾.这样的dp有什么样的标志呢?以第i个数 ...

  6. 初识FreeRTOS

    FreeRTOS是一个迷你的实时操作系统内核.作为一个轻量级的操作系统,功能包括:任务管理.时间管理.信号量.消息队列.内存管理.记录功能.软件定时器.协程等,可基本满足较小系统的需要.   一.Fr ...

  7. PKUSC & GDCPC 2023 游记

    离得太近,游记打算扔一起. 有没有神仙面基啊 /kel. PKUSC 2023 Day -? 突然听说不给 NOI Linux,震惊. 前情提要:在从 CSP 开始就全员强制 linux 的 LN 为 ...

  8. form表单调接口校验 比如后台验证用户名是否存在

    <FormItem {...formItemLayout} label={'显示名'}> {getFieldDecorator('displayName', { initialValue: ...

  9. HarmonyOS UI 开发

    引言 HarmonyOS 提供了强大的 UI 开发工具和组件,使开发者能够创建吸引人的用户界面.本章将详细介绍在 HarmonyOS 中应用 JS.CSS.HTML,HarmonyOS 的 UI 组件 ...

  10. Java代码审计之目录穿越(任意文件下载/读取)

    一.目录穿越漏洞 1.什么是目录穿越 所谓的目录穿越指利用操作系统中的文件系统对目录的表示.在文件系统路径中,".."表示上一级目录,当你使用"../"时,你正 ...