收藏 分销(赏)

学习体会一(9月份)范文大全.docx

上传人:pc****0 文档编号:6264565 上传时间:2024-12-04 格式:DOCX 页数:6 大小:19.17KB 下载积分:10 金币
下载 相关 举报
学习体会一(9月份)范文大全.docx_第1页
第1页 / 共6页
学习体会一(9月份)范文大全.docx_第2页
第2页 / 共6页


点击查看更多>>
资源描述
学习体会一(9月份)范文大全 九月份学习总结 上个月,我在本部门参与组建了一个小型局域网,主要实现了phd系统的软件安装,模拟出了phd的运行环境。在这个月,我熟练掌握了phd实时数据库的安装方法,已经能够独立安装、配置。另外在此基础上,我深入学习了phd系统的组成和软件结构,以及数据采集和应用程序等方面的众多接口,了解了phd系统的工作原理和数据访问开发方法。下面我把这个月学习的内容主要分为phd系统的组成、软件结构以及客户化开发方法三部分,总结如下: 1.phd系统的组成 honeywell的uniformancephd系统由数据采集、数据存储处理和信息展示三部分组成。如图1所示: 图1uniformancephd系统结构 (1)数据的采集 数据采集是实时数据库运行的基础,honeywell的实时数据库应用可提供毫秒级采集频率,并能够保证采集的数据的靠性以及实时数据的一致性和完整性。同时,提供的数采接口能够方便地进行数据定义和配置。phd系统具有统一的数据采集基础结构和连接多种系统的实时数据库接口rdi(realtimedatabaseinterface),使其像dcs一样长期可靠的运行。这些接口不仅包括honeywell系统的接口(tdc3000、tps),还提供与几乎所有主要的dcs连接的接口,例如foxboro的i/a,fr的provox,rs3,横河的microxl,以及opc服务器等等。在采集实时数据的同时,还能采集非连续的数据,如实验室的分析数据,物料的移动数据等。 (2)数据的存储和处理 uniformancephd作为一体化应用平台不仅可以管理实时数据,还能实现对事件信息,事务性数据和应用数据的管理。在系统内部实现了实时数据库和关系数据库(oracle)的无缝连接,极大地方便了管理应用软件的开发。 ①数据的分类存储 phd一体化应用平台分别设置了实时数据库、事件数据库、事务性数据库和应用数据库存放不同类型的数据,支持不同的应用。实时数据库用于存放和管理过程的实时数据,例 如测量值;事件数据库用于存放过程报警,操作改变,过程改变等事件;事务性数据库可以存放化验室分析结果,物料移动记录,设备和产品信息等事务性数据;应用数据库用于支持一些特殊应用,例如先进控制(apc)等。 ②数据的处理 phd系统对每一个数据进行出错检查,剔除跳变的值、坏值,并给予可信度显示,确保数据的可靠性。由于操作使用的工程量单位和生产管理用的工程量单位不同,系统可实现工程量单位的自动转换。数据的压缩可以实现大量数据的长期存储。系统的虚拟位号功能提供对原始数据进行加工和处理的手段,处理结果以位号型式显示,极大地方便使用。 (3)信息展示 phd一体化应用平台提供的桌面应用包括基于web服务器的数据库信息浏览、基于excel的数据分析和报表、基于powerpoint的监视和演示分析、基于高级程序语言的应用开发和趋势图分析。 2.phd系统软件结构 phd系统组件的结构是一个典型的客户/服务结构,整个phd数据库由phd服务器和phd客户端组成,phd服务器端主要负责数据采集存储,phd客户端负责数据的使用,如图2所示: 图2phd系统软件结构 上图中实线框是phd组件,虚线框中是其他组件。 (1)phd服务器端 phdserver:phd系统核心组件,接受来自rdi采集的实时数据,并将数据处理后送到数 据队列。它负责phd配置、通信等功能,主要包括实时数据接口、phd参数 值、向关系数据库传输数据的配置等信息。 rdiserver。负责实时数据收集,发送收集的数据到phdserver。可以在honeywell和其它 多数dcs系统以及plc系统中收集数据。 phdarchive:将实时数据存储在一系列高度优化的归档数据文件中,每个归档文件保存了 一个时期的历史数据。 apiserver。提供其它应用软件使用phdserver的应用程序接口。 phdman:监视和管理phd系统的工具。如:monsys监视系统。 oracle关系数据库:存放所有标签信息、工厂数据模型等的定义,实时数据库通过32位 odbc/sqlnet访问关系数据库,在phd系统的共享内存中保存对应 的映像。 (2)phd客户端: legacyapiserver:提供实现150多种api功能调用,可以直接调用phd服务器的api函 数。 visualphd。通过oleserver技术提供对phd功能和数据的使用。visualphd内部有一个 phdole服务器,ole服务器通过legacyapiserver调用phd服务器的api 函数。visualphd提供给用户符合dcom协议的activex控件,用户应用程序 只需要对控件调用就可完成各种功能。 processtrend。提供phd数据库的趋势图和统计功能。 tdcviewer。提供dcs格式的图形显示工具。 totalplantinformation。提供在线配置标签、手动数据输入、配置报表等功能。 3.phd客户化开发的方法 目前对phdserver开发的主要方法有四种,第一种是直接调用uniformancephdapi,第二种是uniformanceopcserver,第三种是odbc和sql读取,第四种是phdautomationoleserver和activex控件可视化控件方式。phdserver客户化开发的关键是对phdserver的数据访问,用户可以有多种开发语言选择,可以开发基于c/s、b/s的程序。下面对这四种方法做一简单介绍。 (1)uniformancephdapi函数库是用于开发用户应用程序的接口,是所有客户化开发的基础。api函数有丰富的功能,如存取历史数据、执行计算、将数据输入dcs、以及对phd的历史数据进行编辑等。它支持c,c++,vb等多种高级语言编程读取实时数据。 (2)uniformanceopcserver。在装置、工厂和公司各级都可安装数据库的opcserver,用户或第三家应用都可以使用opc的标准方法读取数据库的实时数据。 (3)odbc和sql读取。uniformance提供通过关系数据库的接口对数据库的数据进行读写,即通过sql或odbc应用程序进行数据的装入或转出,在数据库中把这种功能称为关系数据库和phd的接口。有了这种机制,对于那些虽然不懂得如何用api函数编程但是掌握sql知识的用户,可直接用sql语句对phd进行数据的添加和删除。oledbprovider方式,该方式是从honeywellphd202才开始提供,它提供了类似关系数据库方式访问phdserver方法。该方法访问phd简单可靠,功能强大。 (4)phdautomationoleserver和activex控件。在phd的客户端提供了一个称为visualphd的模块,该模块支持微软的dcom技术。visualphd由两部分组成:一个ole自动服务器和一组activex对象。 章颖 2008.9.21 第6页 共6页
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 应用文书 > 心得体会

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服