KingHistorian3.51工业库介绍v1.0解析
KingSCADA和工业实时数据库软件在垃圾渗滤液工程上的应用.pdf
82·案例篇·Application Chapter ★ 北京亚控科技发展有限公司 魏 东,张金强★ 上海三颐恩环保节能科技有限公司 席为民★ 广东省环境保护工程研究设计院 张 伟KingSCADA和工业实时数据库软件在垃圾渗滤液工程上的应用KingSCADA and Industrial Real-time Database Software Application Works on Landfill Leachate魏东(1981-),男,山东蒙阴人,硕士研究生,现任北京亚控科技有限公司解决方案工程师,从事燃气行业、垃圾处理行业、灌区信息化等行业的监控系统的方案设计、技术服务等工作。
张金强(1976-)男,山东德州人,现任北京亚控科技发展有限公司市政事业部总经理。
摘要:本文介绍亚控KingSCADA软件和工业库KingHistorian搭建的系统实现了对垃圾渗滤液处理项目的工艺展示、数据实时监视、设备控制等功能,达到很好的应用效果。
关键词:垃圾填埋;渗液处理;SCADA软件;工业库Abstract: This paper introduces a system built by the KingSCADA software of sub-control and the KingHistorian industrial laboratory. The system conducts the demonstration of the industrial process of landfill leachate treatment, real-time data monitoring, device control and other functions, which achieve good results. Key words: Landfill; Exudate handling; SCADA software; Industrial library作者简介1 行业概述垃圾渗滤液是指来源于垃圾填埋场中垃圾本身含有的水分、进入填埋场的雨雪水及其他水分,扣除垃圾、覆土层的饱和持水量,并经历垃圾层和覆土层而形成的一种高浓度的有机废水。
工业库通过opc采集kingscada数据以及scada展示工业库数据
工业库通过opc采集KingSCADA数据以及scada展示工业库数据目录工业库通过opc采集KingSCADA数据 (2)SCADA展示工业库数据 (8)工业库中变量在KingGraphic引用 (11)工业库通过opc采集KingSCADA数据本文档提出的方法是通过导出KS的变量,再编辑成工业库支持的导入表格,直接将KS的变量导入到工业库变量表中完成采集。
下面以SCADADEMO工程的float类型变量为例,其他数据类型与此相同。
1.建立OPC采集器选择“开始—程序—KingHistorian3.0—采集器配置工具—管理员登陆(如图1),密码:sa”。
点击“确定”进入图2对话框图1 管理员登陆界面图2 采集器安装与配置工具界面点击“新建”弹出新建采集器配置页面,进行如下图配置图3 新建采集器基本对话框配置图4 新建采集器工业库对话框配置图5 新建采集器配置OPC Server对话框配置点击“确定”,提示创建成功,完成OPC采集器配置选中opc采集器,点击右边菜单栏“启动”图6 启动OPC采集器2.从采集器检索导出变量选择“开始—程序—KingHistorian3.0—客户端管理工具”,进入到系统管理平台图7 系统管理平台点击左边“系统管理—变量管理器”,在变量管理器中通过采集器检索图8 变量管理器中检索scada变量图9 变量管理器中检索OPC采集器KS变量备注:SCADA需要运行,SCADA变量基本属性中“允许其他应用访问”前需要打钩。
选中要导出的变量,保存图10 检索到的变量导出到excel文件1图10 检索到的变量导出到excel文件2导出表格如下图11 工业库变量导出表表中可以看出,数据源地址的格式为Local.变量名3.把变量导入到工业库中在“变量管理器—变量组根组”下,右键,导入变量—从文件,将刚才导出的变量导入到变量根组下面图12 从文件导入变量点击“确定”,添加变量成功。
图13 添加变量打开实时查看器,将自动刷新频率改为1s 图14 实时查看器1图15 实时查看器2这样工业库就可以通过opc读取KingSCADA数据。
工业实时数据库
亚控科技——企业智能化解决方案组件之一KingHistorian——企业的历史数据采集平台生产数据是现代企业生产正常运转的根源。
如果数据流能够很容易地从生产过程到达决策者的计算机上,就可以更快捷地作出灵活的商业决策。
不论是中小企业,还是全球性性企业,其成功都依赖于准确和快速的数据。
但是,如果生产系统和商业系统之间缺乏关键的连接,企业永远不能发挥其真正的潜力。
在当今快节奏和激烈竞争的商业环境中,控制和调节生产数据容量的需求已越来越紧迫。
作为“亚控科技”的“企业智能化解决方案”的核心,KingHistorian以其极富有竞争力的价格为您提供无与伦比的速度、优越的性能和海量的数据储存。
1. KingHistorian商业优势任何软件产品的价值在于不断提升企业的商业表现。
KingHistorian在提升企业整体商业运营价值方面远远超过其它软件产品,企业只需较低的商业投入即可获得丰富的回报。
KingHistorian作为企业智能化应用的基石,是释放制造型企业潜力的关键,可有效提高生产率、产品质量和生产经营效益。
KingHistorian的商业优势包括:●优化生产资源KingHistorian可存储所有与生产相关的数据,任何部门可根据需要提取相应信息,改善工作。
通过“实时”过程和生产信息与历史值的比较,快速改善企业整体生产过程。
诊断设备故障停机,分析降低整体设备有效率的瓶颈和根本原因。
●满足ERP和商业智能系统需要KingHistorian为ERP和MES系统的业务提供丰富、准确、可靠的数据。
北京亚控科技发展有限公司KingHistorian通过采集生产和过程数据并提供基本的计算,把工业现场的生产数据传递到商业系统中,实现数据到信息的转换。
●用数据预测未来KingHistorian易用的客户端工具确保决策者访问所有所需的信息;Kingview可以通过Web发布,将KingHistorian中的数据发布到Internet上,使得这些易于理解的信息贯穿整个企业,使所有企业员工共享这些信息。
KingHistorian3.51工业库介绍v1.0
采集器
工业库服务组件
SQK查询 安全 性能监视 更新通知 存储引擎 系统日志 网络服务
数 据 库 管 理
是一个Windows服务 采集IOServer或OPC服务器 的数据保存到工业库中 支持断点续传,具有强大缓 冲数据能力 支持冗余采集器 提供采集器管理工具,可以 方便的对采集器进行管理。
C#
JAVA
……..
SDK
1 2 3 4
工业库概述
工业库组件构成
工业库中基本概念
工业库客户端管理工具
工业库中基本概念
数据采集
工业库采集现场设备或系统数据
数据压缩
工业库采集或存储数据时进行压缩处理
压缩算法
工业库数据压缩处理方式
存储结构
工业库数据存储文件类型
数据安全
访问工业库数据权限验证
工业库采集数据方式 周期性采集
系统管理—采集器管理 OPC采集器管理
系统管理—变量管理
变量管理
• 手动新建一个变量 通过一系列对话框,创建一个新的变量 • 检索创建多个变量 通过从采集器或文件中导入多个变量,所有的变量 默认使用导入变量的配置参数。 • 通过KS、IOServer、KV注册创建变量
系统管理—变量管理 变量数据类型(17种)
现代工厂信息化需要
需要统一的数据访问接口,降低企业的维护及开发成本
工业库概念
什么是工业库?
工业库全称工业历史数据库,它是一个实时和历史数据库平台,能够
实时采集现场过程数据,并能够实现海量数据的压缩存储,它可以帮助
用户完成底层广泛的生产过程数据整合,为企业上层软滤:数据采集的预处理,将无效数据去除,可根据数值和质量戳进行过滤
变化压缩:根据压缩超时检测和相同数值检测,当值发生改变时进行存储的压缩 死区压缩:数值变化达到一定阈值时存储数据的压缩方式
酒厂酒调度系统介绍
贵州茅台酒调度系统介绍目录1.项目背景 (1)2.系统目标 (1)3.系统解决方案 (2)3.1系统架构 (2)3.2系统典型应用 (3)3.3系统功能 (3)4.工程使用时的注意事项 (4)4.1环境要求 (4)4.2工程加载及修改 (4)5.工程介绍 (5)5.1登录页面 (5)5.2首页面 (6)5.3调度管理页面 (7)5.4生产管理页面 (9)5.5制曲车间页面 (10)5.6制酒车间页面 (10)5.7酒库管理页面 (12)5.8运输公司页面 (12)5.9报警查询页面 (13)5.10车辆定位页面 (13)5.11视频监控页面 (13)5.12用户管理页面 (14)1.系统概述酒厂以前的生产、管理方法是在每个生产年度初和生产轮次初制定一个大体的磨曲、供曲计划和制酒、交酒计划。
计划下发给各个制曲车间、制酒车间和酒库管理部门等单位后,具体每天的详细磨曲、供曲和制酒、交酒计划由对应的生产单位自己协调配合,生产管理部门不再详细管理他们每天的生产计划,后期的主要工作是对各个车间和部门提交上来的数据进行汇总整理。
由于现在的生产管理部门对各个生产车间没有一个统一、完整的调度管理系统,只是指定一个大致的生产计划,所以经常造成曲粉在某个生产轮次中生产过剩或在某天供给不够的情况;多个制酒车间同时去酒库交酒造成交酒车在酒库门前堆积、酒库收酒人员忙不过来的情况;生产数据汇总麻烦、不完整等情况。
这些情况造成了酒厂制酒生产资源浪费、生产效率低下、管理和生产脱节等问题。
2.系统目标为达到更加合理的生产和科学规范的管理,所以酒厂想通过本自动化调度系统实现如下调度、管理目标:1、每个生产年度和生产轮次初生成管理部能够编制和下达曲粉生产任务给各个制曲车间,各制曲车间能够通过本系统查看自己的生产目标;2、每个生产年度和生产轮次初生成管理部能够编制和下达基酒生产任务给各制酒车间,各制酒车间能够通过本系统查看自己的生产目标;3、每个生产轮次初生产管理部能够编制和下达交酒时间作业计划表给各制酒车间和酒库管理部门,制酒车间和酒库管理部门能够查询本轮次的交酒计划。
KingSCADA3.5采集模型和数据模型应用测试-modbus模拟测试记录v1.0
标题-----KingSCADA3.53+KingIOserver3.53采集模型和数据模型应用版本-----v1.0;修改时间----2020-02编者-----实现的功能:IOServer中的采集模型,通过建立采集模型和采集模型实例化,可以实现快速复制设备和变量(比如添加设备编号为变量后缀);服务端应用的数据模型,通过建立数据模型和数据模型实例化,可以实现通过仅仅改变一个参数,例如设备编号,批量修改该设备内所有带有设备编号的IO变量链接,同事配合简单的脚本函数,可以实现画面上显示数据以及下控点位的批量转化。
使用模型的优点之一是改变模型一次,就可以批量修改它的所有实例。
目录一,IOServer应用组中的设置 (3)1.1在ioserver里新建采集模型; (3)1.2采集模型实例化 (4)二,服务端应用组中的设置 (5)2.1 新建数据模型 (5)2.2 数据模型实例化 (7)三,画面编辑 (10)3.1 制作静态画面 (10)四,运行调试 (13)4.1 数据显示部分 (13)4.2 下控&脚本部分........................................................... 错误!未定义书签。
一,IOServer应用组中的设置首先新建一个工程,并且新建一个服务端应用“test”,并且新建一个IOServer应用组“ioserver”;1.1在ioserver里新建采集模型;1.2采集模型实例化此处采用采集模型,并且添加变量后缀的方式快速新建设备和变量;二,服务端应用组中的设置2.1 新建数据模型注意!!!数据模型这里的小锁头如果打开,那么这个数据模型这一项低低报警的相关参数将不会被传递给它的所有实例;如果是数据实例1中的此处小锁头打开,那么数据模型中的低低报警参数不会传递给实例1,其它没开锁的实例都会被传递参数。
2.2 数据模型实例化三,画面编辑3.1 制作静态画面如下图:把中间的2个切换按钮放到另一个列表画面;左半部分为数据模型实例数据,右半部分是数据模型引用实例的数据,最右是下控点位和脚本的引用,脚本如下图:中间的2个切换按钮放到列表_0画面,脚本动作如下图:四,运行调试4.1 数据显示部分通过列表,点击devm1按钮,问题!!!!本次测试有一个问题,下图右上角的远程启停指示灯,不知道为什么在初始画面时显示为红色,应该就是静态画面的颜色,或者按照初始值0,应该是绿色。
KingHistorian亚控科技工业库软件
KingHistorian常见问题解答北京亚控科技发展有限公司2015年07月目录1. KingHistorian的基本组件 (1)2. KingHistorian的数据保存位置? (1)3. KingHistorian提供哪些查询方式? (1)4. 为什么变量数据没有被存储到KingHistorian? (2)5. KingHistorian通过OPC采集器采集KingSCADA的数据,在KingHistorian-变量管理器-从采集器检索,只能检索到系统变量,其他的变量都检索不到? (2)6. KingHistorian通过IOServer采集器采集IOServer的数据,在KingHistorian-变量管理器-从采集器检索,检索不到变量? (2)7. 在KingHistorian中手动创建变量后,变量数据采集不上来? (3)8. 使用SQL语句检索变量数据,检索结果为0条? (3)9. 实时数据与历史数据之间存在延时? (3)10. KingHistorian服务不能启动? (3)11. 组态王与KingHistorian连接失败? (3)12. win7操作系统,新建采集器或者打开服务器配置工具,提示“拒绝访问”,服务器配置工具里啥也没有,空白,在系统服务里看到KingHistorian服务已经启动了。
? (4)13. KingHistorian客户端连接KingHistorian失败?工业库服务启动正常。
(4)14. KingHistorian实时数据不刷新,历史数据也不能存储? (4)15. KingHistorianOPC采集器采集组态王的数据,启动采集器后,组态王的运行界面看不到,但在进程里可以看到touchvew.exe在运行? (4)16. KingHistorian通过OPC采集器采集数据,KingHistorian与OPC采集器不在同一台电脑上,实时查看器中显示“未知”? (5)17. KingHistorian具备断点续传的功能怎样设置? (5)18. KingHistorian支持压缩存储,这种压缩是有损压缩还是无损压缩? (6)19. KingHistorian中已有的变量,我想修改变量名可以吗? (6)20. 安装KingHistorian,安装进度到快结束时,提示权限不够? (6)21. 采集整形数据到KingHistorian,能否直接转换成浮点型存储? (6)22. 通过新建udl文件的方式获取KingHistorian的OLEDB连接字符串,但在提供程序里找不到KingHistorian OLE DB Provider 3.1? (11)23. 两套KingHistorian,其中一个做镜像服务器,当向KingHistorian中增加变量,KingHistorian的镜像服务器只看到增加的变量组,变量镜像不过去? (11)24. KingHistorian和KingHistorian采集器可以部署在不同网段或VPN网络里吗? (12)25. KingHistorian目前的产品支持IP(V6)吗? (12)26. 安装完KingHistorian后,KingHistorian服务不能启动,XDBServer.log里面提示“NetworkService failed”? (12)27. KingHistorian管理平台连接其他电脑上的KingHistorian时,提示“不支持的功能”? (12)28. 如果KingHistorian在网络上受到攻击,KingHistorian有相应的防护措施吗? (13)29. 怎样对KingHistorian数据进行备份和恢复? (13)30. KingHistorian的MASTER.RDF文件一般是几兆大小,为什么我的有2G? (13)31. 通过SQL方式查询KingHistorian 历史数据,质量戳的含义是什么? (13)32. 用udl连接KingHistorian,数据源那里写localhost或127.0.0.1测试连接成功,写本机IP,测试连接就失败? (13)33. 两套KingHistorian配置为镜像时,变量ID必须一样吗? (13)34. 查询KingHistorian数据慢,查询数据量大时工业库客户端无响应? (13)35. KingHistorian能否做OPCServer? (14)36. KingHistorian最大客户端连接数量是多少? (14)37. 使用KingHistorian的IOServer采集器采集数据,变量修改线性转换后不起作用? (14)38. 使用KingHistorian创建OPC采集器时不能指定账户? (14)39. 使用KingHistorian 枚举KS的OPC变量失败? (15)40. 使用KingHistorian 的镜像功能,能否将UserTable里面的自定义关系表内容镜像到镜像服务器(KingHistorian)中? (15)1. KingHistorian的基本组件a. KingHistorian服务器(XDBServer.exe)b. 客户端管理工具(KingHistorian访问平台,可以访问KingHistorian里面的数据,更改KingHistorian配置,控制采集器的启停)c. 采集器(OPC、IOServer、PI、文件采集器等,其中最常用的是OPC采集器和IOServer采集器)d. SDK(提供给客户使用的开发包,目前提供的有API接口、com接口、ODBC、OLEDB、.net、java)2. KingHistorian的数据保存位置?KingHistorian的数据都保存在DataFile文件夹里,里面有Buffer,Data,Log,RedundantBuffer四个文件夹。
工业实时数据库功能及案例介绍
工业实时数据库KingHistorian功能及案例北京亚控科技发展有限公司目录一.工业库KingHistorian主要特性 (3)1. 性能参数及对比 (3)2. 变量数值与时间戳的高分辨率 (4)3. 更加丰富的数据类型 (4)4. 高效的数据压缩算法 (4)5. 强大的计算引擎 (4)6. 事务、复制、DML命令和版本跟踪 (4)7. 功能强大可视化的管理和数据分析工具 (5)8. 支持多个节点同时运行各种接口类型的数据源 (5)9. 开放的数据访问接口 (5)10. 开放的变成借口和开发工具包 (6)11. 全面的本地化(国际化)语言支持和时区 (6)12. 良好的安全性,提供严格的用户认证、权限管理和审计手段 (6)13. 高可用性、高容错性(健壮性)和高可靠性,支持双机冗余配置 (6)14. 良好的集成能力、伸缩性和可扩展性 (6)15. 分布式客户机/服务器体系结构,跨越所有支持TCP/IP的网络 (6)二.案例介绍 (6)1. 煤矿企业综合自动化系统 (7)2. 台湾中港泵站监控系统 (10)3. 上海白龙港污水处理长污水处理系统 (14)4. 奉贤排水运营中心远程监控系统 (15)5. 三一重工实时数据库项目 (18)6. 浙江盾安人工环境客户服务系统 (20)7. 上海青草沙水原地工程5号沟部分 (23)工业库KingHistorian主要特性1)性能参数及对比•:存储速度:每秒可存储(插入)超过300,000个输入值;检索速度:单点检索每秒查询多达100,000条记录;并发检索每秒查询多达20,000条记录;数据点数:单台服务器可最多存储1,000,000个数据点的历史数据;数据容量:可以保存长达数月甚至数年的历史数据保存和归档,最长保存10年历史数据,数据文件占有的磁盘空间可高达几十TB;并发客户:支持最多256个并发客户同时存储和检索实时及历史数据;三一集团测试项目:测试数据60万点,数据量240亿条记录(客户半年的真实数据3万多点,207万条关系记录进行数据迁移,复制20份)。
工业库数据备份及恢复
文档编号:45005发布日期:2015年10月摘要本文主要介绍KingHistorian(简称工业库或KH)数据文件的备份、恢复的方法。
关键词KingHistorian,工业库,备份,恢复目录1. KH数据备份 (1)2. KH数据恢复 (2)2.1 情况一:备份的是DataFile文件夹,MASTER.RDF和TAG*.HDF文件都保存在KH安装目录下Server-DataFile文件夹内(不通用) (2)2.2 情况二:备份的是MASTER.RDF和TAG*.HDF文件(通用) (3)现场实际应用中,KingHistorian(简称工业库或KH)数据经常需要进行数据备份,及将备份出来的数据再恢复到KH中,下面主要介绍KH数据的备份、备份数据恢复的方法。
1. KH数据备份打开工业库的“客户端管理工具”,在“客户端管理工具”中,选择“文件管理器”,选中“MASTER”和“TAG*”,查看文件的路径。
MASTER.RDF:系统表空间文件,该文件管理和维护系统中KingHistorian中所有的数据文件和表、索引等的信息、变量配置信息、数据采集器信息、用户和角色表等。
TAG*.HDF:变量数据表空间文件。
存储插入数据库的变量数据。
通常我们备份KH数据,只需要备份MASTER.RDF和TAG*.HDF,一般来说MASTER.RDF文件是保存在KH安装路径下的Server-DataFile-Data文件夹里。
但TAG*.HDF文件是变量历史数据文件,一般文件较大,可能保存在其他路径下(电脑磁盘空间大的盘符下)。
在备份工业库数据之前,先将工业库服务停止,即,通过KH的服务配置管理器停止KH的服务,如下图。
KH的服务停止后,就可以拷贝MASTER.RDF和TAG*.HDF文件了,如果该文件都保存在KH的安装目录下,可以直接拷贝DataFile文件夹。
2. KH数据恢复2.1 情况一:备份的是DataFile文件夹,MASTER.RDF和TAG*.HDF文件都保存在KH安装目录下Server-DataFile文件夹内(不通用)比如原来KH安装在A电脑的d盘,例如D:\Program Files\KingHistorian3.1,备份的是D:\Program Files\KingHistorian3.1\Server\下面的DataFile文件夹,即MASTER.RDF 和TAG*.HDF文件都保存在D:\Program Files\KingHistorian3.1\Server\DataFile文件夹内,那么,要把A电脑备份出来的KH数据恢复到B电脑,在B电脑上的操作步骤如下:1)首先KH应该也安装在D:\Program Files\KingHistorian3.1路径下,确保两台电脑的KH安装路径一致。
组态王KingSCADA与紫金桥RealHistorian软件对比
组态王KingScada与紫金桥跨平台实时数据库RealHistorian软件功能对比浅析监控组态软件是当前自动化行业技术发展的一个热点,在工控行业中的应用越来越广泛,应用领域从石油、石化、医疗行业发展到汽车、船舶以及军工项目,组态软件的发展速度可以用日新月异来形容了。
国内比较知名的组态软件有大庆紫金桥公司的RealHistorian与北京亚控科技的KingScada软件,这两款软件在现代自动化行业起到了越来越重要的作用,应用也越来越广泛。
针对这么多的组态软件,究竟哪一个是你想要的,这是让人头疼的问题,本文就对这两款软件逐一进行比较,以便给读者一个参考。
KingScada软件是北京亚控科技根据自动化行业的发展趋势,精心设计的一款面向中高端市场的SCADA产品,KingScada支持非常全面的设备驱动,市面上常见的硬件厂家、常用的设备型号几乎都支持,这给经常做项目的工程师们带来了极大的方便。
同时KingScada还提供大量精美的立体图形,覆盖各行各业,用户可以根据需求定制其它类型的子图。
但KingScada的脚本语言属于类VC语言,虽然提供了大量的预定义函数,但是在开发过程中,函数没有中文注释,这给开发人员带来很多麻烦,需要对函数属性比较熟悉才能熟练使用。
KingScada软件目前仅支持在Windows系统上安装使用,尚无法在国产麒麟系列系统下使用,在目前国产操作系统崛起的时代下,希望KingScada在未来能更进一步,完美兼容国产操作系统。
RealHistorian软件是大庆紫金桥软件研发团队历时六年,结合大量用户反馈打造出的一款跨平台实时数据库,跨平台实时数据库软件支持采集数据点达到千万级别,同时支持HTML5标准,Web访问时不用依赖IE控件,可以任意在火狐,谷歌甚至手机浏览器直接访问,RealHistorian最大的特点还是在于跨平台,支持国产麒麟系列系统以及RedHat、Ubuntu、CentOS等多种Linux操作系统。
工业实时数据库功能及案例介绍
工业实时数据库KingHistorian功能及案例北京亚控科技发展有限公司目录一.工业库KingHistorian主要特性 (3)1. 性能参数及对比 (3)2. 变量数值与时间戳的高分辨率 (4)3. 更加丰富的数据类型 (4)4. 高效的数据压缩算法 (4)5. 强大的计算引擎 (4)6. 事务、复制、DML命令和版本跟踪 (4)7. 功能强大可视化的管理和数据分析工具 (5)8. 支持多个节点同时运行各种接口类型的数据源 (5)9. 开放的数据访问接口 (5)10. 开放的变成借口和开发工具包 (6)11. 全面的本地化(国际化)语言支持和时区 (6)12. 良好的安全性,提供严格的用户认证、权限管理和审计手段 (6)13. 高可用性、高容错性(健壮性)和高可靠性,支持双机冗余配置 (6)14. 良好的集成能力、伸缩性和可扩展性 (6)15. 分布式客户机/服务器体系结构,跨越所有支持TCP/IP的网络 (6)二.案例介绍 (6)1. 煤矿企业综合自动化系统 (7)2. 台湾中港泵站监控系统 (10)3. 上海白龙港污水处理长污水处理系统 (14)4. 奉贤排水运营中心远程监控系统 (15)5. 三一重工实时数据库项目 (18)6. 浙江盾安人工环境客户服务系统 (20)7. 上海青草沙水原地工程5号沟部分 (23)工业库KingHistorian主要特性1)性能参数及对比•:存储速度:每秒可存储(插入)超过300,000个输入值;检索速度:单点检索每秒查询多达100,000条记录;并发检索每秒查询多达20,000条记录;数据点数:单台服务器可最多存储1,000,000个数据点的历史数据;数据容量:可以保存长达数月甚至数年的历史数据保存和归档,最长保存10年历史数据,数据文件占有的磁盘空间可高达几十TB;并发客户:支持最多256个并发客户同时存储和检索实时及历史数据;三一集团测试项目:测试数据60万点,数据量240亿条记录(客户半年的真实数据3万多点,207万条关系记录进行数据迁移,复制20份)。
热网监控--热网供热系统信息化解决方案1.0
热网供热系统信息化解决方案基于亚控工业库信息化套件的应用文件编号:项目编号:项目名称:热网供热信息化解决方案部门:市场部版本号:1.0 受控状态:0 密级:总页数:正文:附录:0编制:张浩日期:2009/9/27 审核:日期:批准:日期:北京亚控科技发展有限公司版本记录热网供热系统信息化解决方案——基于亚控工业库信息化套件的应用项目背景:1、随着城市供热系统硬件设施的升级完善,热源、热网规模的不断扩大,供热面积、供热量逐年递增,供热网络自身的结构组成日趋复杂,所需投入的维护工作量也随之递增,增加了企业运营的成本和维护难度。
2、热网供热系统部署具有分散性,但控制过程中又具有很强的耦合性,热力站之间会相互影响,单独分散监控不易管理维护,信息滞后、不同步,出现问题不易得到及时决策处理,很多情况依赖于各种分布式历史信息的汇总,进行全局把握,趋势分析后才能做出正确决策。
3、由于供热系统的惯性/滞后性,供热自控系统的扰动因素又颇多,热网系统对信息数据既有较高的实时性要求,进行快速诊断、及时修正,又需要回放、统计大量的历史数据。
这样,就需要一整套面向整个供热系统的,集数据的采集、存储、管理、分析、回放、决策为一体的供热信息系统解决方案。
总之:建立健全的分布式远程监控/诊断网络信息化供热系统,已经成为大势所趋,同时,对于多热源、换热站、供热站点较多的复杂供热系统,既需要分别管理也需要集中汇总,因此建立监控分中心、总中心的信息化模式更为合理,对于大规模的城市供热网络系统分布式调度、维护、决策尤为关键。
适当的信息化解决方案有利于不同级别的操作、管理/决策人员根据热源及热网运行状况向相关或整个供热系统发出指令或下达计划,并决策、协调供热系统之间的关系。
解决方案的产品族群:北京亚控科技发展有限公司经过多年研发和现场实施总结,提供了一系列以工业实时/历史数据库KingHistorian(目前版本为3.0)为核心的企业级信息化产品套件。
组态王和工业库数据存储与查询
组态王和工业库数据存储与查询例程说明文档此文档由北京亚控公司提供,如有疑问请致亚控技术支持工程师。
本文档主要介绍组态王和工业库KingHistorian之间的数据存储与查询。
一、 新建组态王工程步骤1:新建组态王工程。
工程名:组态王和工业库数据库存储与查询;步骤2:新建设备,关联亚控的仿真PLC设备。
设备名:仿真PLC;步骤3:新建变量。
变量名:test;变量类型:IO整数;连接设备:仿真PLC;寄存器:RADOM100;数据类型:short;记录和安全区:数据变化记录,变化灵敏0;二、 历史数据记录配置鼠标双击系统配置-历史数据记录,弹出如下图所示对话框。
组态王默认是把数据保存到组态王的历史库中,下面我们需要配置把历史记录保存到工业库KingHistorian中。
步骤1:单击历史库配置对话框的【配置可访问的工业库服务器】按钮,在弹出的工业库配置对话框中单击【添加】按钮,添加可访问的工业库。
本例程中:服务器:是工业库所在的电脑的IP地址,本例程组态王和工业库在一台电脑上;端口号:是默认的5678,与工业库的端口号设置一致即可;用户和密码:是默认的sa,与工业库设置一致即可。
添加完成后如下图所示:点击【连接测试】按钮,可测试与工业库的连接是否成功。
步骤2:在历史库配置对话框上勾选工业库服务器,则后面的【配置】按钮被激活,如下图所示。
步骤3:单击工业库服务器后面的【配置】按钮,弹出如下所示对话框。
点击【连接测试】按钮,如果弹出如下图所示对话框,说明组态王与工业库连接成功。
步骤4:在前缀名里加前缀KH,工程对应的组里输入CY,点击【开始】按钮,弹出“在工业库中建立变量过程完成!”的对话框,即把变量test添加到工业库中进行存储。
如下图是工业库的截图,变量test在工业库中存在于变量组CY中,变量名为KH_test。
三、 历史数据查询新建画面“test”,在画面上分别添加一个报表和按钮,在按钮弹起时写脚本: ReportSetHistData2(2,1);保存画面并运行组态王。
组态王和工业实时数据库在设备远程监控方面的应用
组态王和工业实时数据库在设备远程监控方面的应用摘要:本文介绍了亚控科技的组态王Kingview和工业实时数据库KingHistorian产品,重点对组态王和KingHistorian在设备远程监控方面的项目应用方案进行了详细说明。
并对组态王和KingHistorian提供远程监控项目解决方案进行了展望。
关键词:组态王Kingview,工业实时数据库KingHistorian,远程监控1. 引言北京亚控科技发展XXX是国内最早成立的专业自动化软件厂商,也是目前国内规模最大的专业自动化软件厂商。
从诞生到现在,亚控科技一直保持着较高的增长速度。
市场业绩超过了国内外的所有组态软件厂商。
亚控科技拥有最多的中国用户。
亚控科技的主要产品包括组态王Kingview,工业实时数据库KingHistorian,软逻辑KingACT等。
组态王是一个具有丰富功能的HMI/SCADA软件。
可广泛用于工业自动化的过程控制和管理监控。
组态王6系列产品已经在多个行业有近3万多个成功应用案例。
随着亚控科技新产品工业数据库KingHistorian的推出,亚控科技的系列产品在传统解决方案的基础上,能够提供更多基于多层网络架构,包括数据实时采集、数据实时存储、图形界面显示、数据远程监控等众多功能的自动化系统项目方案。
同时系统架构更为清晰,性能更为稳定,这为更多类型的自动化系统应用提供了便利。
本文简要说明了主要介绍了组态王Kingview和工业实时数据库KingHistorian产品,然后重点对组态王和KingHistorian在空调设备远程监控方面的项目应用方案进行了详细说明,包括项目需求,项目方案和项目实施情况介绍。
最后对组态王Kingview和工业实时数据库KingHistorian提供远程监控类型项目解决方案进行了展望。
2. 组态王Kingview和工业实时数据库KingHistorian介绍2.1 组态王Kingview组态王6.52是一个具有丰富功能的HMI/SCADA软件。
工业库通过opc采集kingscada数据以和scada展示工业库数据
工业库通过opc采集KingSCADA数据以及scada展示工业库数据目录工业库通过opc采集KingSCADA数据 (1)SCADA展示工业库数据 (8)工业库中变量在KingGraphic引用 (11)工业库通过opc采集KingSCADA数据本文档提出的方法是通过导出KS的变量,再编辑成工业库支持的导入表格,直接将KS的变量导入到工业库变量表中完成采集。
下面以SCADADEMO工程的float类型变量为例,其他数据类型和此相同。
1.建立OPC采集器选择“开始—程序—KingHistorian3.0—采集器配置工具—管理员登陆(如图1),密码:sa”。
点击“确定”进入图2对话框图1 管理员登陆界面图2 采集器安装和配置工具界面点击“新建”弹出新建采集器配置页面,进行如下图配置图3 新建采集器基本对话框配置图4 新建采集器工业库对话框配置图5 新建采集器配置OPC Server对话框配置点击“确定”,提示创建成功,完成OPC采集器配置选中opc采集器,点击右边菜单栏“启动”图6 启动OPC采集器2.从采集器检索导出变量选择“开始—程序—KingHistorian3.0—客户端管理工具”,进入到系统管理平台图7 系统管理平台点击左边“系统管理—变量管理器”,在变量管理器中通过采集器检索图8 变量管理器中检索scada变量图9 变量管理器中检索OPC采集器KS变量备注:SCADA需要运行,SCADA变量基本属性中“允许其他使用访问”前需要打钩。
选中要导出的变量,保存图10 检索到的变量导出到excel文件1导出表格如下图11 工业库变量导出表表中可以看出,数据源地址的格式为Local.变量名3.把变量导入到工业库中在“变量管理器—变量组根组”下,右键,导入变量—从文件,将刚才导出的变量导入到变量根组下面图12 从文件导入变量点击“确定”,添加变量成功。
图13 添加变量打开实时查看器,将自动刷新频率改为1s图14 实时查看器1图15 实时查看器2这样工业库就可以通过opc读取KingSCADA数据。
KingOPCServer 产品介绍
北京亚控科技发展有限公司KingOPCServer 3.53产品介绍前言本手册全面介绍了OPC数据采集平台——KingOPCServer3.53软件的主要功能、特性和应用领域。
将帮助工控系统的开发者、使用者对KingOPCServer3.53 软件产生具体且直观的认识。
全手册分为七部分,对KingOPCServer3.53软件的主要功能、特点进行了详尽的介绍。
在阅读本手册后,如果您希望全面系统的学习 KingOPCServer3.53软件,请参考最新版本的《KingOPCServer3.53培训手册》;在使用本软件的过程中,如需进一步帮助,请参考《KingOPCServer3.53使用手册》或使用 KingOPCServer3.53的联机帮助。
当然,也欢迎联系您所在地区的亚控公司分支机构或经销商。
本手册在没有亚控科技书面允许的前提下,任何组织或个人不得为任何其他目的、使用任何方法(包括复印和录制在内的电子或机械手段)对本手册的任何部分进行复制或传播。
亚控公司不保证手册中没有错误,若有变化恕不事先通知。
KingOPCServer 3.53是亚控科技的注册商标。
KingHistorian 3.51 是亚控科技的注册商标。
ORACLE 是 Oracle Corporation (Oracle 公司)的一个注册商标。
Windows 2000、Windows XP、Windows 7、Excel、ODBC 是 Microsoft Corporation 的一个注册商标。
北京亚控科技发展有限公司2015年12月目录1.产品简介 (4)2.功能及特点 (4)2.1.应用场景 (4)2.2.功能 (5)2.2.1.IOServer应用配置功能 (5)2.2.2.实时数据采集功能 (8)2.2.3.数据转换 (8)2.2.4.冗余功能 (8)2.2.5.历史数据存储功能 (8)2.2.6.OPC通讯功能 (8)2.3.特点 (9)2.3.1.灵活性 (9)2.3.2.易用性 (10)2.3.3.安全可靠性 (11)2.3.4.接口多样性 (11)3.系统及性能 (13)3.1.运行环境 (13)3.2.性能 (14)4.授权 (14)4.1.授权方式 (14)4.2.授权类型 (15)4.3.授权过程 (15)5.应用案例 (15)5.1.智能工业物联网解决方案 (15)5.2.大型设备信息化解决方案 (17)6.售后服务 (21)附录:支持的硬件设备 (22)1. 产品简介北京亚控科技发展有限公司是国内最早成立的专业自动化软件厂商,也是目前国内规模最大的专业自动化软件厂商。
工业库通过opc采集kingscada数据以及scada展示工业库数据
工业库通过opc采集KingSCADA数据以及scada展示工业库数据目录工业库通过opc采集KingSCADA数据 (2)SCADA展示工业库数据 (8)工业库中变量在KingGraphic引用 (11)工业库通过opc采集KingSCADA数据本文档提出的方法是通过导出KS的变量,再编辑成工业库支持的导入表格,直接将KS的变量导入到工业库变量表中完成采集。
下面以SCADADEMO工程的float类型变量为例,其他数据类型与此相同。
1.建立OPC采集器选择“开始—程序—KingHistorian3.0—采集器配置工具—管理员登陆(如图1),密码:sa”。
点击“确定”进入图2对话框图1 管理员登陆界面图2 采集器安装与配置工具界面点击“新建”弹出新建采集器配置页面,进行如下图配置新建采集器基本对话框配置3 图图4 新建采集器工业库对话框配置对话框配置OPC Server图5 新建采集器配置点击“确定”,提示创建成功,完成OPC采集器配置选中opc采集器,点击右边菜单栏“启动”图6 启动OPC采集器从采集器检索导出变量2.选择“开始—程序—KingHistorian3.0—客户端管理工具”,进入到系统管理平台图7 系统管理平台点击左边“系统管理—变量管理器”,在变量管理器中通过采集器检索变量scada变量管理器中检索8 图图9 变量管理器中检索OPC采集器KS变量备注:SCADA需要运行,SCADA变量基本属性中“允许其他应用访问”前需要打钩。
选中要导出的变量,保存1文件excel检索到的变量导出到10 图图10 检索到的变量导出到excel文件2导出表格如下图11 工业库变量导出表表中可以看出,数据源地址的格式为Local.变量名3.把变量导入到工业库中在“变量管理器—变量组根组”下,右键,导入变量—从文件,将刚才导出的变量导入到变量根组下面.图12 从文件导入变量点击“确定”,添加变量成功。
图13 添加变量打开实时查看器,将自动刷新频率改为1s1实时查看器14 图图15 实时查看器2这样工业库就可以通过opc读取KingSCADA数据。
组态王简介汉语
组态王简介组态软件是该地区近年来简单的短developmentcycles通用性强,可靠性高的高新技术产业的发展automationsoftware兴起发展。
本文将应用于机器人的组态软件测试系统不仅可以模拟监控机器人系统,可以进行outoffline模拟控制。
在汗津津的动画合作运动使用实验提供最直观的显示。
不仅降低了学习难度,又提高了学习效率和乐趣。
组态王开发监控系统软件,是新型的工业自动控制系统,它以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统。
组态王kingview6.55是亚控科技根据当前的自动化技术的发展趋势,面向低端自动化市场及应用,以实现企业一体化为目标开发的一套产品。
该产品以搭建战略性工业应用服务平台为目标,集成了对亚控科技自主研发的工业实时数据库(KingHistorian)的支持,可以为企业提供一个对整个生产流程进行数据汇总、分析及管理的有效平台,使企业能够及时有效地获取信息,及时地做出反应,以获得最优化的结果。
组态王kingview6.55保持了其早期版本功能强大、运行稳定且使用方便的特点,并根据国内众多用户的反馈及意见,对一些功能进行了完善和扩充。
组态王kingview6.55提供了丰富的、简捷易用的配置界面,提供了大量的图形元素和图库精灵,同时也为用户创建图库精灵提供了简单易用的接口;该款产品的历史曲线、报表及web发布功能进行了大幅提升与改进,软件的功能性和可用性有了很大的提高。
组态王6.55在保留了原报表所有功能的基础上新增了报表向导功能,能够以组态王的历史库或KingHistorian为数据源,快速建立所需的班报表、日报表、周报表、月报表、季报表和年报表。
此外,还可以实现值的行列统计功能。
组态王6.55在web发布方面取得新的突破,全新版的Web发布可以实现画面发布,数据发布和OCX控件发布,同时保留了组态王Web的所有功能:IE浏览客户端可以获得与组态王运行系统相同的监控画面,IE客户端与Web服务器保持高效的数据同步,通过网络您可以在任何地方获得与Web服务器上相同的画面和数据显示、报表显示、报警显示等,同时可以方便快捷的向工业现场发布控制命令,实现实时控制的功能。
KingHistorian亚控科技工业库软件
KingHistorian常见问题解答北京亚控科技发展有限公司2015年07月目录1. KingHistorian的基本组件 (1)2. KingHistorian的数据保存位置? (1)3. KingHistorian提供哪些查询方式? (1)4. 为什么变量数据没有被存储到KingHistorian? (2)5. KingHistorian通过OPC采集器采集KingSCADA的数据,在KingHistorian-变量管理器-从采集器检索,只能检索到系统变量,其他的变量都检索不到? (2)6. KingHistorian通过IOServer采集器采集IOServer的数据,在KingHistorian-变量管理器-从采集器检索,检索不到变量? (2)7. 在KingHistorian中手动创建变量后,变量数据采集不上来? (3)8. 使用SQL语句检索变量数据,检索结果为0条? (3)9. 实时数据与历史数据之间存在延时? (3)10. KingHistorian服务不能启动? (3)11. 组态王与KingHistorian连接失败? (3)12. win7操作系统,新建采集器或者打开服务器配置工具,提示“拒绝访问”,服务器配置工具里啥也没有,空白,在系统服务里看到KingHistorian服务已经启动了。
? (4)13. KingHistorian客户端连接KingHistorian失败?工业库服务启动正常。
(4)14. KingHistorian实时数据不刷新,历史数据也不能存储? (4)15. KingHistorianOPC采集器采集组态王的数据,启动采集器后,组态王的运行界面看不到,但在进程里可以看到touchvew.exe在运行? (4)16. KingHistorian通过OPC采集器采集数据,KingHistorian与OPC采集器不在同一台电脑上,实时查看器中显示“未知”? (5)17. KingHistorian具备断点续传的功能怎样设置? (5)18. KingHistorian支持压缩存储,这种压缩是有损压缩还是无损压缩? (6)19. KingHistorian中已有的变量,我想修改变量名可以吗? (6)20. 安装KingHistorian,安装进度到快结束时,提示权限不够? (6)21. 采集整形数据到KingHistorian,能否直接转换成浮点型存储? (6)22. 通过新建udl文件的方式获取KingHistorian的OLEDB连接字符串,但在提供程序里找不到KingHistorian OLE DB Provider 3.1? (11)23. 两套KingHistorian,其中一个做镜像服务器,当向KingHistorian中增加变量,KingHistorian的镜像服务器只看到增加的变量组,变量镜像不过去? (11)24. KingHistorian和KingHistorian采集器可以部署在不同网段或VPN网络里吗? (12)25. KingHistorian目前的产品支持IP(V6)吗? (12)26. 安装完KingHistorian后,KingHistorian服务不能启动,XDBServer.log里面提示“NetworkService failed”? (12)27. KingHistorian管理平台连接其他电脑上的KingHistorian时,提示“不支持的功能”? (12)28. 如果KingHistorian在网络上受到攻击,KingHistorian有相应的防护措施吗? (13)29. 怎样对KingHistorian数据进行备份和恢复? (13)30. KingHistorian的MASTER.RDF文件一般是几兆大小,为什么我的有2G? (13)31. 通过SQL方式查询KingHistorian 历史数据,质量戳的含义是什么? (13)32. 用udl连接KingHistorian,数据源那里写localhost或127.0.0.1测试连接成功,写本机IP,测试连接就失败? (13)33. 两套KingHistorian配置为镜像时,变量ID必须一样吗? (13)34. 查询KingHistorian数据慢,查询数据量大时工业库客户端无响应? (13)35. KingHistorian能否做OPCServer? (14)36. KingHistorian最大客户端连接数量是多少? (14)37. 使用KingHistorian的IOServer采集器采集数据,变量修改线性转换后不起作用? (14)38. 使用KingHistorian创建OPC采集器时不能指定账户? (14)39. 使用KingHistorian 枚举KS的OPC变量失败? (15)40. 使用KingHistorian 的镜像功能,能否将UserTable里面的自定义关系表内容镜像到镜像服务器(KingHistorian)中? (15)1. KingHistorian的基本组件a. KingHistorian服务器(XDBServer.exe)b. 客户端管理工具(KingHistorian访问平台,可以访问KingHistorian里面的数据,更改KingHistorian配置,控制采集器的启停)c. 采集器(OPC、IOServer、PI、文件采集器等,其中最常用的是OPC采集器和IOServer采集器)d. SDK(提供给客户使用的开发包,目前提供的有API接口、com接口、ODBC、OLEDB、.net、java)2. KingHistorian的数据保存位置?KingHistorian的数据都保存在DataFile文件夹里,里面有Buffer,Data,Log,RedundantBuffer四个文件夹。
【推荐下载】亚控科技最新推出工业数据库Kinghistorian
张小只智能机械工业网张小只机械知识库亚控科技最新推出工业数据库Kinghistorian北京亚控工业数据库KingHistorian作为企业一体化方案中的数据中心和应用平台,能够为企业的各级人员及时的提供所需要的信息。
它不仅是企业管理信息系统(MIS,Management Information System)与分布控制系统(DCS,Distributed Control System)之间的桥梁,而且是整个生产执行系统(MES,Manufacturing Execution System)的基石。
KingHistorian为您实现高速在线存储长达数年的企业生产过程数据;组态画面与数据采集功能分离;为生产过程优化提供数据;为企业扩展提供参考模型;为事故追溯提供事实依据;为企业MIS、ERP、MES集成提供平台。
KingHistorian的功能方便快捷的组态与管理支持批量组态标签点操作;支持在线新增、删除标签点,修改标签点属性;支持变量配置信息的批量导入与导出;支持历史数据的在线备份、转储和还原;配有服务器性能分析工具;通过与组态软件相结合,轻松实现组态;完全的瘦客户端管理模式。
卓越的性能每台服务器可采集多达25万个标签点;每秒存储和检索超过2万个数据记录;时间戳分辨率精确到毫秒;高效的数据压缩算法;TB级数据存储容量。
丰富的数据类型支持离散量/开关量;整型量(8位/16位/32位/64位);模拟量(32位/64位);字符串(ANSI/UNICODE,定长/不定长);日期型数据/时间戳类型。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
户端配置工具创建,创建时
工业库
配置IOServer的信息和工业库 的信息,然后,采集器就连
接工业库,向工业库中注册,
以太网
获得要采集的变量列表,然 后,从IOServer服务器中采集 数据。
IOServer采集器(主)
IOServer采集器(从)
IOServer
IOServer
采集器配置管理工具
OPC采集器
C#
JAVA
……..
SDK
1 2 3 4
工业库概述
工业库组件构成
工业库中基本概念
工业库客户端管理工具
工业库中基本概念
数据采集
工业库采集现场设备或系统数据
数据压缩
工业库采集或存储数据时进行压缩处理
压缩算法
工业库数据压缩处理方式
存储结构
工业库数据存储文件类型
数据安全
访问工业库数据权限验证
工业库采集数据方式 周期性采集
变量类型 开关量(布尔类型) 单字节整数(有符号) 双字节整数(有符号) 四字节整数(有符号) 八字节整数(有符号) 单精度浮点数 双精度浮点数 定长字符串 变长字符串 变量长度 1字节 1字节 2字节 4字节 8字节 4字节 8字节 不超过2000字节 不超过2000字节 变量类型 定长Unicode字符串 变长Unicode字符串 时间戳 定长二进制数据 变长二进制数据 数字状态量 精确小数 ScaledFloat16 未知类型 变量长度 不超过2000字节 不超过2000字节 6字节 不超过2000字节 不超过2000字节 4字节 16字节 2字节 8192字节
工业库权限角色
权限角色
工业库提供多用户、多角色 管理方式,不同角色的用户 具有不同的权限,系统默认 提供采集器工作角色、采集
CollectorAdmin DataCollector
DataReader
器管理角色、系统管理员角
色、变量管理角色、读取变 量角色、变量写数据角色
DataWriter SystemAdmin TagAdmin
数据查询-SQL查询
SQL数据查询
SQL查询器可以用于查询实时数据和历史数据,例如: SELECT * from realtime SELECT TagName, DataTime, DataValue FROM History
网卡1
网卡2
系统管理—系统参数
数据镜像备份
数据及配置转发 数据服务器 镜像服务器
系统管理—系统参数
数据发布订阅
服务器
数据变化
缓冲 缓冲 线程池
客户端
客户端
系统管理—系统参数
数据存储
数据查询
数据查询
通过客户端管理工具可直接查询工业库中
存储的各种数据。 数据查询的方式有: 历史查看器-查询变量历史数据 SQL查询工具-通过SQL语句进行查询 实时查看器-手动或定时刷新实时数据
系统管理—文件管理 表空间管理
添加删除编辑表空
间 备份恢复表空间
表空间添加文件
系统管理—文件管理
表空间配置参数
系统管理—采集器管理 采集器管理器
查看连接到服务器所有采集器
配置采集器的 相关属性
该图显示了注册到该服务器上的OPC采集器
系统管理—采集器管理
IOServer采集器
IOServer采集器通过采集器客
工业库服务组件
工业库服务组件
SQK查询 更新通知
安全
存储引擎
数 据 库 管 理
工业库服务组件-在操作系统中 是一个Window服务 提供数据查询、数据存储、安全 验证、数据更新通知、SQL查询 服务、网络服务、数据库管理等 提供服务配置管理器启停服务
性能监视
系统日志
网络服务
SDK
采集器
工业库和关系库的区别
处理数据的特征
工业库处理带时间戳的 连续工业过程数据
关系库处理具有实体关 系结构的商务数据
工业库和关系库的区别 处理数据的效率及方式
指标
存储和查询效率 数据压缩 数据变量管理 OPC接口
工业库
每秒数十万条记录 多种压缩方式 支持 支持
关系库
每秒数千条记录 _________ _________ _________
采集变量(Tag点)根据采集周期读取设备数 据,并将数据存储到数据库
工业库
采集器
文件采集器
OPC server
文件
工业库采集数据方式 主动上报
设备主动上发变量数据,并 将数据存储到数据库中
工业库
历史存储
历史存储
历史存储
IOServer
KingSCADA
KingView
工业库数据压缩方式 数据压缩级别
系统管理—采集器管理 OPC采集器管理
系统管理—变量管理
变量管理
• 手动新建一个变量 通过一系列对话框,创建一个新的变量 • 检索创建多个变量 通过从采集器或文件中导入多个变量,所有的变量 默认使用导入变量的配置参数。 • 通过KS、IOServer、KV注册创建变量
系统管理—变量管理 变量数据类型(17种)
数据过滤:数据采集的预处理,将无效数据去除,可根据数值和质量戳进行过滤
变化压缩:根据压缩超时检测和相同数值检测,当值发生改变时进行存储的压缩 死区压缩:数值变化达到一定阈值时存储数据的压缩方式
死区压缩(带尖峰逻辑处理):存储满足死区压缩条件数据点的同时,也保存该
数据点的前一数据的存储压缩方式 旋转门压缩:由某一数据点的前后数据点连线,计算与该点相同时间戳的数值, 判断这两点数据偏差大小确定是否存储数据的压缩方式 整点压缩:只存储整点时刻的数据值的压缩方式 备份压缩:将数据存储文件进行压缩备份(无损压缩)
工业库数据存储
存储结构
存储结构
关系表
数据表
Master
Temporary
自定义表
Tag+日期
Tag….
表空间
工业库数据查询 查询方法
• 使用工业库客户端管理工具
实时查看器、历史查看器、SQL查询工具
• 其它查询客户端
EXCEL ADD In、Kingview、KingSCADA、KingGraphic、其它软件 (使用访问接口)
数据访问接口
支持标准的OPC DA2.05和OPC HDA1.20 提供150个以上的API接口函数,支持通过提供C、Java、.net、 OLEDB、ODBC、COM等多种接口及相应例程 每秒存储超过60万条记录 支持毫秒级的数据时间标签分辨率
数据采集及存储
冗余及备份
支持集群冗余 支持数据库镜像备份 支持数据库自动备份和恢复
SDK
计算引擎
计算引擎组件
SDK
工业库服务组件
SQK查询 安全 性能监视
更新通知 存储引擎 系统日志 数 据 库 管 理
支持自动化接口访问工业库 支持ODBC、OLEDB访问工业库 支持标准OPCDA和OPCHDA 支持VC、VB、JAVA、C#
网络服务
COM
OLE DB
API
OPC
只有面向工业领域定制的工业数据库才能够满足企业对过程数据库功能和性能的要求。
1 2 3 4
工业库概述
工业库组件构成
工业库中基本概念
工业库客户端管理工具
工业库的基本组件 工业库基本组件
客户端管理工具 工业库服务器
工业库核心服务 数据库管理、数 据存储、数据缓存、数据分析、 数据检索等
服务器配置管理器
配置管理器 工业库服务管理(启 动、停止、刷新).
工业库必选组件
工业库通用配置 系统参数、变量 管理、数据检索、安全管理等.
采集器
采集器配置工具
采集器配置工具 管理OPC采集器 和IOServer采集器
计算引擎
计算引擎 报警计算及数据计算.
SDK
SDK 工业库数据访问开发包.
工业库可选组件
工业库采集器 OPC采集器、 IOServer采集器、文件采集器.
服务器容量
单台服务器可采集多达500万个变量(Tag)点 支持多达17种数据类型
数据采集及存储
每秒存储超过60万条记录 支持毫秒级的数据时间标签分辨率
数据压缩
支持采集压缩、存储压缩、文件备份压缩 数据压缩可压缩掉25%-95%的数据
工业库性能指标
性能指标.
数据检索
每秒检索超过50万条记录/秒 可稳定支持500客户端并发查询,每秒可并发查询2万条记录 任一客户端,查询任意变量、任意一天的历史数据(数据量为1万条 记录)不超过5秒
计算引擎采集器
客户端管理工具
客户端管理工具
工业库服务组件
SQK查询 安全 性能监视 更新通知 存储引擎 系统日志
数 据 库 管 理
网络服务
SDK
采集器管理 变量管理 实时和历史数据查看 性能计数管理 文件管理 SQL查询 用户角色管理 系统参数配置
客户端管理工具
客户端管理工具-用于对工业库进行配置管理
现代工厂信息化需要
需要统一的数据访问接口,降低企业的维护及开发成本
工业库概念
什么是工业库?
工业库全称工业历史数据库,它是一个实时和历史数据库平台,能够
实时采集现场过程数据,并能够实现海量数据的压缩存储,它可以帮助
用户完成底层广泛的生产过程数据整合,为企业上层软件的信息挖掘提 供有效数据来源。
工业库通用特征
OPC采集器通过OPC采集器客 户端配置工具创建,创建时 配置OPCServer的信息和工业
工业库 以太网
库的信息,然后,OPC采集
器就连接工业库,向工业库
中注册,获得要采集的变量 列表,然后,从OPC服务器