采油廠-生產(chǎn)實時信息系統(tǒng)建設(shè)方案-V1.0_第1頁
采油廠-生產(chǎn)實時信息系統(tǒng)建設(shè)方案-V1.0_第2頁
采油廠-生產(chǎn)實時信息系統(tǒng)建設(shè)方案-V1.0_第3頁
采油廠-生產(chǎn)實時信息系統(tǒng)建設(shè)方案-V1.0_第4頁
采油廠-生產(chǎn)實時信息系統(tǒng)建設(shè)方案-V1.0_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、實時數(shù)據(jù)庫對比論證采油廠生產(chǎn)實時信息系統(tǒng)建設(shè)方案v1.0 1 建設(shè)方案1.1 數(shù)據(jù)庫應(yīng)用規(guī)劃 數(shù)據(jù)平臺架構(gòu)由4大模塊構(gòu)成:數(shù)據(jù)采集、數(shù)據(jù)中心、功能應(yīng)用、對外接口。 數(shù)據(jù)平臺Ø 數(shù)據(jù)采集:從監(jiān)控系統(tǒng)或生產(chǎn)元器件采集數(shù)據(jù);Ø 數(shù)據(jù)中心:包含實時數(shù)據(jù)庫和關(guān)系型數(shù)據(jù)庫;Ø 功能應(yīng)用:實時數(shù)據(jù)庫系統(tǒng)提供的功能應(yīng)用;Ø 對外接口:對外提供數(shù)據(jù)的服務(wù)平臺。1.1.1 功能規(guī)劃設(shè)計 數(shù)據(jù)平臺必須提供平臺配置與管理、數(shù)據(jù)分析、報警通知、數(shù)據(jù)展示等工具。功能規(guī)劃 數(shù)據(jù)分析規(guī)劃 數(shù)據(jù)平臺主要數(shù)據(jù)分析工具包含:趨勢分析、歷史過程回溯、自定義報表功、圖分析.1. 趨

2、勢分析通過對現(xiàn)場生產(chǎn)過程數(shù)據(jù)的收集整理,提供實時、歷史的數(shù)據(jù)變化趨勢分析。趨勢分析工具需實現(xiàn):Ø 縱向分析法:從縱向?qū)Ρ韧辉O(shè)備的不同時期的指標數(shù)據(jù),分析設(shè)備運行狀況;Ø 橫向分析法:從橫向?qū)Ρ炔煌O(shè)備同一指標數(shù)據(jù),分析數(shù)據(jù)異常點;Ø 標準分析法:將設(shè)備數(shù)據(jù)與標準數(shù)據(jù)對比,分析數(shù)據(jù)異常點;Ø 綜合分析法:多種分析方法組合。軟件功能包括:Ø 實時、歷史趨勢時間段查詢;Ø 數(shù)據(jù)量程自適應(yīng)及自由設(shè)定;Ø 快捷周期調(diào)整??煞奖氵M行10分鐘、30分鐘、1小時、8小時、1天、7天、1月等周期快速設(shè)定;Ø 多條趨勢對比分析功能;

3、Ø 趨勢分析標注、導(dǎo)出、打印等功能;Ø 自由設(shè)定趨勢顏色、背景等個性化展示。2. 歷史過程回溯通過圖形與歷史數(shù)據(jù)結(jié)合的方式,以畫面的方式再現(xiàn)過去某一歷史時段的運行工況,便于分析時間段內(nèi)的運行情況進行,進行事故追憶。歷史規(guī)程回溯包含功能:Ø 與過程監(jiān)視畫面完全一致的歷史規(guī)程回溯;Ø 回放歷史時間設(shè)定;Ø 多幅過程畫面同步播放;Ø 歷史趨勢同步分析。3. 自定義報表分析自定義報表分析工具可以用于對作業(yè)區(qū)中各類生產(chǎn)指標的輔助分析。自定義報表分析工具應(yīng)滿足:Ø B/S架構(gòu)所有報表繪制及發(fā)布過程均采用B/S架構(gòu)方式。Ø 快速

4、繪制。報表分析工具應(yīng)提供EXCEL模版導(dǎo)入功能,進行快速樣式繪制。Ø 多源報表同一張報表中的數(shù)據(jù)可以來自多個不同類型的數(shù)據(jù)源,多種不同類型的數(shù)據(jù)源可以是同一數(shù)據(jù)庫的多個不同表,或是多個不同數(shù)據(jù)庫,或者多種文件類型的數(shù)據(jù)源。Ø 報表版本為了滿足不同的報表使用需求,報表需建立不同的版本號,并把報表使用和修改記錄保存至日志中。Ø 計算列和匯總對數(shù)據(jù)進行條件過濾,公式計算并對數(shù)據(jù)自動進行求和,平均,個數(shù)統(tǒng)計,最大值,最小值等。Ø 可見即可得報表報表為可見即可得式,保證最終報表效果和制作的一致。Ø 一鍵式發(fā)布通過簡單操作即可實現(xiàn)報表的發(fā)布。Ø

5、定時生成根據(jù)報表生成的頻率 如日、周、月、季、年等,自動統(tǒng)計結(jié)果并生成報表。Ø 結(jié)果推送報表系統(tǒng)具有多種靈活推送方式,將定時生產(chǎn)的報表以EXCEL、PDF等多種文件形式發(fā)送至指定位置或是郵箱中。Ø 權(quán)限控制和安全管理通過角色和用戶名進行多種控制,角色和用戶數(shù)據(jù)可以作為系統(tǒng)參數(shù)。除角色管理報表的本地/遠程設(shè)計,瀏覽,填報,表單權(quán)限,平臺管理權(quán)限等還可以通過系統(tǒng)參數(shù)來進行數(shù)據(jù)源的篩選或者細化到單元格的數(shù)據(jù)顯示樣式控制,保證數(shù)據(jù)的安全性。4. 示功圖示功圖是以抽油機光桿的位移為X軸,以光桿所承受的負荷為Y軸,繪制的平面曲線圖形。軟件功能包括:Ø 示功圖顯示;Ø

6、 與標準示功圖對比;Ø 與12種典型示功圖對比;Ø 示功圖回放;Ø 參數(shù)顯示,包含上行負荷最大值、下行最小值、沖程等;Ø 示功圖面積、產(chǎn)量計算,提供“單次產(chǎn)液量”和“日產(chǎn)液量”。 報警通知規(guī)劃在生產(chǎn)現(xiàn)場中包含著成千上萬個測點和參數(shù),這些參數(shù)一起共同反映了生產(chǎn)設(shè)備的運行狀況?,F(xiàn)場生產(chǎn)管理人員的核心工作就是在各參數(shù)的變化過程中發(fā)現(xiàn)機組運行中可能存在的問題,并及時加以調(diào)整和檢修。但要現(xiàn)場生產(chǎn)管理人員在這些浩如煙海的數(shù)據(jù)及其變化趨勢中及時發(fā)現(xiàn)某運行設(shè)備可能存在的問題絕非易事。作業(yè)區(qū)數(shù)據(jù)平臺中,需完成各類設(shè)備測點數(shù)據(jù)監(jiān)視分析,為生產(chǎn)管理人員提供幫助支

7、持。1. 業(yè)務(wù)功能包括:A:常規(guī)超限:Ø 基于固定限值的報警;Ø 基于變化條件的動態(tài)限值報警。B:基于設(shè)備報警信號的報警。C:瞬變報警:測點單位時間內(nèi)變化過大時報警。D:劣變報警:設(shè)定時間段內(nèi),測點上下限差值過大時報警。2. 軟件功能包括:Ø 報警判斷周期為1秒;Ø 支持用戶自定義報警設(shè)定;Ø 支持邏輯判斷進行報警;Ø 報警總量可達到測點總量的20%;Ø 支持實時報警數(shù)據(jù)顯示;Ø 支持歷史報警數(shù)據(jù)查詢;Ø 支持報警表達式中測點進行趨勢分析;Ø 支持報警聲音通知;Ø 支持實時或歷史報警數(shù)

8、據(jù)導(dǎo)出;Ø 支持報警級別定義、報警分類,并提供點名、報警級別、報警類別等條件過濾功能;Ø 支持觸發(fā)短信通知;Ø 支持對外數(shù)據(jù)接口; 數(shù)據(jù)展示規(guī)劃實時數(shù)據(jù)庫必須提供豐富的數(shù)據(jù)展示工具,例如數(shù)據(jù)瀏覽、圖形監(jiān)視、數(shù)據(jù)快照、點信息查詢等。1. 數(shù)據(jù)瀏覽數(shù)據(jù)瀏覽是實時數(shù)據(jù)庫的另一種展示。它把具有相同系統(tǒng)的數(shù)據(jù)統(tǒng)一到一起查詢、對比。軟件功能包括Ø 查詢:點擊查詢按鈕根據(jù)幾項基本屬性查出符合條件的測點;Ø 選擇列:通過“配置列”顯示需要在表格中顯示供查閱或?qū)С龅牧校?Ø 排序:點擊表頭,對查詢結(jié)果依據(jù)該列排序;Ø 彈出:彈出

9、趨勢,點信息,數(shù)據(jù)快照程序輔助查看測點;Ø 導(dǎo)出:查詢到表格中顯示的測點,可導(dǎo)出為CSV格式數(shù)據(jù)。2. 圖形監(jiān)視:生產(chǎn)實時監(jiān)視可實時展示抽油機井的內(nèi)部結(jié)構(gòu),工作原理圖,并在相應(yīng)部位標注參數(shù)。軟件功能包括:Ø 放大縮小圖形;Ø 圖型間轉(zhuǎn)跳;Ø 圖型上測點特殊狀態(tài)的特殊顯示;例如超時或者報警;Ø 圖型本身的計算點;Ø 圖型間轉(zhuǎn)跳;Ø 圖型中的趨勢,棒狀圖等。3. 數(shù)據(jù)快照數(shù)據(jù)快照程序用于展示和導(dǎo)出測點在實時,歷史某時間,歷史區(qū)間的值,應(yīng)許多點同時操作。軟件功能包括:Ø 點組管理;Ø 添加點組;Ø 刪

10、除點組;Ø 重命名點組;Ø 為點組增刪點;Ø 導(dǎo)入、導(dǎo)出點組;Ø 查閱數(shù)據(jù);Ø 實時快照:測點實時值呈現(xiàn);Ø 歷史快照:歷史某時間測點值呈現(xiàn);Ø 歷史區(qū)間快照:歷史某時間段內(nèi),以一定時間間隔為單位,依次顯示測點在各個時間的的值;Ø 歷史區(qū)間統(tǒng)計:歷史某段時間內(nèi),點組中測點的最大、最小、平均、流量值;Ø 導(dǎo)出:導(dǎo)出正在呈現(xiàn)的數(shù)據(jù)為CSV;4. 點信息查詢用來查閱測點的全面的信息和屬性。例如,采集屬性,報警屬性,實時值,計算表達式,配置屬性等。軟件功能包括Ø 點信息程序用于展示測點的各個字段以及當前

11、值。Ø 從其他程序的點中彈出并呈現(xiàn)該測點的字段和當前值Ø 根據(jù)鍵盤輸入的測點名呈現(xiàn)該測點的字段和當前值1.1.2 數(shù)據(jù)采集方式設(shè)計(OPC,MODBUS,其他。)OPC,MODBUS,其他。數(shù)據(jù)庫應(yīng)具有豐富、完善的與現(xiàn)場各種控制系統(tǒng)及智能裝置的標準接口,至少應(yīng)包括通用的生產(chǎn)系統(tǒng)和Siemens、Modicon 、AB等PLC系統(tǒng)以及其它通用或?qū)S孟到y(tǒng)等。假設(shè),現(xiàn)場提供數(shù)據(jù)采集接口,并提供相應(yīng)文檔說明,則該數(shù)據(jù)應(yīng)該有相應(yīng)的數(shù)據(jù)接口支持。數(shù)據(jù)采集基礎(chǔ)結(jié)構(gòu)如圖:1. 數(shù)據(jù)采集組成:Ø 數(shù)據(jù)源:各類生產(chǎn)系統(tǒng)和PLC。Ø 數(shù)據(jù)采集程序:數(shù)據(jù)采集是一個規(guī)約轉(zhuǎn)換過程,

12、將不同廠家不同規(guī)約的實時信息轉(zhuǎn)換成統(tǒng)一的標準格式進行通訊。Ø 實時數(shù)據(jù)庫:將數(shù)據(jù)送到實時數(shù)據(jù)服務(wù)器中進入后續(xù)處理。OPCModbusT3000數(shù)據(jù)源數(shù)據(jù)采集實時數(shù)據(jù)庫I/O 驅(qū)動上位機實時數(shù)據(jù)庫服務(wù)器2. 采集程序必須提供但不限于以下功能或要求:Ø 數(shù)據(jù)接口安全,包含不影響正常生產(chǎn)、不影響數(shù)據(jù)平臺正常運行;Ø 采集接口支持TCP/UDP、RS232/RS485等多種網(wǎng)絡(luò)接口協(xié)議;Ø 支持本地數(shù)據(jù)緩存,能夠在網(wǎng)絡(luò)中斷或者其它無法進行正常數(shù)據(jù)發(fā)送的情況下,將過程數(shù)據(jù)暫存于本地,待故障排除后,再將數(shù)據(jù)送入實時/歷史數(shù)據(jù)庫。數(shù)據(jù)緩存區(qū)的大小可按需配置。Ø

13、; 采集頻率:1秒;Ø 提供統(tǒng)一的接口程序,實現(xiàn)各種接口數(shù)據(jù)采集的操作方式統(tǒng)一;3. OPC數(shù)據(jù)采集要求Ø 支持中文字符標簽Ø 標簽名字長度不限制;1.1.3 數(shù)據(jù)庫規(guī)劃設(shè)計根據(jù)作業(yè)區(qū)的具體情況,數(shù)據(jù)庫點數(shù)規(guī)劃5萬35萬。 實時數(shù)據(jù)庫規(guī)劃須體現(xiàn)隨著實時數(shù)據(jù)庫的點數(shù)增加,對服務(wù)器的硬件和網(wǎng)絡(luò)條件的不同要求。 數(shù)據(jù)庫采集與處理規(guī)劃主要說明一臺服務(wù)器負責采集多少點最優(yōu),壓縮比,采集頻率、硬件配置情況數(shù)據(jù)庫的壓縮率每采集點可配置。在采集頻率1秒,壓縮率為采集點量程0.5%的條件下,35萬點數(shù)據(jù)規(guī)模的硬件配置。設(shè)備類型設(shè)備名稱參數(shù)數(shù)據(jù)庫服務(wù)器IBM 38504

14、CPU,2.13GHz主頻,32GB內(nèi)存,300GB硬盤。磁盤陣列IBM DS3512/35242.5TB 歷史數(shù)據(jù)存儲規(guī)劃歷史數(shù)據(jù)存儲方式、變化采集還是定時采集,歷史數(shù)據(jù)存儲時長、以及歷史數(shù)據(jù)備份方法Ø 數(shù)據(jù)存儲于磁盤陣列,數(shù)據(jù)備份介質(zhì)可以選擇磁盤、磁帶、關(guān)盤刻錄等。Ø 實時數(shù)據(jù)庫推薦數(shù)據(jù)采集為每秒定時采集,數(shù)據(jù)庫必須具備高效的數(shù)據(jù)壓縮算法。Ø 歷史數(shù)據(jù)存儲時間長度不低于10年,訪問不同時間段的數(shù)據(jù)訪問速度基本一致。即,訪問昨天的歷史數(shù)據(jù)與訪問5年前的歷史數(shù)據(jù)具備基本一致的訪問速度。Ø 歷史數(shù)據(jù)備份支持每天增量備份。實時/歷史數(shù)據(jù)存儲于磁

15、盤陣列,2.5TB可以保存3年以上數(shù)據(jù),數(shù)據(jù)備份于其他磁盤或磁帶,一般采用每天定時增量存儲。openPlant的歷史文件是每天產(chǎn)生一個存儲文件,所以歷史數(shù)據(jù)備份使用各種操作系統(tǒng)自帶的定時任務(wù),把每天生產(chǎn)的歷史文件拷貝出來就可以。1.1.4 數(shù)據(jù)庫點規(guī)劃設(shè)計 數(shù)據(jù)點命名實時數(shù)據(jù)庫處理的主要對象為從現(xiàn)場各控制系統(tǒng)采集來的各測點的實時數(shù)據(jù),為了統(tǒng)一管理這些數(shù)據(jù),保證數(shù)據(jù)的唯一性,openPlant實時數(shù)據(jù)庫采用了“數(shù)據(jù)庫名.實例名.節(jié)點名.點名”的多維結(jié)構(gòu),對進入系統(tǒng)的所有采集點、手工輸入點、計算點進行統(tǒng)一規(guī)劃和屬性定義,保留控制系統(tǒng)原有的點名,使采集數(shù)據(jù)在全廠范圍內(nèi)得到統(tǒng)一管理并易于

16、查詢,為企業(yè)數(shù)據(jù)的集成應(yīng)用提供便利;openPlant實時數(shù)據(jù)庫系統(tǒng)采用分布式架構(gòu),輕松應(yīng)對集團級實時/歷史數(shù)據(jù)管理要求。其中:RTDB:為數(shù)據(jù)庫名稱;常用以表示二/三級單位Instance:為一個實時數(shù)據(jù)庫實例。常用以表示采油單位。Node:可以表示一個實時數(shù)據(jù)庫實例中的某個節(jié)點,如集輸站,區(qū)域控制中心等。Point:表示某個采集節(jié)點中的點。結(jié)合中石油的特點命名規(guī)劃可以做如下規(guī)劃:1.1.5 對外接口規(guī)劃設(shè)計數(shù)據(jù)庫必須提供良好的對外接口,包含支持標準通信規(guī)約的數(shù)據(jù)交付、高性能的編程接口SDK/API、穩(wěn)定高效的轉(zhuǎn)關(guān)系數(shù)據(jù)庫工具。 數(shù)據(jù)交付規(guī)劃數(shù)據(jù)交付主要用在將 數(shù)據(jù)庫數(shù)據(jù)提交到

17、油田公司級數(shù)據(jù)庫中,要求 數(shù)據(jù)庫提供但不限以下數(shù)據(jù)交付接口。1. OPC Server Ø OPC (OLE for Process Control用于過程控制的OLE)是一個應(yīng)用廣泛的工業(yè)標準。Ø OPC Server必須提供完整安裝包,安裝過程必須包含本機DCOM組件的安裝,本機遠程OPC配置;Ø OPC Server向操作系統(tǒng)注冊成服務(wù),不需要界面,但必須提供實時采集點配置方法,當由客戶端連接時可以自動啟動服務(wù)。Ø 提供OPC客戶機遠程DCOM的自動化配置程序。Ø 提供用戶訪問權(quán)限控制。2. WebService項目實時系統(tǒng)數(shù)據(jù)量龐大,系

18、統(tǒng)復(fù)雜多樣。為有效整合數(shù)據(jù),提高數(shù)據(jù)的公共訪問水平,要求數(shù)據(jù)庫支持定制的Web Service接口,并通過向企業(yè)服務(wù)總線注冊服務(wù)的方式對外提供數(shù)據(jù)服務(wù)功能。主要有以下功能:Ø 支持取多點實時數(shù)據(jù);Ø 支持取多點同一時間點的歷史數(shù)據(jù);Ø 支持取多點同時一段歷史時間的數(shù)據(jù);Ø 支持取多點一段時間的統(tǒng)計數(shù)據(jù)(統(tǒng)計數(shù)據(jù)包含平均值、最大值、最小值、累計值、方差值)。 SDK/API使用方案數(shù)據(jù)庫提供C/C+和JAVA的兩套API。其中C/C+的API以動態(tài)庫的形式提供,任何能使用動態(tài)庫的編程語言(如:C/C+、.net、Python等)都能支持,包含

19、Windows/Unix/Linux等多種操作系統(tǒng)的支持。JAVA的API則更能符合JAVA開發(fā)人員的使用習(xí)慣,更不用以使用本地化組件的方式來調(diào)用C/C+的API。API必須提供但不限于以下功能:Ø 實時數(shù)據(jù)庫連接初始化:包含實時數(shù)據(jù)庫IP,端口,超時等;Ø 與實時數(shù)據(jù)庫連接狀態(tài)監(jiān)測;Ø 實時數(shù)據(jù)庫庫操作API本地緩存,數(shù)據(jù)庫連接斷開后再連接需要把本地緩存數(shù)據(jù)寫到數(shù)據(jù)庫;Ø 支持取多點實時數(shù)據(jù);Ø 支持取多點同一時間點的歷史數(shù)據(jù);Ø 支持取多點同時一段歷史時間的數(shù)據(jù);Ø 支持取多點一段時間的統(tǒng)計數(shù)據(jù)(統(tǒng)計數(shù)據(jù)包含平均值、最大

20、值、最小值、累計值、方差值)。 轉(zhuǎn)關(guān)系數(shù)據(jù)庫方案隨著實時數(shù)據(jù)庫應(yīng)用的不斷深入,用戶希望能夠有工具對實時數(shù)據(jù)庫進行更多樣、更自由、更復(fù)雜的操作。通過實時數(shù)據(jù)庫數(shù)據(jù)與各業(yè)務(wù)系統(tǒng)數(shù)據(jù)的集成,來提升數(shù)據(jù)的利用率,挖掘數(shù)據(jù)中蘊含的價值。在典型的數(shù)據(jù)報表及BI智能數(shù)據(jù)分析模塊中,需要使用大量實時數(shù)據(jù)庫中的數(shù)據(jù)。實時數(shù)據(jù)庫提供除提供API、數(shù)據(jù)交付等對外數(shù)據(jù)接口外,還必須提供與關(guān)系數(shù)據(jù)庫進行交互的方案,包含如下功能Ø 關(guān)系數(shù)據(jù)庫到實時數(shù)據(jù)庫數(shù)據(jù)采集通過配置和部署服務(wù)即可實現(xiàn)關(guān)系數(shù)據(jù)庫數(shù)據(jù)到實時數(shù)據(jù)庫數(shù)據(jù)的采集。Ø 實時數(shù)據(jù)庫到關(guān)系數(shù)據(jù)庫數(shù)據(jù)統(tǒng)計服務(wù)在各類系統(tǒng)業(yè)務(wù)中,需要使用

21、大量實時數(shù)據(jù)庫中的數(shù)據(jù)。根據(jù)數(shù)據(jù)挖掘的基本原理,需要在實時數(shù)據(jù)庫和業(yè)務(wù)展示層之間建立數(shù)據(jù)庫倉庫,將頻繁使用的指標按不同的粒度進行抽取,以提高業(yè)務(wù)數(shù)據(jù)查詢效率、降低實時數(shù)據(jù)庫壓力等。統(tǒng)計服務(wù)特點如下:1. 支持從實時數(shù)據(jù)庫到關(guān)系數(shù)據(jù)庫(Oracle、MySQL、SQL Server等)數(shù)據(jù)抽取轉(zhuǎn)換。2. 自動觸發(fā)數(shù)據(jù)統(tǒng)計任務(wù),用戶無需關(guān)注。3. 支持用戶自定義數(shù)據(jù)統(tǒng)計周期、數(shù)據(jù)回補。4. 高精度數(shù)據(jù)統(tǒng)計。統(tǒng)計服務(wù)統(tǒng)計數(shù)據(jù)基于每秒原始數(shù)據(jù)統(tǒng)計,實現(xiàn)高精度數(shù)據(jù)分析。5. 支持自定義條件分析功能。用戶可根據(jù)系統(tǒng)分析要求,設(shè)定不同的數(shù)據(jù)條件進行過濾分析。6. 支持大量數(shù)據(jù)統(tǒng)計設(shè)置。統(tǒng)計服務(wù)支持超過500

22、0點,各類統(tǒng)計類型設(shè)置。數(shù)據(jù)統(tǒng)計類型包括:1. 條件時間段分析。2. 指定時間點的時刻數(shù)據(jù)。3. 時間段的統(tǒng)計聚合數(shù)據(jù)(最大值、最小值、平均值、累計值)。4. 指定時間段滿足條件的聚合數(shù)據(jù)(最大值、最小值、平均值、累計值)。5. 支持數(shù)據(jù)超限統(tǒng)計,并提供次數(shù)、時長累計等功能。6. 支持鏈式條件分析。數(shù)據(jù)統(tǒng)計時間周期支持小時、日、月、年、班值、周、旬、季度等Ø 自定義數(shù)據(jù)抽取實時數(shù)據(jù)庫必須提供自定義數(shù)據(jù)抽取方案,能夠勝任各種復(fù)雜的數(shù)據(jù)抽取任務(wù)。數(shù)據(jù)源方面:支持所有主流的數(shù)據(jù)源,如:MySQL、SQL Server、Oracle、Text、Excel、XML等,同時提供實時數(shù)據(jù)庫訪問接口

23、,把實時數(shù)據(jù)庫當成關(guān)系型數(shù)據(jù)庫進行操作。數(shù)據(jù)轉(zhuǎn)換方面:提供豐富的數(shù)據(jù)轉(zhuǎn)換組件,通過各組件自由的排列組合,能夠解決各種復(fù)雜的業(yè)務(wù),轉(zhuǎn)換組件需包括: (行轉(zhuǎn)列、排序、分組、聚合、格式轉(zhuǎn)換、數(shù)據(jù)過濾、數(shù)據(jù)關(guān)聯(lián)等)。管理和調(diào)度方面:數(shù)據(jù)抽取任務(wù)可能會涉及多個抽取過程。抽取軟件需提供對過程之間的依賴關(guān)系、出錯控制以及恢復(fù)的處理流程管理辦法。自定義數(shù)據(jù)抽取工具需按照多線程、分布式、負載均衡的多層體系架構(gòu)設(shè)計,支持時間及事件觸發(fā),提供統(tǒng)一的任務(wù)管理平臺。1.2 部署方案描述如何部署,軟硬件準備,網(wǎng)絡(luò)通訊等需求以下是針對單個作業(yè)區(qū)的部署方案。1. 硬件環(huán)境序號設(shè)備名稱設(shè)備型號部署位置單位數(shù)量1數(shù)據(jù)庫服務(wù)器IB

24、M 3850集團/采集單位臺22磁盤陣列IBM DS3512/3524集團/采集單位臺13WEB應(yīng)用發(fā)布服務(wù)器IBM 3850集團/采集單位臺14接口機研華工控機 610集輸站臺15隔離器/防火墻CISCO ASA5510集輸站臺16核心交換機CISCO C3750集團/采集單位臺27數(shù)據(jù)二級交換機CISCO C2960集團/采集單位臺212機柜集團/采集單位臺113顯示套件集團/采集單位臺114光纖米15光纖收發(fā)器對16收發(fā)器機架臺17屏蔽雙絞線箱2. 軟件環(huán)境序號類別名稱部署位置單位數(shù)量1操作系統(tǒng)RHEL(Red Hat Enterprise Linux) 5.6 (64位)實時數(shù)據(jù)庫服務(wù)

25、器套22Windows Server 2008 (64位)WEB應(yīng)用發(fā)布服務(wù)器套13Windows XP接口機套14實時數(shù)據(jù)庫openPlant實時數(shù)據(jù)庫 V3實時數(shù)據(jù)庫服務(wù)器套15關(guān)系數(shù)據(jù)庫Mysql5.5WEB應(yīng)用發(fā)布服務(wù)器套16雙機熱備Linux-HA Hearbeat 3.0實時數(shù)據(jù)庫服務(wù)器套17數(shù)據(jù)采集OPCDAS接口機套N12應(yīng)用功能圖形監(jiān)視WEB應(yīng)用發(fā)布服務(wù)器套113趨勢分析WEB應(yīng)用發(fā)布服務(wù)器套114點信息WEB應(yīng)用發(fā)布服務(wù)器套115數(shù)據(jù)一覽WEB應(yīng)用發(fā)布服務(wù)器套116數(shù)據(jù)快照WEB應(yīng)用發(fā)布服務(wù)器套117圖形組態(tài)工具WEB應(yīng)用發(fā)布服務(wù)器套118管理控制臺WEB應(yīng)用發(fā)布服務(wù)器套1

26、19數(shù)據(jù)接口API(C/C+ 和Java)、OPC Server等。WEB應(yīng)用發(fā)布服務(wù)器套N3. 網(wǎng)絡(luò)架構(gòu) 部署的網(wǎng)絡(luò)架構(gòu)圖:4. 軟件系統(tǒng)安裝:Ø 安裝Redhat Enterprise Linux操作系統(tǒng)1. 插入Redhat Enterprise Linux第一張光盤,從光盤重新引導(dǎo)。2. 安裝提示設(shè)置主機名,IP地址,網(wǎng)關(guān),DNS等。3. 磁盤分區(qū)請注意:讓Linux使用硬盤空閑空間,不要刪除現(xiàn)有分區(qū)。4. 安裝軟件時選擇“定制”,確保選上以下軟件包: 圖形化互聯(lián)網(wǎng) FTP 服務(wù)器 SQL 數(shù)據(jù)庫 打開“細節(jié)”,選上mysql-server 遺留的網(wǎng)絡(luò)服務(wù)器 打開“細節(jié)”,選

27、上telnet-server 開發(fā)工具 系統(tǒng)工具5. 按提示安裝完成。配置文件共享6. 重新啟動后以root用戶登錄。7. 添加sis用戶點擊系統(tǒng)任務(wù)條>應(yīng)用程序>系統(tǒng)設(shè)置>用戶和組群>添加用戶8. 設(shè)置Windows文件共享(Samba)點擊系統(tǒng)任務(wù)條>應(yīng)用程序>系統(tǒng)設(shè)置>服務(wù)器設(shè)置>Samba在Samba服務(wù)器設(shè)置>首選項>服務(wù)器設(shè)置工作組:mygroup 改為 workgroup首選項>Samba用戶>添加用戶添加sis用戶及其訪問密碼。9. 啟動Samba服務(wù)應(yīng)用程序>系統(tǒng)設(shè)置>服務(wù)器設(shè)置>服務(wù)在

28、服務(wù)設(shè)置的左邊一欄,選上smb, 點擊菜單下“開始”, 然后點擊“保存”。Ø 安裝openPlant軟件包1. 從網(wǎng)絡(luò)或光盤拷貝openPlant系統(tǒng)軟件到臨時文件夾,安裝包:openplant-2.0.tar.gz2. 打開一個終端窗口,進入超級用戶 # su輸入密碼: 3. 執(zhí)行安裝 # gunzip <openplant-2.0.tar.gz | tar xvf -# cd openplant-2.0# ./installer 4. 安裝完畢,查看openPlant數(shù)據(jù)庫、Tomcat Web 服務(wù)器等服務(wù)啟動是否正常。Ø 功能應(yīng)用安裝功能應(yīng)用分成兩部分,一部分

29、是數(shù)據(jù)分析、數(shù)據(jù)展示的發(fā)布于Web應(yīng)用服務(wù)器,另一部分是數(shù)據(jù)庫管理維護工具,發(fā)布于openPlant-client-3.2.0-win32.zip。Web 應(yīng)用服務(wù)器安裝:雙擊openPlant-web-server-3.2-win.exe,按提示安裝。數(shù)據(jù)庫管理工具安裝:openPlant-client-3.2.0-win32.zip。解壓,基本上就是選擇目錄和點擊下一步,沒有特別重要的操作說明。本安裝包包含四部分工具:l CommandLine 命令行工具 l Console 控制臺 l GBuilder 圖型組態(tài)工具 l Simu 數(shù)據(jù)模擬工具Ø 采集程序安裝、配置openPl

30、ant采集程序沒有做安裝包,只要把相應(yīng)的文件拷貝到采集接口機上做相應(yīng)的配置就可以。采集程序包含文件:l OPCDAS.exe - OPC數(shù)據(jù)采集客戶端程序l opcdas.xml - 數(shù)據(jù)采集配置文件l fkxt.txt - 采集點清單配置文件內(nèi)容:opcdas.xml<?xml version="1.0" encoding="GB2312"?><OPCDAS><OPDBServer name="22" port="8200" max_plen="163

31、84"/><UpdateRate>1000</UpdateRate><DataSource name="Intellution.OPCEDA" machine="" retry="1" interval="100"><Topic caption="輔控" name="FKXT" file="fkxt.txt" subfix=".F_CV"node="4" &g

32、t;</Topic></DataSource>128 版本號: 2.0 </OPCDAS>配置文件參數(shù)說明:1. 數(shù)據(jù)庫服務(wù)器<OPDBServer name="22,IP2,IP3" port="8200"max_plen="16384"/>Name -openPlant數(shù)據(jù)庫服務(wù)器地址,按逗號分隔,支持2個冗余地址Port -openPlant數(shù)據(jù)庫服務(wù)器端口max_plen -數(shù)據(jù)包的最大長度,超過最大長度分次發(fā)送2. 采集數(shù)據(jù)源<DataSource

33、name="Intellution.OPCEDA" machine="" retry="1" interval="100">Name - OPC 服務(wù)器的應(yīng)用程序名或其他協(xié)議的協(xié)議名稱。Machine - 服務(wù)器的網(wǎng)絡(luò)地址,如果是本機設(shè)為空Retry -是否在發(fā)生故障后重新連接服務(wù)器Interval -數(shù)據(jù)包分次發(fā)送到數(shù)據(jù)庫服務(wù)器的中間停留間隔(毫秒)3. 采集節(jié)點<Topic caption="輔控" name="FKXT" subfix=".F_CV

34、" file="fkxt.txt"node="4" accessPath=""vartype=""update_rate="1000"deadband="0.1">Caption - 采集組顯示名稱Name - 采集組名稱,可為空Subfix - 采集測點的后綴File - 采集測點列表文件Node - 采集節(jié)點在數(shù)據(jù)庫服務(wù)器中的節(jié)點號。accessPath - 采集組的訪問路徑,缺省為空varitype-OPC采集測點的數(shù)據(jù)類型,缺省為空(采用服務(wù)端的類型)

35、update_rate-OPC采集組數(shù)據(jù)更新頻率(毫秒)deadband-OPC采集組數(shù)據(jù)更新的死區(qū)OPC采集項的全名為:TopicName+“.” + 測點列表中的點名 + Subfix測點列表文件測點列表文件給出了要發(fā)送的點號、點名、點類型等信息。點號是測點在openPlant數(shù)據(jù)庫中的系統(tǒng)標識號;點號、點名、點類型均不允許為空;# 點號,點名,點類型(AX為模擬量,DX為開關(guān)量, I2 為短整型,I4為長整型)1, TE0001, AX2, PT0001, AX3, DX0001, DX4, DX0002, DX129 版本號: 2.0 從不同的數(shù)據(jù)源采集數(shù)據(jù)只需要配置“采集數(shù)據(jù)源”,從

36、不同的數(shù)據(jù)源采集數(shù)據(jù)的配置舉例:OPC數(shù)據(jù)采集從力控OPC Server中采集數(shù)據(jù),配置文件如下:<DataSource name="PCAuto.OPCServer" machine="" retry="1" interval="1000">Modbus 數(shù)據(jù)采集<DataSource name="Modbus " machine="" retry="1" interval="100

37、0">T300數(shù)據(jù)采集<DataSource name="T3K " machine="" retry="1" interval="1000">Ø 對外接口安裝OPCServer安裝1. 安裝語言選擇2. 選擇安裝路徑3. 創(chuàng)建快捷方式4. 安裝選項一覽5. 完成安裝openPlant OPCServer配置配置文件:安裝目錄下的server.xml。OPServer的屬性配置:Name:openPlant的名稱。Host:openPlant的IP或是機器名稱Port:openPlant的端口Allow:配置使用的點表。(注意:若沒有配置則表示允許訪問所有點。)遠程opc配置1. 操作系統(tǒng)用戶 a) 在OPC服務(wù)器上用Admi

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論