PHD系统的构成
PHD系统由数据采集、数据处理存储和信息展示三部分构成,在工业企业中应用广泛,集成生产过程数据及商业数据并支持相关应用,为全企业管理部门提供一致的生产过程信息及商业信息,管理过程数据的历史归档,对外提供各种标准的数据访问接口,提供虚拟计算和趋势分析功能。
数据的采集
PHD系统具有统一的数据采集基础结构和连接多种系统的实时数据库的产品化接口RDI,PHD通过这些产品化RDI接口采集生产装置的实时数据。主要的接口包括:霍尼韦尔系统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。在采集实时数据的同时,还能采集非连续的数据,如实验室的分析数据,物料的移动数据等。
1.数据采集DEMO-(OPC接口方式)
DCS控制系统提供OPC接口、或安装为一台OPC Server工作站,无论是DCS厂家提供的或第三方开发的接口标准为OPC2.0。
OPC接口方式
2.数据采集DEMO- (Honeywell TPS Appnode)
对HONEYWELL的DCS控制系统有APP节点的提供标准的RDI,采购升级成OPC Server工作站,也可以采购APPNODE应用站。
Honeywell TPS Appnode
3.数据采集DEMO-(PHD-PHD接口)
实时数据接口(RDI)是PHD系统采集实时数据的通道,同时RDI提供了PHD与PHD之间交换数据的通道。在连接PHD与PHD时,RDI提供了两种用途的接口:Shadow接口,远程RDI可以将远程PHD与主PHD连接起来,远程PHD是一个完整的PHD系统,主PHD作为远程PHD的影子,它们共享同样的标签定义。远程PHD从实时系统中采集数据,把数据存放在自己的实时数据库中;主PHD定时接收远程PHD的数据,并且把数据存放在自己的数据库中,就像是影子,因此主PHD又称 ShadowPHD。Buffer接口,远程PHD系统作为数据缓冲,Buffer接口负责和 Shadow 接口之间通信。主PHD服务器连接远程PHD服务器,它们使用相同的关系数据库,因此它们之间共享相同的标签,远程PHD服务器从实时系统中收集并存储在自己的PHD数据库中,主PHD服务器定期的获取这些信息并提供给用户。如果由于某种原因主PHD服务器和远程PHD服务器通讯中断,所有收集的实时数据将会保存,当通讯恢复时,主PHD服务器会自动从断点开始恢复。
4.数据采集DEMO-(其它产品化接口)
横河DCS控制系统的ACG接口,HONEYWELL提供了横河产品的RDI;Foxboro I/A AW51基于AIS Net API和Local API的RDI,同时还为其它的DCS产品提供RDI接口。
其它产品化接口
数据的处理和存储
PHD作为一体化数据库应用平台不仅可以管理实时数据,还能实现对事件信息,事务性数据和应用数据的管理,在系统内部实现了实时数据库和关系数据库(Oracle)的无缝连接,极大地方便了管理应用软件的应用和开发。
信息展示?
PHD一体化应用平台提供的桌面应用包括基于Web服务器的数据库信息浏览、基于Excel的数据分析和报表、基于PowERPoint的监视和演示分析、基于高级程序语言的应用开发和功能强大的趋势分析功能。
PHD系统架构
PHD系统组件的结构是一个典型的客户/服务结构,整个PHD数据库由PHD服务器和PHD客户端组成,PHD 服务器端主要负责数据采集存储,PHD客户端负责数据的使用,如图所示:
PHD系统架构
PHD服务器端:
PHD Server:PHD服务器主引擎。接受来自RDI采集的实时数据,并将数据处理后送到数据队列。PHD Server中还有一个数据归档引擎,它能定时的把实时数据从数据队列送到归档文件。PHD系统启动后,在计算机内存中占用一块区域作为PHD系统控制,负责PHD配置、通信等功能。主要包括实时数据接口、PHD参数值、向关系数据库的传输数据的配置等信息。RDI Server:负责实时数据收集,发送收集的数据到PHD Server。可以在Honeywell和其它多数DCS系统以及PLC系统中收集数据。API Server:提供其他应用软件使用PHD Server的应用程序接口。PHD Archive:将实时数据存储在一系列高度优化的归档数据文件中,每个归档文件保存了一个时期的历史数据,对于存储在归档文件中的每个标签都能用时间标签串联起来,以提供快速的数据处理。PHDMAN监视和管理PHD系统的工具。可以监视PHD各部分的的工作情况,通过强制PHD执行命令了解PHD运行情况。如:START INTERFACE PPG启动PPG接口;MON SYS监视系统。Oracle关系数据库:存放所有标签信息、工厂数据模型等定义,实时数据库通过32位ODBC/SQLNET访问关系数据库,在PHD系统的共享内存中保存对应的映像。同时,PHD保存和管理来自Oracle数据库的映像,如“标签定义”、“安全保密”,用来对标签定义和数据库安全系统进行有效的管理。
PHD服务器架构和与Oracle服务器之间的关系
PHD客户端:
Legacy API Server:提供实现150多种API功能调用,可以直接调用PHD服务器的API函数。Visual PHD:通过OLE Server技术提供对PHD功能和数据的使用。Visual PHD内部有一个PHD OLE服务器,OLE服务器通过LegacyAPI Server调用PHD服务器的API函数。Visual PHD提供给用户符合DCOM协议的ActiveX控件,用户应用程序只需要对控件调用就可完成各种功能。 Process Trend:提供PHD数据的趋势图和统计功能。TDC Viewer:提供DCS格式的图形显示工具TotalPlant information:提供在线配置标签、手动数据输入、配置报表等等 PHD功能。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:解析Honeywell PHD结构原理