不论是市政废水处理厂或是全球性的制药公司,其成功的运行都必须依赖准确、及时的现场数据。
  许多制造者面临的问题都是缺乏一个快速、经济实用的工具来采集大量的重要生产过程数据,并转换为企业信息以改善生产效能,增加竞争力。全球自动化解决方案的领导者Intellution发布的iHistorian是一个企业级实时历史数据库平台。该平台奠定了企业历史数据采集以及应用的基础。

■ iHistorian 系统架构

  iHistorian的系统架构扩充非常容易,也就是说:在系统中可以有许多的服务器及客户端,可以在单一系统中组态所有的组件,也可以在一个三层的分布式架构中,分散数据采集、存储及显示模块。

  iHistorian 系统并不局限在单一服务器上,每一个iHistorian客户端可同时连接多个iHistorian的服务器,并可以无间隙地显示多个服务器的数据。

用采集器采集数据

  iHistorian 数据收集的核心就是采集器(Collector),采集器自动采集已配置的数据点。所有采集器都提供先行存储技术(storeforward),并提供自动重新连结服务器功能,以确保服务器连接中断时数据的完整性。为了进一步提高数据的有效性,采集器的配置可以暂存在本地缓存内,这意味着当系统启动时,采集器先从服务器读取配置信息;如果服务器不可用时,则系统会基于前一次正确的配置启动数据采集。

三种类型的采集器

·iFIX 采集器,可从任何iFIX SCADA 节点,或者通过FIX 网络上的SCADA 节点采集数据。此采集器依托业界领先的iFIX,通过大量已有的驱动程序和易用的驱动程序开发工具,用户可以连接的数据源是非常广泛的。

·OPC 采集器,可采集任何OPC 1.0 或2.0服务器的数据。OPC服务器支持COM技术。Intellution 7.x 版驱动程序也是标准的OPC服务器,所以可用OPC采集器直接采集该驱动程序数据。

·文件采集器,通过CSV和XML格式文件,可采集离线的数据源信息。

服务器

  iHistorian服务器提供归档管理和消息服务。归档管理者可管理多个历史归档文件,且当旧的归档文件满时,自动创建新的归档文件,或覆盖旧的历史归档。利用该管理工具,可以备份iHistorian的历史归档,当然也可在线备份历史归档文件。

IHistorian 客户端

Intellution 提供多种不同的iHistorian 客户端产品:

·iFIX V2.6 或更高版本

·微软Excel 加载宏

·iDownTime

·Intellution ODBC 驱动器(包含在iFIX2.6 中)

·基于Web 的管理工具

·Windows 管理工具


■ iClientTM 趋势图表


  iFIX 的iClient 包含了趋势图表对象,可显示多笔的历史数据,而通过"表达式编缉器"浏览iHistorian服务器,检索并显示采集器或者iClient 中的数据,并可指定数据的时区或调整夏时制时间。
  趋势图表可设定为自动更新iHistorian数据,并以1 毫秒的分辨率显示数据的时间戳。在同一图表中可显示来自不同服务器的数据,并且每支数据笔皆可有不同的Y 轴和时间轴。


■ 微软Excel 加载宏


通过微软Excel 加载宏,读取历史数据到Excel 97 或以上版本中。Excel 加载宏可以:
·查询原始数据

·查询当前数据

·利用索引点过滤查询数据

·查询数据的采样值

·查询试验数据

·查询数据的计算值(最小、最大、平均、标准偏差、汇总和计数值)

·显示、导入或导出标签

·导入或导出数据

·显示、导入或导出消息

·显示归档列表

·显示采集器列表

以上所有功能皆可通过易于使用的对话框来完成,这些对话框与Excel 紧密集成在一起。另外,iHistorian 内置三种标准报表样本


■ 基于Web 及Windows 的管理器

  iHistorian 提供了两种版本的管理工具:基于Web的和基于Windows的管理工具。两种版本有相似的接口与操作。

  基于Web的管理器除了IE5.5 外,无须安装任何其他的客户端程序,而且可在任何可以访问iHistorian 服务器URL 的计算机中操作,包括Internet网络。基于Windows的管理器则必须在每一台机器上安装客户端程序。不管任何类型版本的管理器, 都为iHistorian 系统提供了以下管理功能:

·建立、删除、维护及备份数据归档

·在线建立、维护、删除远程或本地的采集器

·浏览采集器数据源或手动建立数据点

·配置或删除数据点

·显示信息和警报

  iHistorian管理器可使您快速通过采集器直接浏览数据源并设置或组态大量的数据点,然后在iHistorian中创建数据点并与该数据源建立联系。一旦增加了数据点,可单独或整批地选择数据点并可修改数据点的配置。