实时数据库PHD培训

上传人:壹****1 文档编号:485444408 上传时间:2022-08-19 格式:DOCX 页数:6 大小:69KB
返回 下载 相关 举报
实时数据库PHD培训_第1页
第1页 / 共6页
实时数据库PHD培训_第2页
第2页 / 共6页
实时数据库PHD培训_第3页
第3页 / 共6页
实时数据库PHD培训_第4页
第4页 / 共6页
实时数据库PHD培训_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《实时数据库PHD培训》由会员分享,可在线阅读,更多相关《实时数据库PHD培训(6页珍藏版)》请在金锄头文库上搜索。

1、MES 实时数据库 PHD 培训实时数据库PHD为整个MES系统提供所有的过程历史数据以及实时数据的采集, 是DCS控制系统到MES的中间桥梁,为整个MES系统提供数据支持。1 PHD 实时数据库系统架构PHD 是霍尼韦尔公司的实时数据库产品,其由数据采集、数据处理存储和信息 展示三部分构成。其结构是一个典型的客户 /服务结构,整个 PHD 数据库由 PHD 服 务器和 PHD 客户端组成, PHD 服务器端主要负责数据采集存储, PHD 客户端负责数 据的使用。如图一所示:PHD Server是PHD服务器的主引擎。接受来自RDI采集的图一 的实时数据,并将数据处理后送到数据队列。 PHDS

2、erver 中还有一个数据归档引擎, 它能定时的把实时数据从数据队列送到归档文件。 PHD 系统启动后,在计算机内存 中占用一块区域作为PHD系统控制,负责PHD配置、通信等功能。主要包括实时数 据接口、PHD参数值、从关系数据库Oracle传输过来的配置信息。RDI Server负责 实时数据收集,发送收集的数据到 PHD Server 。可以在 Honeywell 和其它多数 DCS 系统以及 PLC 系统中收集数据。 PHD 系统具有统一的数据采集基础结构和连接多种 系统的实时数据库的产品化接口 RDI,PHD 通过这些产品化 RDI 接口采集生产装置 DCS的实时数据。其主要的接口包括

3、:霍尼韦尔系统包括APP、CM50S、Plantscape、EPKS ; Foxboro I/A AW51 基于 AIS Net API 和 Local API 的 RDI ;横河 CentumCS、 CentumXL、MicroXL 的 RDI; FR 的 Provox CHIP RDI ; ABB 的 RS link RDI ;国际标 准的OPC RDI。PHD Archive将实时数据存储在一系列高度优化的归档数据文件中, 每个归档文件保存了一个时期的历史数据,对于存储在归档文件中的每个点的信息 都能用时间标签串联起来,以提供快速的数据处理。 Legacy API Server 实现多种

4、 API功能调用,可以直接调用 PHD服务器的API函数。API Server :提供其他应用 软件使用 PHD Server 的应用程序接口。 Oracle 关系数据库:存放所有点的信息及 计算点的定义,实时数据库通过ODBC/SQLNET访问关系数据库,在PHD系统的共享内存中保存对应的映像。PHDMAN是监视和管理PHD系统的工具,可以监视PHD各部 分的的工作情况,通过PHDMAN执行命令了解PHD运行情况以及配置参数使系统更好 的运行。MES应用程序如PB、0M等就是通过Legacy API Server 及API Server提 供的接口访问PHD数据库的。2 PHD 的配置与维护

5、实时数据库PHD提供了一个系统维护工具 PHDMAN。PHDMAN提供了基于DOS界面 的人机维护接口,可以实时地对实时数据库、接口、历史数据库进行监控和管理。 在命令行中运行 PHDMAN就能启动PHDMAN,启动PHDMAN后会出现一个提示符为 “PHDManager”的dos命令行界面,如果界面不出来,就说明PHD数据库出现系统 故障,系统服务出现问题,需要重新启动PHD,重新启动PHD的方式也是用dos命令,首先停止PHD服务,用如下命令:phdctl stop /y。如果服务不能正常停止, 启用 window 任务管理器杀死 PHD 系统服务的 5 个进程,这 5 个进程是: phd

6、server.exe ,legacyapi.exe ,rapiserver.exe ,apiserver.exe ,rdiserver.exe 。 然后执行命令: phdctl startup cold 重新启动 PHD。 PHDMAN 的命令格式如图二所示:其中命令是必选项,参数和参数值是可选项。只有对管理命令了解和熟悉,才 能很好的对系统进行监控和维护,下面对系统最重要也是最常用的命令进行介绍:MON SYSTEM 系统状态动态监视。用这条命令可以查看PHD系统是否运行正常,如图四所示,用方框框其的 3 个区域的状态非常重要, System state 的状态必须为 ACTIVE,否则说明

7、系统出现问题;Process state的状态必须为ACTIVE,否则说明 系统处理数据不正常;Data storage的状态通常是ENABLED,说明系统启动了保存 数据的进程,如果状态为 DISABLED ,有可能是系统正在备份数据,暂时停掉了保存 数据的进程,数据备份完成后会启动保存数据的进程的,我们根据实际情况进行判 断;RDI的STATE和INTERFACE的状态必须是 ACTIVE,RDI的RDISTATE的状态必须 是IDLE或SCAN或REC三种状态,IDLE表示RDI接口空闲,SCAN表示RDI接口正在 采集数据,REC表示RDI接口正在进行历史恢复,其他状态说明 RDI不正

8、常,不可 能采集上来数据,有可能是网络问题,也有可能是 RDI 配置问题,根据实际情况具 体分析。PHDManager -127.00,1/31-ITT+-STORE processSystem state : ACTIUE11 11 1I Processstate :ACTIUE! Cuppent time : 08-DEC-2011 10:25:46! !Data storage:ENABLED! Security mode: Standard1 11 1Priority Lo/Hi:9 7/91+ ;Interual/offpeml:L254J11Intevualused:11Tagno

9、 nsto !nepp:15839 4243!J11_Store pateaug:N/A 17783.8/sl+1REALTIME DAJJMTERFflCES-BDI Name11STATEINTERFACEEDISTATE1SH TU RCRS GFHBK NSCAN NTAGS1! OPC_LIMSfiCTIUEACTIUEIDLE52263! BDI_ARUfiCTIUEACTIUEIDLE52! BDI_JBCTfiCTIUEfiCTIUEIDLE52127128! BDI_CDU1fiCTIUEACTIUEIDLE5251755i RDI_CDU2fiCTIUEACTIUEIDLE

10、52孙431图三MONITOR QUEUE tagname|tagno 动态显示指定位号名称或序号的原始队列及数据队 列的数据值。MONITOR TAG tagname|tagno 动态显示指定位号名称或序号的配置及状态信息。 这两条命令主要是查看指定位号采集及配置情况,对分析采集数据是否正确很有帮 助。UPDATE TAG FULL 将关系数据库 Oracle 中定义的所有位号的配置信息更新到 PHD 数据库中的共享内存中。UPDATE TAG tagname|tagno 将关系数据库 Oracle 中定义的指定位号名称或序号的 配置信息更新到PHD数据库中的共享内存中。UPDATE TAG

11、 INTERFACE ifname 将关系数据库 Oracle 中定义的指定接口采集数据 的所有位号的配置信息更新到PHD数据库中的共享内存中。这三条命令主要是用来更新位号定义到PHD 中,实时数据库 PHD 一般都采用Buffer-Shadow 架构,我们定义点的时候一般是用 tpi 工具定义或批量建点,建完 点都保存到关系数据库 Oracle 中,同时也将点的配置信息下发到 Shadow 机的 PHD 中,如果我们不手动的将点的配置信息更新到Buffer机的PHD中,是不会采集到数据的。3 我公司PHD采集DCS系统数据的方式我公司MES采集DCS数据通过三种方式:霍尼韦尔系统的APP、P

12、lantscape、国际标准的OPCRDI。APP的连接方式如图四所示,我公司大部分装置DCS都是霍尼韦尔的TPS系统,采集数据是通过在 LCN网中增加APP节点,APP是霍尼韦尔公司 的专有服务器,在APP节点上安装PHD实时数据库,在PHD实时数据库中配置TPS 类型的RDI,通过RDI采集数据并保存到本地,同时将采集到的数据通过PHD-PHD RDI 又上传到中心机房的主 PHD服务器中,主服务器也叫SHADOW,安装在APP机上的PHD 叫BUFFER。PHD-PHD RDI提供了 PHD与PHD之间交换数据的通道。在连接PHD与PHD时,RDI提供了两种用途的接口:Shadow接口和

13、Buffer接口。Shadow接口可以将远程PHD与主PHD连接起来,远程PHD是一个完整的PHD系统,主PHD作 为远程 PHD 的影子,它们共享同样的位号定义。 远程 PHD 从实时系统中采集数据, 把数据存放在自己的实时数据库中;主 PHD 定时接收远程 PHD 的数据,并且把数据存放在自己的数据库中,就像是影子,因此主PHD又称Shadow PHD。Buffer接口负责和 Shadow 接口之间通信 ,主 PHD 服务器连接远程 PHD 服务器,它们使用相 同的关系数据库, 因此它们之间共享相同的位号, 远程 PHD 服务器从实时系统中收 集并存储在自己的 PHD 数据库中,主 PHD

14、 服务器定期的获取这些信息并提供给用 户。如果由于某种原因主 PHD 服务器和远程 PHD 服务器通讯中断,所有收集的实 时数据将会保存, 当通讯恢复时,主 PHD 服务器会自动从断点开始恢复。 如我公司 一套常压装置、二套催化装置、*分装置等等都是采用APP的连接方式进行连接的。 霍尼韦尔系统Plantscape、国际标准的0PC连接方式也如图四所示,与 APP连接方 式不同的是充当BUFFER数采机角色的可以是一台普通的PC机,在PC机上安装PHD,在PHD中配置Plantscape类型的RDI或者0PC类型的RDI采集DCS或PLC系统的数 据,并保存在本地,同时通过PHD-PHD RD

15、I将采集到的数据上传到中心机房的主PHDShadow。我公司后建的装置和后改造的装置如一常压及二套催化和三套催化都是用 的霍尼韦尔新的DCS系统pks,对它们的数据采集都是通过Plantscape RDI进行采集的,而聚丙烯装置、供排水等PLC系统的数据都是通过OPC RDI进行采集的。0DCSAPP&PHDBUFFERS 机PHD SHADOW MES系统图四4 PHD 的历史恢复实时数据库PHD 一般都采用Buffer-Shadow架构,Buffer机有多个,架设在各 个生产装置的控制室, Shadow 机只有一个,架设在公司的中心机房。在各装置的控 制室安装的Buffer机连入DCS控制网络,通过RDI采集现场的数据存储在本地硬盘 的基础上也同时通过 RDI 将采集到的数据上传到中心机房的主

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号