9月份學(xué)習(xí)總結(jié)()
九月份學(xué)習(xí)總結(jié)
上個月,我在本部門參與組建了一個小型局域網(wǎng),主要實現(xiàn)了PHD系統(tǒng)的軟件安裝,模擬出了PHD的運行環(huán)境。在這個月,我熟練掌握了PHD實時數(shù)據(jù)庫的安裝方法,已經(jīng)能夠獨立安裝、配置。另外在此基礎(chǔ)上,我深入學(xué)習(xí)了PHD系統(tǒng)的組成和軟件結(jié)構(gòu),以及數(shù)據(jù)采集和應(yīng)用程序等方面的眾多接口,了解了PHD系統(tǒng)的工作原理和數(shù)據(jù)訪問開發(fā)方法。
下面我把這個月學(xué)習(xí)的內(nèi)容主要分為PHD系統(tǒng)的組成、軟件結(jié)構(gòu)以及客戶化開發(fā)方法三部分,總結(jié)如下:1.PHD系統(tǒng)的組成
Honeywell的UniformancePHD系統(tǒng)由數(shù)據(jù)采集、數(shù)據(jù)存儲處理和信息展示三部分組成。如圖1所示:
瀏覽器IEMSOffice歷史趨勢高級語言應(yīng)用信息展示開放讀取層包括OPC、OLE、ODBC過程歷史數(shù)據(jù)庫事件歷史數(shù)據(jù)庫事務(wù)性數(shù)據(jù)庫應(yīng)用數(shù)據(jù)庫數(shù)據(jù)存儲處理統(tǒng)一的數(shù)據(jù)采集基礎(chǔ)結(jié)構(gòu)數(shù)據(jù)采集控制系統(tǒng)DCS、PLC化驗室系統(tǒng)LIMS儲運系統(tǒng)其它實時數(shù)據(jù)庫圖1UniformancePHD系統(tǒng)結(jié)構(gòu)
(1)數(shù)據(jù)的采集
數(shù)據(jù)采集是實時數(shù)據(jù)庫運行的基礎(chǔ),Honeywell的實時數(shù)據(jù)庫應(yīng)用可提供毫秒級采集頻率,并能夠保證采集的數(shù)據(jù)的靠性以及實時數(shù)據(jù)的一致性和完整性。同時,提供的數(shù)采接口能夠方便地進行數(shù)據(jù)定義和配置。PHD系統(tǒng)具有統(tǒng)一的數(shù)據(jù)采集基礎(chǔ)結(jié)構(gòu)和連接多種系統(tǒng)的實時數(shù)據(jù)庫接口RDI(RealTimeDatabaseInterface),使其像DCS一樣長期可靠的運行。這些接口不僅包括Honeywell系統(tǒng)的接口(TDC3000、TPS),還提供與幾乎所有主要的DCS連接的接口,例如Foxboro的I/A,F(xiàn)R的Provox,RS3,橫河的MicroXL,以及OPC服務(wù)器等等。在采集實時數(shù)據(jù)的同時,還能采集非連續(xù)的數(shù)據(jù),如實驗室的分析數(shù)據(jù),物料的移動數(shù)據(jù)等。
(2)數(shù)據(jù)的存儲和處理
UniformancePHD作為一體化應(yīng)用平臺不僅可以管理實時數(shù)據(jù),還能實現(xiàn)對事件信息,事務(wù)性數(shù)據(jù)和應(yīng)用數(shù)據(jù)的管理。在系統(tǒng)內(nèi)部實現(xiàn)了實時數(shù)據(jù)庫和關(guān)系數(shù)據(jù)庫(Oracle)的無縫連接,極大地方便了管理應(yīng)用軟件的開發(fā)。①數(shù)據(jù)的分類存儲
PHD一體化應(yīng)用平臺分別設(shè)置了實時數(shù)據(jù)庫、事件數(shù)據(jù)庫、事務(wù)性數(shù)據(jù)庫和應(yīng)用數(shù)據(jù)庫存放不同類型的數(shù)據(jù),支持不同的應(yīng)用。實時數(shù)據(jù)庫用于存放和管理過程的實時數(shù)據(jù),例如測量值;事件數(shù)據(jù)庫用于存放過程報警,操作改變,過程改變等事件;事務(wù)性數(shù)據(jù)庫可以存放化驗室分析結(jié)果,物料移動記錄,設(shè)備和產(chǎn)品信息等事務(wù)性數(shù)據(jù);應(yīng)用數(shù)據(jù)庫用于支持一些特殊應(yīng)用,例如先進控制(APC)等。②數(shù)據(jù)的處理
PHD系統(tǒng)對每一個數(shù)據(jù)進行出錯檢查,剔除跳變的值、壞值,并給予可信度顯示,確保數(shù)據(jù)的可靠性。由于操作使用的工程量單位和生產(chǎn)管理用的工程量單位不同,系統(tǒng)可實現(xiàn)工程量單位的自動轉(zhuǎn)換。數(shù)據(jù)的壓縮可以實現(xiàn)大量數(shù)據(jù)的長期存儲。系統(tǒng)的虛擬位號功能提供對原始數(shù)據(jù)進行加工和處理的手段,處理結(jié)果以位號型式顯示,極大地方便使用。(3)信息展示
PHD一體化應(yīng)用平臺提供的桌面應(yīng)用包括基于Web服務(wù)器的數(shù)據(jù)庫信息瀏覽、基于Excel的數(shù)據(jù)分析和報表、基于PowerPoint的監(jiān)視和演示分析、基于高級程序語言的應(yīng)用開發(fā)和趨勢圖分析。
2.PHD系統(tǒng)軟件結(jié)構(gòu)
PHD系統(tǒng)組件的結(jié)構(gòu)是一個典型的客戶/服務(wù)結(jié)構(gòu),整個PHD數(shù)據(jù)庫由PHD服務(wù)器和PHD客戶端組成,PHD服務(wù)器端主要負責(zé)數(shù)據(jù)采集存儲,PHD客戶端負責(zé)數(shù)據(jù)的使用,如圖2所示:
Client-Win201*/XP/NT/201*TotalPlantInformationProcessTrendTDCViewerExcel、VBODBC/SQL*NetServer-WindowsLegacyAPIVisualPHDAPIServerOracleRDBMS/SQL*NetPHDMANPHDServerPHDArchiveRDIServerRDIServer……TPN、DCS、PLCTPN、DCS、PLC圖2PHD系統(tǒng)軟件結(jié)構(gòu)
上圖中實線框是PHD組件,虛線框中是其他組件。(1)PHD服務(wù)器端
PHDServer:PHD系統(tǒng)核心組件,接受來自RDI采集的實時數(shù)據(jù),并將數(shù)據(jù)處理后送到數(shù)
據(jù)隊列。它負責(zé)PHD配置、通信等功能,主要包括實時數(shù)據(jù)接口、PHD參數(shù)值、向關(guān)系數(shù)據(jù)庫傳輸數(shù)據(jù)的配置等信息。
RDIServer:負責(zé)實時數(shù)據(jù)收集,發(fā)送收集的數(shù)據(jù)到PHDServer?梢栽贖oneywell和其它
多數(shù)DCS系統(tǒng)以及PLC系統(tǒng)中收集數(shù)據(jù)。
PHDArchive:將實時數(shù)據(jù)存儲在一系列高度優(yōu)化的歸檔數(shù)據(jù)文件中,每個歸檔文件保存了一個時期的歷史數(shù)據(jù)。
APIServer:提供其它應(yīng)用軟件使用PHDServer的應(yīng)用程序接口。PHDMAN:監(jiān)視和管理PHD系統(tǒng)的工具。如:MONSYS監(jiān)視系統(tǒng)。
Oracle關(guān)系數(shù)據(jù)庫:存放所有標簽信息、工廠數(shù)據(jù)模型等的定義,實時數(shù)據(jù)庫通過32位
ODBC/SQLNET訪問關(guān)系數(shù)據(jù)庫,在PHD系統(tǒng)的共享內(nèi)存中保存對應(yīng)的映像。
(2)PHD客戶端:
LegacyAPIServer:提供實現(xiàn)150多種API功能調(diào)用,可以直接調(diào)用PHD服務(wù)器的API函
數(shù)。
VisualPHD:通過OLEServer技術(shù)提供對PHD功能和數(shù)據(jù)的使用。VisualPHD內(nèi)部有一個
PHDOLE服務(wù)器,OLE服務(wù)器通過LegacyAPIServer調(diào)用PHD服務(wù)器的API函數(shù)。VisualPHD提供給用戶符合DCOM協(xié)議的ActiveX控件,用戶應(yīng)用程序只需要對控件調(diào)用就可完成各種功能。
ProcessTrend:提供PHD數(shù)據(jù)庫的趨勢圖和統(tǒng)計功能。TDCViewer:提供DCS格式的圖形顯示工具。
TotalPlantInformation:提供在線配置標簽、手動數(shù)據(jù)輸入、配置報表等功能。
3.PHD客戶化開發(fā)的方法
目前對PHDServer開發(fā)的主要方法有四種,第一種是直接調(diào)用UniformancePHDAPI,第二種是UniformanceOPCServer,第三種是ODBC和SQL讀取,第四種是PHDAutomationOLEServer和ActiveX控件可視化控件方式。PHDServer客戶化開發(fā)的關(guān)鍵是對PHDServer的數(shù)據(jù)訪問,用戶可以有多種開發(fā)語言選擇,可以開發(fā)基于C/S、B/S的程序。下面對這四種方法做一簡單介紹。
(1)UniformancePHDAPI函數(shù)庫是用于開發(fā)用戶應(yīng)用程序的接口,是所有客戶化開發(fā)的基礎(chǔ)。API函數(shù)有豐富的功能,如存取歷史數(shù)據(jù)、執(zhí)行計算、將數(shù)據(jù)輸入DCS、以及對PHD的歷史數(shù)據(jù)進行編輯等。它支持C,C++,VB等多種高級語言編程讀取實時數(shù)據(jù)。
(2)UniformanceOPCServer。在裝置、工廠和公司各級都可安裝數(shù)據(jù)庫的OPCServer,用戶或第三家應(yīng)用都可以使用OPC的標準方法讀取數(shù)據(jù)庫的實時數(shù)據(jù)。
(3)ODBC和SQL讀取。Uniformance提供通過關(guān)系數(shù)據(jù)庫的接口對數(shù)據(jù)庫的數(shù)據(jù)進行讀寫,即通過SQL或ODBC應(yīng)用程序進行數(shù)據(jù)的裝入或轉(zhuǎn)出,在數(shù)據(jù)庫中把這種功能稱為關(guān)系數(shù)據(jù)庫和PHD的接口。有了這種機制,對于那些雖然不懂得如何用API函數(shù)編程但是掌握SQL知識的用戶,可直接用SQL語句對PHD進行數(shù)據(jù)的添加和刪除。OLEDBProvider方式,該方式是從HoneywellPHD202才開始提供,它提供了類似關(guān)系數(shù)據(jù)庫方式訪問PHDServer方法。該方法訪問PHD簡單可靠,功能強大。(4)PHDAutomationOLEServer和ActiveX控件。在PHD的客戶端提供了一個稱為VisualPHD的模塊,該模塊支持微軟的DCOM技術(shù)。VisualPHD由兩部分組成:一個OLE自動服務(wù)器和一組ActiveX對象。
章穎201*.9.
擴展閱讀:9月份綜合科學(xué)習(xí)總結(jié)
綜合科九月份學(xué)習(xí)總結(jié)
本月我們對本科室內(nèi)業(yè)資料進行了學(xué)習(xí),一方面讓大家熟悉本科室的資料,另一方面大家共同想辦法將資料規(guī)范和完善。
我們將原有的資料系統(tǒng)的學(xué)習(xí)并重新整理,查缺補漏,沒有的資料向其他科室借閱并復(fù)印存檔。我們主要將會議記錄、發(fā)文稿件存檔、圖書借閱統(tǒng)計、工作總結(jié)存檔,員工考勤存檔,勞動用品發(fā)放臺賬存檔,資金計劃存檔等資料進一步的規(guī)范。
辦公工作上始終要堅持嚴格規(guī)范,合理安排公文處理程序。在發(fā)文時要達到及時暢通,在材料起草上要堅持一絲不茍,精益求精。文字工作如信息摘編、通信報道、合同文本、計劃小結(jié)、會議紀要、發(fā)文通知、申報材料等,做好辦公室工作。
大家都提出了寶貴的意見和建議,我們建立健全了卷內(nèi)目錄,綜卷目錄等電子檔案目錄,以便查找及提高了工作效率。在本月大家互幫互助,共同協(xié)作,共同集思廣益,我們也明白了眾人是柴火焰高的真諦。希望我們?nèi)蘸竽芤恢北3诌@種良好的工作氛圍同時工作逐漸規(guī)范化。
綜合科
201*年9月26日
友情提示:本文中關(guān)于《9月份學(xué)習(xí)總結(jié)()》給出的范例僅供您參考拓展思維使用,9月份學(xué)習(xí)總結(jié)():該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時刪除。