208 新历史站用户手册.docx
- 文档编号:28760513
- 上传时间:2023-07-19
- 格式:DOCX
- 页数:13
- 大小:258.12KB
208 新历史站用户手册.docx
《208 新历史站用户手册.docx》由会员分享,可在线阅读,更多相关《208 新历史站用户手册.docx(13页珍藏版)》请在冰豆网上搜索。
208新历史站用户手册
EDPF-XP系统
历史站手册
版本1.0
编号××-UH001
北京国电智深控制技术有限公司
二零零五年九月
版权声明
EDPF-XP系统中历史站所有软件和资料的版权归国电智深控制技术有限公司所有,未经智深公司授权,其他任何单位和个人不得传播、使用、复制公司的软件和资料。
修订历史
版本
日期
说明
1.0
2005.9
ForEDPF-NT
目录
第一章概述1
1.1历史站概述1
第二章软硬件配置2
2.1硬件配置2
2.2软件配置2
2.3配置文件2
2.4注册表修改2
2.5历史站的文件2
2.6链接库3
第三章历史站程序功能4
3.1配置文件界面程序hsr_filemgr.exe4
3.2采集点预处理程序hsr_PretrePnt.exe4
3.3数据采集程序hsr_collector.exe5
3.4服务管理器程序hsr_manager.exe6
3.5趋势及检索程序hsrt.exe6
3.6报警采集程序har_AlarmCollector.exe8
3.7报警服务器管理程序AlmServerMgr.exe9
3.8报警回顾程序hsr_Retriever.exe9
3.9对双网的支持10
第四章使用说明11
4.1安装11
4.2服务端启动11
4.3客户端启动11
第一章概述
1.1历史站概述
历史站作为分散控制系统(DCS)的功能之一,发挥着极为重要的作用,其重要性是通过历史数据中蕴藏信息的重要价值体现出来的。
历史站主要负责采集和储存生产过程控制的历史数据,以供形成运行报表和历史趋势曲线。
DCS历史站功能的实现过程是:
将DCS从生产过程中采集到的参数或衍生数据以某种规范的格式储存到存贮介质中,使用者可通过某种规范的查询方式获得希望的数据集合。
第二章软硬件配置
2.1硬件配置
CPU:
PⅢ1.0G(基本)PⅣ2.0G(推荐)
内存:
256MB(基本)512MB(推荐)
硬盘:
80GB(基本)160GB(推荐)
2.2软件配置
操作系统:
WindowsServer2000、WindowsXP或WindowsServer2003
其它:
MicrosoftExcel
2.3配置文件
历史站应用到的配置文件:
hsrCfgNT.ini。
该文件放在ini目录下。
使用hsr_filemgr.exe可以修改配置项。
2.4注册表修改
在第一次运行该历史站软件的计算机上需要修改注册表。
windows操作系统的sp2补丁在增强了系统的安全性的同时,也封掉了一些远程过程调用(RPC)的功能,导致在通常情况下无法使用RPC通讯。
历史站是使用RPC进行数据检索的,这需要修改注册表,才能保证RPC可用。
修改如下:
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\windowsNT\RPC]
"RestrictRemoteClients"=dword:
00000000
也可以直接双击ini目录下的rpc.reg文件将其导入到注册表。
2.5历史站的文件
历史站涉及到的文件有:
卷管理文件、卷文件、点属性文件、数据文件。
卷管理文件是卷文件的索引,保存了卷文件的基本信息。
卷文件是数据文件的索引,保存了数据文件的基本信息。
数据文件中存储了采集到的数据的信息。
点属性文件是所有进历史的点及其属性的列表文件,内容包含点名、点名描述、点类型、上下限、采集周期等,历史采集程序根据此文件进行数据采集。
该文件由hsr_PretrePnt.exe程序生成。
2.6链接库
历史站程序使用到的动态链接库hsr_base.dll,hsr_CfgFile.dll,hsr_core.dll,hsr_hwyio.dll,hsr_retriever.dll,zlib.dll,hsr_volmanager.dll,mfc71d.dll,mfc71.dll,msvcr71d.dll,msvcr71.dll,msvcp71d.dll,msvcp71.dll,vskey.dll,vskeyd.dll,NetAsk.dll,GrpInterface.dll,GrpInterfaced.dll,hsr_rpc_libsd.lib,hsr_rpc_libs.lib,hsr_rpc_libcd,hsr_rpc_lib.
hsr_Cfgd.dll,hsr_Cfg.dll,hsr_AlmVold.dll,hsr_AlmVol.dll,hsr_AlmDFd.dll,hsr_AlmDF.dll,alm_rpc_libsD.lib,alm_rpc_libs.lib,alm_rpc_libcD.lib,alm_rpc_libc.lib
连接库与执行程序均放在bin目录下。
第三章历史站程序功能
3.1配置文件界面程序hsr_filemgr.exe
hsr_filemgr.exe用于修改hsr_CfgNT.ini的配置项。
程序运行时如图3.1.1。
图3.1.1hsr_filemgr.exe
磁盘空间分配和路径配置用于服务器。
历史服务器地址的配置用于客户端。
3.2采集点预处理程序hsr_PretrePnt.exe
该程序处理由ecbw.exe生成的“历史测点表.csv”文件,删掉其中的非法点,有效点按点名排序,生成默认文件名为pntsatr.csv的文件(点属性文件),用于历史采集程序hsr_collector.exe。
总点数是指分析“历史测点表.csv”中前多少点的个数。
列表中显示的非法点的所有信息并指明了在“历史测点表.csv”文件中的行数及非法的原因。
SaveNewFile按钮可以将分析完毕后有效的点存为点属性文件。
图3.2.1hsr_PretrePnt.exe
3.3数据采集程序hsr_collector.exe
启动该程序后,程序会根据配置文件指定的路径读取pntsattr.csv文件,pntsattr.csv文件由hsr_PtretrPnt.exe生成。
pntsattr.csv文件中有进历史的点的一系列属性信息,例如:
类型、量程上下限、死区等信息。
数据采集程序要求运行最基本的通讯程序(PntReadr和NetTrans3_src)。
hsr_collector.exe启动后如图3.3.1所示。
图3.3.1hsr_collector.exe
图3.3.2pntsattr.csv文件
Pntsattr.csv文件的格式如图3.3.2所示,各列显示的内容从左到右依次为点名、描述、类型、量程上限、量程下限、死区、死区算法、采样周期。
死去算法和采样周期分别设为0和1。
用户可以根据需要修改死区值,修改死区值会影响到历史数据的精度。
图3.3.2中第一行第二列的数表示的是该文件中进入历史的点的个数。
该数不能大于pntsattr.csv文件中的总点数,小于总点数时只取前面的。
3.4服务管理器程序hsr_manager.exe
Hsr_manager是hsr_retrieval_server.exe程序的管理器,用来控制其启停服务,历史检索服务程序hsr_retrieval_server.exe是后台程序,可以并发响应多个来自客户的历史数据检索请求。
图3.4.1是其运行界面。
图3.4.1hsr_manager.exe
运行hsr_manager.exe程序,hsr_retrieval_server.exe将自动启动。
按下”StopRetrievalServer”停止程序hsr_retrieval_server.exe的运行。
hsr_manager.exe启动后,在客户端可以进行数据查询。
检索服务程序要求运行基本的通讯程序(PntReadr.exe和NetTrans.exe)。
3.5趋势及检索程序hsrt.exe
历史趋势检索程序hsrt.exe是客户端运行的程序,该程序通过从hsrCfgNt.ini文件中读取相关信息可以得到服务器的IP地址,向服务器发送检索请求并根据请求结果绘制历史趋势曲线。
主界面如图3.5.1所示。
按下“数据设定”按钮可以输入需要检索的点名或选择点组,GP点的查询方法是在GP点的点名后面加上如“.2”格式的GP点的位,GP点位的范围是1~16。
如图3.5.2所示。
当使用点组的方式输入时,在测点组输入的下拉框中选择测点组,再点击“〈〈”按钮,就可以看到当前册点列表框里显示了预定义点组的测点。
点组的定义方法如下:
1.在Group文件里加入点组信息。
2.Systemb中增加点组定义号。
3.GrpSever重新载入。
具体的使用方法可参考相关文档资料。
图3.5.1hsrt.exe主界面
图3.5.2数据设定
按下“时间设定”按钮可以调整查询数据的起始时间和时间跨度,默认起始时间为当前时间的前两分钟,默认的时间跨度为10分钟。
界面如图3.5.3。
图3.5.3时间设定
“设定限值”按钮用来设定上量程、下量程。
“复位限值”按钮用来恢复上量程、下量程的默认值。
“刷新”按钮用来根据输入的点名、起始时间和时间跨度来从历史数据库里检索出数据并以绘制历史趋势曲线。
“上时刻”查询当前检索条件的前一时间跨度的数据并绘制趋势图。
“下时刻”查询当前检索条件的后一时间跨度的数据并绘制趋势图。
“列表”显示查询结果每一时刻的值和状态,并可以保存成以csv为扩展名的文件。
图3.5.4中列表显示了查询结果的数据。
图3.5.4列表
“显示详细资料”在趋势曲线的下方显示对应点的描述。
该按钮按下后变为“隐藏详细资料”,按下后不显示对应点的描述。
显示的详细资料如图3.5.5所示。
图3.5.5显示详细资料
3.6报警采集程序har_AlarmCollector.exe
运行hsr_AlarmCollector.exe程序即开始了对报警数据的采集和存储,数据文件名为*.aso。
运行该程序之前需要运行最基本的数据库和通讯程序:
PntReadr.exe和NetTrans.exe。
图3.6.1hsr_AlarmCollector.exe
3.7报警服务器管理程序AlmServerMgr.exe
AlmServerMgr.exe是Alm_server.exe程序的管理器,用来控制其启停服务,报警回顾服务程序Alm_server.ee是后台程序,可以并发响应来自多个客户的数据检索请求。
图3.7.1是其运行界面。
图3.7.1AlmServerMgr.exe
运行AlmServerMgr.exe程序,Alm_server.exe将自动启动。
按下”StopRetrievalServer”停止程序hsr_retrieval_server.exe的运行。
hsr_manager.exe启动后,在客户端可以进行数据查询。
3.8报警回顾程序hsr_Retriever.exe
该程序用于对历史报警数据的检索,查询过程中改变了查询条件后要先按“查询”按钮,再进行翻页,每页最多显示2000条报警记录。
对报警历史数据进行检索时可以按报警级别、点类型和点名进行条件过滤。
图3.8.1hsr_Retriever.exe
3.9对双网的支持
绘制历史趋势时历史站客户端会通过默认的服务器IP查询数据,当检索无法完成时自动切换到另一子网的服务器IP,下次查询时以切换后的子网为默认数据检索通道。
第四章使用说明
4.1安装
安装历史站之前要求完成了EDPF-NT系统的安装。
服务器端与客户端的安装基本相同,步骤如下:
1.将所有的执行程序拷贝到bin目录下。
执行程序有:
hsr_filemgr.exe
hsr_PretrePnt.exe
hsr_collector.exe
hsr_manager.exe
hsrt.exe
2.将2.6节中列出的库文件拷贝到EDPF-NT系统的bin目录下。
3.按照2.4节中的方法修改注册表。
需要重新启动计算机才能生效。
4.将hsr_CfgNT.ini文件拷贝到ini目录下,使用hsr_filemgr.exe配置一级缓存和二级缓存的大小和路径。
并配置卷文件和点属性文件(pntsattr.csv)的路径。
5.客户端无需配置4中的内容,只需配置历史服务器地址。
服务器端无需配置该地址。
安装完成后,历史站的采集与检索程序就可以运行了。
4.2服务端启动
确认安装完成后,手工启动的方法是:
1.首先要确定EDPF-NT的通讯和数据库程序是否启动了,若没启动要先启动PntReadr.exe和NetTrans3_crc.exe。
2.运行hsr_collector.exe程序开始收集数据。
3.运行hsr_manager.exe程序。
自动启动是运行Startup.exe程序,所有的DCS相关程序均启动。
4.3客户端启动
确认安装完成后,最好检查一下是否配置了历史站服务器的IP地址。
运行hsrt.exe,先进行数据设定,再进行时间设定,按下刷新按钮,只要数据库中有相应时间段和相应的点名即可看到历史趋势曲线。
hsrt.exe的其它功能可参考3.5节。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 208 新历史站用户手册 历史 用户手册