admin 管理员组文章数量: 1184232
2024年3月20日发(作者:数据库有哪些查询)
ih数据库的安装与维护手册
目 录
ih数据库的安装与维护手册
.................................................................................................................... 1
1. 0 ih
数据库概述
...................................................................................................................................... 1
1.1 ih服务功能介绍 ...............................................................................................................................................1
1.1.1 ih服务 .......................................................................................................................................................................... 1
1.1.2 报警系统 ..................................................................................................................................................................... 1
1.1.3 计算服务 ..................................................................................................................................................................... 2
1.1.4 配置 ............................................................................................................................................................................. 3
1.1.5 历史服务 ..................................................................................................................................................................... 3
1.1.6 安全 ............................................................................................................................................................................. 3
1.2 ih客户功能介绍 ...............................................................................................................................................4
1.2.1 API ............................................................................................................................................................................... 4
1.2.2 EXCEL加载宏 ............................................................................................................................................................ 4
1.2.3 ODBC ........................................................................................................................................................................... 5
1.2.4 趋势图 ......................................................................................................................................................................... 5
1.2.5 画面 ............................................................................................................................................................................. 6
1.3 ih-WEB服务器 ................................................................................................................................................7
2. ih
服务器安装
......................................................................................................................................... 8
2.1 服务器安装 ......................................................................................................................................................8
2.1.1 数据库安装之前 ......................................................................................................................................................... 8
2.1.2 数据库安装 ................................................................................................................................................................. 9
2.1.3 采集器安装 ............................................................................................................................................................... 14
2.1.4 IFX OPC调试步骤 .................................................................................................................................................... 16
2.2 数据的使用和维护 ........................................................................................................................................20
3 ih
数据库的导入导出
......................................................................................................................... 34
4 iH
数据库的接口程序(
SDK
)
........................................................................................................ 37
5Windows版本问题 ............................................................................................................................................40
1. 0 ih数据库概述
ih数据库是由GE公司开发的实时数据库,主要功能包括:服务功能、客户功能和
WEB功能。
1.1 ih服务功能介绍
1.1.1 ih服务
一个ih服务提供一个功能,此功能放在一个中心服务器上。作为ih的“分布式设计”
理念,所有的IH服务可以分布在众多的计算机上,这些计算机通过网络或一台计算机连接,
IH分布式特性使系统规模可以达到几百万点,并增加了灵活性和可靠性。IH服务都是NT
程序模块和NT服务,他们可以安装在一个服务器上,也可以分布在许多服务器上,甚至
于将同样的服务复制在不同的服务器上作冗余配置。分布式的IH服务,分布在许多服务器
平台上,可以为最终用户带来极大的处理能力。由于整个IH使用基于报文方式的,无会话
的通讯协议所带来的效率,即使在一个大集团的网络里面分布各种服务只需要增加很少的
网络传输量。通过对关键功能提供冗余,IH服务增加了可靠性。
典型的冗余是由用在不同服务器上运行的主服务和备份服务来支持的。如果主服务失
效,其备份服务接手工作。一旦原主服务重新恢复,它就会一正在运行的服务协调,将它
们之间相应的数据库内容重新核对,然后原主服务便重新开始工作,再次成为主服务,而
另外一个变回备份服务。
1.1.2 报警系统
IH报警系统为所有IH监控的参数提供全功能警报。IH报警提供视图的和声音的报警
通知。通常的报警包括报警送入,报警清除,报警重新设置。除此之外,IH报警还通过通
第1页,共37页
过优先次序和系统辩识提供报警追踪。IH报警能够保留长时间的历史记录,IH的报警历
史数据可以用任何台式电脑从你的IH系统中很方便地取用观看或打印。IH报警系统与IH
安全系统完全地集成在一起,可以定义用户对报警只有观看权限。IH的画面提供IH报警
客户端的全套功能,而不具有确认报警或重置报警的能力。
1.1.3 计算服务
计算服务(CALCSERV)是一个在线时间决定的计算引擎,计算服务为IH数据提供
计算和高级函数的应用能力。计算出来的虚点以域单位状态为基础,并从这域上测出数据。
计算服务是IH虚点或叫计算点服务器。
计算服务是一个实时服务,它根据用户提供的算法来产生点。当数值计算出来后,计
算服务有选择地将这些数值送到一个历史数据服务中,而且当这些数值的状态变化的时候,
计算服务有选择地将此信息送到报警服务。
计算服务的测点算法是用BASIC语言来定义的。计算服务可以取用其他实时数据点或
计算点,也可以取用SQL数据库中的数据。
计算服务的优点是它具有支持大范围的各种函数的能力,它支持来自于第三方函数库
的各种函数,支持不同处理器上的功能。用户可以按自己的意愿增加函数库。通知服务就
是一个例子,它是一个在别的处理器上执行的功能。
计算服务的测点各种设置,包括BASIC算法,保留在设置管理器中。使用恰当的安全
措施,用户可以在线创建、修改、删除各种计算。用户可以在他们办公桌上用设置管理器
客户端管理各种计算。
计算服务能够使你将SQL服务中的数据合成到你的计算中,有一个支持ODBC的函
数库。取用SQL数据对客户端来说非常容易。SQL值可以用像选择IH数值一样的菜单形
式来挑选。同时支持文本和数据信息,SQL数据可以与IH数据组合在一起或者一起分析。
其结果可以存在一个IH历史服务中或存在一个SQL数据库中。这样实现了在你的SQL
第2页,共37页
数据库与你的IH数据服务之间的无缝连接。
1.1.4 配置
数据点以及测点参数的实时配置管理是一个真正的实时系统的基准之一。IH完全支持
在线配置操作,从增加新测点,编辑已有的测点,改变报警等级到配置新的压缩限制,IH
提供了连接及控制你的配置设置的能力,而从不会停掉你的系统,或者对你正在进行的操
作产生影响。
1.1.5 历史服务
历史服务为所有被选来作历史保留资料的信息的一个提供一个储藏地。所有保留的实
时计算服务或实时IH 服务中的被监视和控制的测点(放射等级、参数、报警、指令等等)
都可以历史性地跟踪。历史服务保留了许多年的信息。
由于历史服务应用了高效的,高压缩比的技术,用于存储多年历史信息的存储空间相
对很小。
1.1.6 安全
IH安全是集成的实时IH安全模块。IH安全扩展已有的网络安全,而不是代替已有的
网络安全。用IH不需要给每个用户另外增加一个密码。已有的网络密码和安全管理控制通
过IH安全实施在IH中。由于IH放置在可辩认的网络地点中(硬盘、文件夹、次文件夹
等等),已有的网络安全控制可以很容易地应用到你的IH配置中。
IH安全为你的IH系统提供6个级别的安全保护,安全等级是:
● 用户无权访问
● 用户只读访问
第3页,共37页
● 用户可以更新已有信息
● 用户可以增加新信息
● 用户可以删除信息
● 用户具有不受限制的权力(IH管理员)
1.2 ih客户功能介绍
一个IH客户端向最终用户提供IH信息。IH客户使产品专家和“有权力的用户”迅
速地使用和分析IH信息。向随意性用户提供速度快且容易使用的接口,接口通过IH的
WEB基本工具访问。再有,所有的IH客户端的许可证是无限制的..所有用户都可以访问
公司实时信息并从中受益。
1.2.1 API
API的设计是为了满足应用开发者和随意用户的需要,API提供访问以下功能的能力:
● 服务目录信息
● IH测点信息
● 当前值列表
● 历史信息包括原始值、快照值、最小/最大/平均值。
1.2.2 EXCEL加载宏
IH EXCEL加载对IH功能和特性的一般性访问进行了扩展,直接送到微软EXCEL的
计算机上。IH EXCEL加载包括如下特性:提供IH实时值、IH历史值、计算出的平均值、
最小和最大值,以及在一个特定的时间间隔的值。
IH EXCEL加载直接观看IH实时值,并在其变化的时候监视它。使用IH加载的EXCEL
第4页,共37页
图形直接引入IH实时值。快速且易于使用的ih的测点选择对话框可以让加载使用,此对
话框可以搜索测点身份和测点描述。
1.2.3 ODBC
IH ODBC驱动程序向ODBC客户端提供IH信息。像微软OFFICE这样的ODBC客
户端可以使用ODBC标准访问IH实时和历史信息。IH测点的当前值信息和历史数据可以
用标准的SQL查询来访问。
1.2.4 趋势图
IH趋势是IH实时软件工具套装中的一个分布式客户端软件程序。IH趋势图相对于“管
理员”工具或客户端而言,通常被看作一个“用户”工具(客户端)。IH趋势图的主要目
的是用数值坐标趋势图来显示IH信息,数据可在坐标上表示为时间的变化图形或者相对于
另一个数值的变化图形。
通过优化的报文协议,IH趋势图在与你的IH系统通讯的计算机上运行。
在一个单独的趋势图上,IH趋势可以同时显示16个测点,这些点可以从不同的IH
数据库中挑选出来,而这些数据库可以分布在你的网络中任何一个地方。
IH趋势是网络友好的。使用IH报文中心通讯,IH趋势只在你需要数据的时候通过网
络进行通讯。IH不需要那种在非报文中心的系统中那样保持一个持续的会话连接。从IH
数据点中挑选出来的需要的数据是作为压缩的数据包在网络上传输的。IH数据在用来运行
IH趋势的本地计算机上将这些数据包解压和进行解释。由于高效的IH数据通讯和IH趋
势的服务器资源而快速地显示出来。由于使用了高效的接上(调制解调器,ISDN等等)
有效地使用,持续地显示包含多个测点几千个数值的图形,在较快速的网络上,IH趋势只
需要几秒钟的时间就可以显示几百万个数据值。
IH趋势具有友好及直观的用户介面。易懂的控件用来制作趋势输出格式以及挑选趋势
第5页,共37页
点。趋势的选择包括:趋势类型、数据范围、数据显示格式、格式选择,所有的趋势选项
可以作修正,或者作为一个模板文件存起来重复使用。
IH趋势支持毫秒级的时间精度,使用放大功能,高速变化的信息可以迅速找到并检查,
趋势更新可以人工进行或者设成自动更新。
IH输出信息到逗号分隔数值的文本文件中,此文件可用外部查看器比如微软的EXCEL
来访问,此输出功能使你可以在一个特别的数据报告中看到与每个趋势图中的数据点相关
的数值和状态。工程师和作分析的人可以迅速地不费地使用这些他们很满意使用的工具和
技巧来访问IH信息。
IH趋势完全与IH画面集成在一起,IH画面是用户图形界面。在IH画面里面,IH趋
势通过超级链接很容易地放入。在IH画面中的控制参数导向以这种方式置入的IH趋势显
示的内容和格式。IH趋势中的历史信息和IH画面中的当前值信息结合在一起,变成一个
你可以使用的强大工具,帮助你迅速诊断出所监控的系统的良好情况和状态。
“设计来就是分布式的” IH许可证制允许IH趋势在你公司里的任何地方进行安装。
1.2.5 画面
IH画面是IH实时软件工具套装中的一个分布式客户端软件程序。IH画面相对于“管
理员”工具或客户端而言通常被看作一个“用户”工具(客户端)。
IH画面的主要目的是提供一个关于信息的图形画面,用以精确地描述你的工厂或系统
的当前条件和状态。IH画面的第二目的是提供一个平台,从这个平台向与IH画面有接口
的设备和系统发出控制信号。
通过优化的报文协议,IH画面在与你的IH系统通讯的计算机上运行。除了是图形显
示平台之外,IH画面还是一个其他IH模块和与你的IH系统集成的非IH系统集成的非IH
模块的接口平台,IH画面典型地被用来主持对IH模块的访问,如IH画面被用来容纳非
第6页,共37页
IH系统,如放射监控系统,无程电机控制系统,高速变化数据监控系统,热力运行优化系
统。
IH画面是一个图形显示系统,通常都能辩认的图标图形被用来保证对设备和系统的辨
识。有多种颜色选择和颜色组合,保证被监控的参数状态精确地表示出来。IH画面包括了
一个易懂易用的图形编辑器子模块,可以用来开发任何在标准的IH画面图库里没有的表现
形态。除此之外,IH画面和标准ACTIVEX对象是兼容的,也与标准的电子作图格式格式
(BMP、JPG等)兼容,ACTIVEX和标准的作图对象可以被插入并成为IH画面显示的
一部分。
IH画面包括一个与VISUAL BASIC兼容的程序书写功能。附加的功能建在在线或即
取逻辑和分析程序里面并且成为组成你IH画面显示的图标的一部分。
当IH画面被用来作为一个控制平台和支持更有效的流程控制或经济运行的时候,此特
点尤其有用。
IH画面提供开发和编辑模式,也提供全屏运行模式。当与IH APPSERV一起使用和
放在IH安全细则中,IH画面提供可控制的和可配置的对不同类型系统的表现形态。
IH画面访问位于你们公司任何地方的IH数据。在一个IH图标里面增加数据点只需
简单地点几下鼠标。从众多的数据源中访问数据的能力,使得人们可以对相隔很远的独立
系统之间,或相似系统之间进行运行比较。IH画面随时接受来自于IH实时系统或来自于
IH计算系统的当前值信息。IH画面显示的每个点的状态和数值是用单独一条报文来处理
的,保证了系统状态的通知和系统数值的监控容易明白和进行运行。
1.3 ih-WEB服务器
今天全球市场激烈的竞争已迫使各个公司在设计上,实施上以及管理工厂运行上做得
更好。IH-WEB分析解决方案正是通过强力提高数据采集和监控流程来做到了这一点。IH
-WEB通过提供使用浏览器的访问,来支持人们的决策,提高生产效率和利润。
第7页,共37页
IH-WEB使IH更前进了一步,它不仅将你工厂运行数据的形式显示出来,而且清楚
地给出了问题区域的信号。当IH-WEB画面采集数据的时候,IHWEB:
● 提供无限制的对数据的WEB访问
● 使生产效率最高,利润更高
● 提高决策能力
● 降低技术支持要求
此系统的核心装在一个WEB服务器中,服务器的工作是作为整个公司数据库的一个
门户,不需要在每个机器上安装与数据库相关的软件。维护仅仅出现在一台机器上..即服务
器通过减少测试产品的时间,IH-WEB使应用特别的配置更容易。
2. ih服务器安装
2.1 服务器安装
2.1.1 数据库安装之前
数据库安装之前,首先需要确定的是:
(1) 是否使用镜像数据库方式?
(2) 是否要安装数据计算采集器?
(3) 历史数据和归档数据存放的地方?
(4) 数据库服务的整体规划?
(5) 数据接口的分布式布置?
使用镜像数据库方式,决定了数据库必须作两个安装。一个在SIS侧,一个在MIS侧。
第8页,共37页
SIS侧需要手工配置数据桥服务。
历史数据和归档数据,一般存放在一个独立的磁盘里。最好与数据库程序分开。还要
考虑到将来好扩充磁盘阵列的需要。
数据库服务的整体规划来自于电厂的数据源多少。一般来说,一个数据源设置一组数
据服务。
2.1.2 数据库安装
在安装数据库服务时 ,首先会出现如下安装界面。如图:
然后跳入
第9页,共37页
点击next 进入
第10页,共37页
点击 yes
进入了功能模块选择界面,这里是我们安装数据库的重点,在安装面版中我们要选择
以下几个选项
1. Historian server
2. Fix32 collector
3. Opc collector
4. Server to Server collector
5. Historian Excel add in
6. Historian Administrator
7. Proficy Historian client tools
8. Historian Documentation & Help
第11页,共37页
选中这8个复选筐后点击 next 进入
Next 进入
第12页,共37页
在这里我们可以设置数据库要安装的位置,通过Browse..进行路径的选择,一般我们
都采用默认值,直接进入 next next
第13页,共37页
在这里我们可以看到source项 ,在这里我们要提供server to server 采集器的源
端和指向端的机器名称或者数据库的 IP地址 ,source默认为本机。下一个项则是采集器
的目的端。就是镜像的地址。
2.1.3 采集器安装
当系统要采集其它系统的数据的时候我们需要安装Collector来为我们的数据库提供
数据。iH提供了iFix,OPC,servertoserver和OSI PI等采集器。几种采集器的安装都
大致相同,现在以servertoserver为例,介绍安装过程。
同样,进入安装界面如下
选择servertoserver Collector复选框,然后点 next ,就这样到了配置界面如下
画面
第14页,共37页
Source是数据源的地址,这里可以填 机器名称或者IP地址,下面就是collector
所指向的服务器的地址,同样可以是IP和机器名称(这里的地址就是数据库的地址)
注:安装时要弄清楚 collector和服务器的逻辑关系,collector要和数据源安装在
一起,它要指向服务器。(这点很重要)
在安装完成后重启计算机,然后我们就可以在数据源计算机上启动servertoserver
collector了,然后这个采集器就自动的出现在服务器的collettor栏中,这样服务器就可
以采集到所需要的数据了。
注:如果服务器的地址变更了,我们也不用重装采集器,我们只需要更改一下注册表
中的指向地址,具体如下图
第15页,共37页
在注册表中的local_machine—
—>software->interllution,Inc->iHistorian->Services中就可以找到server to
server的注册表信息了,修改它的Historiannodename就可以更改数据的指向地址了。
2.1.4 IFX OPC调试步骤
调试步骤:
(1) 辅控IFIX系统已经由相应厂家安装到现场。
(2) 检查网络的连通性。接口机和安装IFIX系统的计算机(计算机名为HS1,以下
称IFIX计算机)网络是否连通。
(3) 在IFIX计算机上建立具有管理员权限的用户,sisclient,密码:sis
第16页,共37页
(4) 在接口机上建立建立具有管理员权限的用户,sisclient,密码:sis
(5) 在IFIX计算机上运行dcomcnfg设置DCOM。
第17页,共37页
第18页,共37页
(6) 在接口机中,配置接口机的DCOM。
在WINDOW“运行”下,执行DCOMCNFG命令
找到接口机中是否有DCOM组件:OPC20IFIX.
编辑OPC20IFIX的属性。
编辑“安全”页:
第19页,共37页
将接口机登陆用户为具有管理员权限的用户,可以都选择默认的配置权限。
其它页可默认。
(7) 在接口机上使用sisclient用户登陆。(用别的用户登陆连接OPC会出现拒绝访
问的提示。)
(8) 利用某种OPC客户端工具测试和IFIX计算机上的OPC服务器端的连通性。
2.2 数据的使用和维护
安装好数据库后就要对数据库进行管理和维护,在开始中->程序->Proficy
Historian3.0->Historian Administrator进入数据库的管理界面,主要分为六块分别是
Main,Tags,Collectors,Archives,Messagese和Help.在Main界面上我们可以看到数
据库所有的主要信息,例如压缩率,活动的标签数目,当前多少用户访问,报警等等。在
第20页,共37页
界面的中间部分可以看到所有的collector,以及各个采集器的工作状态等。点击Main
可以更改所要管理的数据库。首先会出现以下画面
点击Main
第21页,共37页
在Server旁边的浏览按钮中我们可以进入数据库的选择去 如下
在左边面板中会出现网内的数据库列表,我们可以在这里选择要管理的数据库,选择
好了过后点Connect进行连接, 然后就进入到了管理界面了
第22页,共37页
左边面板就是列出的数据库中的点名,右边面板就是选择点的配置信息在General中
可以设置点的描述以及它的工程描述等
第23页,共37页
在Collection面板中可以设置点的采集器,数据源点,数据类型,数据长度,采样方
式和采样周期等
第24页,共37页
在Scaling面板中可以设置点的上下限和数据的表现界限
在Compression面板中我们可以对点设置死区和归档死区,这对数据的存储有很大
的影响,
我们要根据点的具体去两个况来设置点的压缩比例
第25页,共37页
在Advanced面板中我们可以设置数据点的时间依据和点的管理权限
添加标签有两种方式:一种是单个添加,一种是批量添加
单个添加如下,点击 Add tag Manually
然后选择采集器和数据源,类型和时间单位
在Add tags From Colector中添加多量数据点
第26页,共37页
在Collectors块中,我们能够看到当前数据库的所有采集器同时也能对他们进行相应
的配置,在General面板中我们能够看到采集器的运行状态,描述,采集器类型,缓存大
小的设置和最小空闲空间的设置。如图
第27页,共37页
在tags面板中我们可以在标签点名称前加前缀(add Prefix to Tag), 采集频率,
采集方式和死区压缩等(这里的死区压缩是针对采集器而言的),如下图
第28页,共37页
在Advanced面板中我们可以看到Collector Options中的对采集器的功能设置选
项,还可以在这里设置程序启动后延迟多长时间开始采集,还能看到和设置采集器的输出
设置。
第29页,共37页
在Performance面板中就是 报告率和压缩率等的曲线表现形式,很直观
第30页,共37页
Archives(文件归档块)
这个模块主要由 Details ,Global Options和Security三个面板组成
在Details面板中我们可以看到归档文件的状态,起始时间结束时间,备份信息。我
们也可以在 Fil Location中设置它的存储路径和文件的大小(这里指每个备份文件的大
小),如下图
在Global Options面板中我们可以设置查询的最大时间,最大周期。在Archive
Creatuon中我们可以创建文件方式,文件覆盖方式,文件大小,要求的空闲磁盘空间大
小等,在下面还可以定义 文件存放路径,备份路径文件名称等,如下
第31页,共37页
在Security面板中我们可以设定数据变成只读的时间长短,就是说当数据保存到文件
后经过多长时间数据就不能更改了,变为只读的文件(保证数据的安全)。其中的Security
Groups就是设定一那里的用户组作为访问权限的用户组
第32页,共37页
当我们文件丢失了,我们可以通过备份来在入数据的历史值,点击Add a
NewArchive我们就进入了在如画面
选好要载入的文件,点OK行了。然后我们就可以在系统面板中看到加入的历史文件
了。我们还可以通过Restore an Archive from Backup来转存数据文件输入相应的名称
选好合适的存储路径就可以了
第33页,共37页
接下来就是 Messages块
在这个块中我们可以看到如下画面
我们可以在左边面板中定义好要查询的时间区域 ,在Topic中选好消息的类型,包含
的内容等,我们就可以检索到相关的信息了。
3 ih数据库的导入导出
建立标签点是一项工作量很大的工作,在建立大批量的数据点的时候我们能借助
excel来完成,IH提供了excel addin工具来实现上述工作。并且很方便,实用。要使用
这个工具就先要在本级上安装excel和excel addin 。具体步骤如下
第34页,共37页
在安装完成后,我们可以在excel中找到这个工具,如下
我们可以很方便的对数据库中的信息作批量的处理,例如建立我们需要的数据点
我们可以把相关的配置信息录入到表格中,然后通过excel addin 来实现数据库的维
护
第35页,共37页
数据导出
第36页,共37页
Excel addin 是一个非常实用,功能强大的工具,我们的报表的实现也是借助这项工
具来实现的,报表的制作要看实际的情况来定做了,我们可以使用Excel addin的各个功
能来配合实现。
4 iH数据库的接口程序(SDK)
Ih提供了SDK工具来对数据库进行两次二次开发,我们可以通过SDK来对数据库作
相应的接口程序的开发,这样我们就可面对不同的厂商,不同的协议量身定做合适的接口
程序,使数据的采集更为完备。
添加sdk
第37页,共37页
下面是一个简单的读取标签点当前值的小程序,
Dim ihSvr As New iHistorian_
Dim MyValue As iHistorian_lue
Private Sub cmdConn_Click()
Dim tr As iHistorian_ordset
t , ,
Set tr = ordset
e = "*"
ption = "*"
e = True
ecordset
For Each it In
m e
Next
第38页,共37页
End Sub
Private Sub Command1_Click()
Dim MyRecordset As iHistorian_cordset
Dim MyData As iHistorian_
Set MyData =
Set MyRecordset = ordset
With MyRecordset
' .TagSet = True
' .Tag =
.k =
.ngMode = 1
.
. = True
.QueryRecordset
End With
Set MyValue = (1).Item(1)
n =
End Sub
结果如图
第39页,共37页
服务器,用户名,口令都使用的默认值
获取标签的当前值
5Windows版本问题
以上解释适合Windows XP,其他版本Windows可能有些不一致的地方。请参照
检查。
第40页,共37页
版权声明:本文标题:ih数据库的安装与维护手册 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710874793a577436.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论