Historian资料

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

InvensysandtheInvensyslogoaretrademarksofInvensysplc14February2020Invensysproprietary&confidentialSlide1©2009Invensys.AllRightsReserved.Thenames,logos,andtaglinesidentifyingtheproductsandservicesofInvensysareproprietarymarksofInvensysoritssubsidiaries.Allthirdpartytrademarksandservicemarksaretheproprietarymarksoftheirrespectiveowners.WonderwareHistorian上海蓝鸟科技股份有限公司陈刚chengang@Bluebirdme.com©Invensys14February2020Invensysproprietary&confidential2Agenda1.什么是实时数据库?为什么需要实时数据库?2.WonderwareHistorian基本介绍及特性价值3.WonderwareHistorianClient特性4.WonderwareHistorian授权5.WonderwareHistorian网络架构6.Historian2012R2(11.0)新特性简介©Invensys14February2020Invensysproprietary&confidential3©Invensys14February2020Invensysproprietary&confidential41为什么需要工业实时数据库?一个工业实时数据库是…一个基于时间信息的存储仓库----数据库实时数据库不单单仅是一个数据库–实时数据库存储大量的过程数据---非常非常多–实时数据库可以更容易的检索过程数据---灵活的让我们完美利用过程数据的一套完整系统WonderwareHistorian可以极好的实现这些功能!关系数据库?我们可以使用Access/MySQL/SQLServer/Oracle-为什么需要一个专门的实时/历史数据库?使用普通商业的数据库作为实时/历史数据库–不合适–关系数据库是基于事物的,过程信息是基于时间同步的。–不能直接进行存储和检索–工厂在慢速的、分布式网络生成大量各种速率的数据问题-大量数据设想一个工厂,有1000个数据点,每秒存储一次每个数据点需要存储–值、时间戳、质量值…–每条记录大概不到10bytes…Howmuchdata?–每天86,000,000+条记录;30+billion每年–over300GBraw关系数据库的实际占用空间大概是数据的50倍–15TB+/每年这只是一个小例子!–许多工厂有更多的数据点,更多年的数据存储要求!现实世界例子一个完整的采矿场(南非)–窑炉–每秒存储2000数据点–场–存储24000个数据更新每秒数据更新存储:–2billion每天,orover700billion每年对比伦敦证券交易所–15August2009–总交易量11,329,182条记录–工厂一天生成的数据量相当于200个伦敦证券交易所一个月的交易量!问题–时间序列数据标准数据库擅长基于查询提供数据:–库存有多少零部件?–该用户去年消费多少?标准数据库不擅长回答基于时间的问题:–马达运行了多少时间?–温度超过100度多少次?–这个泵在需要维护之前还能运行多久?实时/历史数据库就是设计用来解决这一类的问题ArelationaldatabaseisNOT关系型检索的挑战独立的记录不是连续性采样不能推断采样之间的值所有数据被同等对待数据计算时不考虑数据的质量因素数据计算不考虑干扰和重点数据数据计算时不考虑数据的持续时间WonderwareHistorian解决方案:基于时间序列的数据存储,符合工业标准的数据检索为什么选择WonderwareHistorian?WonderwareHistorian是带有关系数据库选项的解决方案用户的低风险已经在全世界各地安装超过了25000套授权最佳的功能使用-MicrosoftSQLServer同系统平台一起使用的低成本:系统平台的选择框设置很方便的Intouch应用的测点导入自动的历史数据存储管理实时监测系统测点©Invensys14February2020Invensysproprietary&confidential122WonderwareHistorian基本介绍及特性价值1996InSQL3.0SQLServer6.01997InSQL7.0存储更新SQLServer6.52002InSQL8.0新的存储和数据采集SQLServer20002005InSQL9.0检索“迟到”数据SQL2000/20051998InSQL7.1较小的更新SQLServer7.0WonderwareHistorian发展历史2009Historian10.0分层存储能力SQL2005/2008©Invensys2/14/2020Invensysproprietary&confidential14WonderwareHistorian用来采集,压缩并存储工厂实时数据,并响应SQL请求提供历史数据报告的软件.Features…高速数据采集,和WAS无缝集成和MicrosoftSQLServer集成处理时间序列的数据事件监视WonderwareHistorian功能值、数据质量、存储、压缩发送数据给用户配置接口采集数据公开的检索接口数据收集的公开接口Historian架构–数据采集&压缩Historian使用MicrosoftSQLServer作为数据库引擎我们扩展MicorsoftSQLServer实现高效存储时间序列数据存储WonderwareHistorian核心I/OMicrosoftSQLServer数据采集&压缩数据采集挑战:我们需要异步的采集现场数据我们需要比标准数据库更快的存储数据我们需要存储海量数据数据被压缩效率典型98%压缩比AcquisitionSourcesPLCs,DCS,RTU,etc..OPC,SuiteLink,DDEInTouchApplicationServerMooreSiemensHoneywellAllenBradleyYokogawaModiconHistorian架构–检索一旦数据被存储,我们需要可以检索他报告分析使用标准SQL检索数据(SQL是开放的数据库语言)扩展SQL支持时间序列数据我们也提供工具,不需要熟悉SQL!WonderwareHistorianClients(ActiveFactory)WonderwareInformationServer数据检索客户端我们发送数据给用户-以需要的格式WonderwareHistorianClients(ActiveFactory)提供趋势和其他图形视图WonderwareInformationServer提供基于视图的表格包含HistorianClients客户端WonderwareHistorianClientTrendWonderwareHistorianClientReportWonderwareHistorianClientWorkbookWonderwareHistorianClientQueryWonderwareHistorianClientControlObject©Invensys2/14/2020Invensysproprietary&confidential20©Invensys2/14/2020Invensysproprietary&confidential21高速数据采集实时数据手工数据数据采集服务(IDAS)©Invensys2/14/2020Invensysproprietary&confidential22将数据采集和数据存储分离能够部署在远程支持多个的IDAS高可用性方案–存储在本地然后转发到远程的InSQL存储节点“手动”数据采集服务(MDAS)©Invensys2/14/2020Invensysproprietary&confidential23支持‘迟到的’数据(旧的数据,人工数据,非实时数据)把最初是从外部收集的数据导入到InSQL•LIMs,RTU,.CSV数据文件(快速加载!)•旧的InTouch历史SQL将数据值插入/更新到History•原始数据•传感器故障时输入修正值•检索原始的/最新的修正InSQLToolkit©Invensys2/14/2020Invensysproprietary&confidential24高效数据压缩周期变化强制旋转门强大的事件系统强大的事件检测功能•模拟,离散,定时的,ActiveX事件,通用SQL可配置的事件响应系统•快照(Snapshots),Email,死区(Deadband),概要(Summary),通用SQL自动生成累计和概要数据©Invensys2/14/2020Invensysproprietary&confidential25强大的事件(Event)系统根据以下条件检测或生成事件;•模拟量数值•数字量数值•定时•SQL语句•外部–存储过程事件动作/响应事件触发的响应/动作•数据快照•电子邮件通知•设置新的死区值•概要计算概要计算根据用户配置的事件自动生成概要数据•数据值,定时,SQL,外部存储过程•计算:Min,Max,Average和SUM概要数据用于•生产报表•过程趋势•批次报告•班次报告数据采集的高可用性数据源连接的冗余和容错•I/OServer切换到备用节点–100%自动–不需要人工干涉!!!–标准版和企业版IOServer故障切换xHistorian服务器DCSIO重新路由到替代节点ABTCPMODBUSABTCPMODBUS数据采集的高可用性数据采集服务和数据服务器硬件故障的冗余和容错•远程HistorianDataAcquisitionService(R-IDAS)的故障切换–100%自动化–不需要人工干涉!!!–标准版和企业版IDAS的故障切换xDCSHistorianR-IDASR-IDASR-IDASDCSMODBUSABTCP…数据故障重置到第二个服务器这个连接丢失…没有数据丢失!!数据采集的高可用性数据采集服务和数据服务器硬件故障的冗余和容错•远程HistorianDataAcquisitionService(R-IDAS)的故障切换–100%自动化–不需要人工干预!!!–标准版和企业版•Historian存储转发(usingR-IDAS)–当Historian连接故障时,数据存储在本地(R-IDAS)–在Historian计划的维护时间实现存储与转发–100%自动进行–不需要人工干预!!!IDAS–存储转发xDCSHistorian服务器R-IDASDCSModbusABTCPDataDataDataDataData…数据存储在远程节点此连接丢失……重新连接实时获取开始……所有数据转发到服务器©Invensys14February2020Invensysproprietary&confidential363HistorianClient特性Historian客户端什么是Historian客户端?可以提供哪些数据?怎样使用这些客户端?胖客户端vs.瘦客户端,网络客户端…©Invensys2/14/2020Invensysproprietary&confidential37©Invensys2/14/2020Invensysproprietary&confidential38WonderwareHistorianClient充分利用存储在WonderwareHistorian中的数据,提供趋势,数据分析和报表功能的一系列数据分析和报表客户端软件。HistorianClient是企业中各个不同层级的人员都能通过简单的点击对话框就可

1 / 67
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功