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

下載本文檔

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

文檔簡介

1、采油廠生產(chǎn)實時信息系統(tǒng)建設(shè)方案v1.01 建設(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ù)平臺。功能規(guī)劃設(shè)計數(shù)據(jù)平臺必須提供平臺配置與管理、數(shù)據(jù)分析、報警通知、數(shù)據(jù)展示等工具。功能規(guī)劃數(shù)據(jù)分析規(guī)劃數(shù)據(jù)平臺主要數(shù)據(jù)分析工具包含:趨勢分析、歷史過程回溯、自定義報表功、圖分析.1. 趨勢分析通過對現(xiàn)場生產(chǎn)過程數(shù)據(jù)的收集整理,提供實時、歷史的數(shù)據(jù)變化趨勢分析。趨勢分析工具需實現(xiàn):

2、? 縱向分析法:從縱向?qū)Ρ韧辉O(shè)備的不同時期的指標(biāo)數(shù)據(jù),分析設(shè)備運(yùn)行狀況;? 橫向分析法:從橫向?qū)Ρ炔煌O(shè)備同一指標(biāo)數(shù)據(jù),分析數(shù)據(jù)異常點(diǎn);? 標(biāo)準(zhǔn)分析法:將設(shè)備數(shù)據(jù)與標(biāo)準(zhǔn)數(shù)據(jù)對比,分析數(shù)據(jù)異常點(diǎn);? 綜合分析法:多種分析方法組合。軟件功能包括:? 實時、歷史趨勢時間段查詢;? 數(shù)據(jù)量程自適應(yīng)及自由設(shè)定;? 快捷周期調(diào)整。可方便進(jìn)行 10 分鐘、 30 分鐘、 1 小時、 8 小時、 1 天、 7 天、 1 月等周期快速設(shè)定;? 多條趨勢對比分析功能;? 趨勢分析標(biāo)注、導(dǎo)出、打印等功能;? 自由設(shè)定趨勢顏色、背景等個性化展示。2. 歷史過程回溯通過圖形與歷史數(shù)據(jù)結(jié)合的方式,以畫面的方式再現(xiàn)過去某

3、一歷史時段的運(yùn)行工況,便于分析時間段內(nèi)的運(yùn)行情況進(jìn)行,進(jìn)行事故追憶。歷史規(guī)程回溯包含功能:? 與過程監(jiān)視畫面完全一致的歷史規(guī)程回溯;? 回放歷史時間設(shè)定;? 多幅過程畫面同步播放;? 歷史趨勢同步分析。3. 自定義報表分析自定義報表分析工具可以用于對作業(yè)區(qū)中各類生產(chǎn)指標(biāo)的輔助分析。自定義報表分析工具應(yīng)滿足:? B/S 架構(gòu)所有報表繪制及發(fā)布過程均采用B/S 架構(gòu)方式。? 快速繪制。報表分析工具應(yīng)提供EXCEL模版導(dǎo)入功能,進(jìn)行快速樣式繪制。? 多源報表同一張報表中的數(shù)據(jù)可以來自多個不同類型的數(shù)據(jù)源,多種不同類型的數(shù)據(jù)源可以是同一數(shù)據(jù)庫的多個不同表,或是多個不同數(shù)據(jù)庫,或者多種文件類型的數(shù)據(jù)源。

4、? 報表版本為了滿足不同的報表使用需求,報表需建立不同的版本號,并把報表使用和修改記錄保存至日志中。? 計算列和匯總對數(shù)據(jù)進(jìn)行條件過濾,公式計算并對數(shù)據(jù)自動進(jìn)行求和,平均,個數(shù)統(tǒng)計,最大值,最小值等。? 可見即可得報表報表為可見即可得式,保證最終報表效果和制作的一致。? 一鍵式發(fā)布通過簡單操作即可實現(xiàn)報表的發(fā)布。? 定時生成根據(jù)報表生成的頻率如日、周、月、季、年等,自動統(tǒng)計結(jié)果并生成報表。? 結(jié)果推送報表系統(tǒng)具有多種靈活推送方式,將定時生產(chǎn)的報表以EXCEL、PDF 等多種文件形式發(fā)送至指定位置或是郵箱中。? 權(quán)限控制和安全管理通過角色和用戶名進(jìn)行多種控制,角色和用戶數(shù)據(jù)可以作為系統(tǒng)參數(shù)。除角

5、色管理報表的本地/ 遠(yuǎn)程設(shè)計,瀏覽,填報,表單權(quán)限,平臺管理權(quán)限等還可以通過系統(tǒng)參數(shù)來進(jìn)行數(shù)據(jù)源的篩選或者細(xì)化到單元格的數(shù)據(jù)顯示樣式控制,保證數(shù)據(jù)的安全性。4. 示功圖示功圖是以抽油機(jī)光桿的位移為X 軸,以光桿所承受的負(fù)荷為Y 軸,繪制的平面曲線圖形。軟件功能包括:? 示功圖顯示;? 與標(biāo)準(zhǔn)示功圖對比;? 與 12 種典型示功圖對比;? 示功圖回放;? 參數(shù)顯示,包含上行負(fù)荷最大值、下行最小值、沖程等;? 示功圖面積、產(chǎn)量計算,提供“單次產(chǎn)液量”和“日產(chǎn)液量”。報警通知規(guī)劃在生產(chǎn)現(xiàn)場中包含著成千上萬個測點(diǎn)和參數(shù),這些參數(shù)一起共同反映了生產(chǎn)設(shè)備的運(yùn)行狀況。現(xiàn)場生產(chǎn)管理人員的核心工作就是在各參數(shù)的

6、變化過程中發(fā)現(xiàn)機(jī)組運(yùn)行中可能存在的問題,并及時加以調(diào)整和檢修。但要現(xiàn)場生產(chǎn)管理人員在這些浩如煙海的數(shù)據(jù)及其變化趨勢中及時發(fā)現(xiàn)某運(yùn)行設(shè)備可能存在的問題絕非易事。作業(yè)區(qū)數(shù)據(jù)平臺中,需完成各類設(shè)備測點(diǎn)數(shù)據(jù)監(jiān)視分析,為生產(chǎn)管理人員提供幫助支持。1. 業(yè)務(wù)功能包括:A:常規(guī)超限:? 基于固定限值的報警;? 基于變化條件的動態(tài)限值報警。B:基于設(shè)備報警信號的報警。C:瞬變報警:測點(diǎn)單位時間內(nèi)變化過大時報警。D:劣變報警:設(shè)定時間段內(nèi),測點(diǎn)上下限差值過大時報警。2. 軟件功能包括:? 報警判斷周期為 1 秒;? 支持用戶自定義報警設(shè)定;? 支持邏輯判斷進(jìn)行報警;?報警總量可達(dá)到測點(diǎn)總量的20%;? 支持實時

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

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

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

10、其他。 )OPC,MODBUS, 其他。數(shù)據(jù)庫應(yīng)具有豐富、完善的與現(xiàn)場各種控制系統(tǒng)及智能裝置的標(biāo)準(zhǔn)接口,至少應(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)換過程,將不同廠家不同規(guī)約的實時信息轉(zhuǎn)換成統(tǒng)一的標(biāo)準(zhǔn)格式進(jìn)行通訊。? 實時數(shù)據(jù)庫:將數(shù)據(jù)送到實時數(shù)據(jù)服務(wù)器中進(jìn)入后續(xù)處理。數(shù)據(jù)源OPCI/O 驅(qū)動上位機(jī)實時數(shù)據(jù)庫服務(wù)器Modbus數(shù)據(jù)采集實時數(shù)據(jù)

11、庫T30002. 采集程序必須提供但不限于以下功能或要求:? 數(shù)據(jù)接口安全,包含不影響正常生產(chǎn)、不影響數(shù)據(jù)平臺正常運(yùn)行;? 采集接口支持 TCP/UDP、 RS232/RS485等多種網(wǎng)絡(luò)接口協(xié)議;? 支持本地數(shù)據(jù)緩存,能夠在網(wǎng)絡(luò)中斷或者其它無法進(jìn)行正常數(shù)據(jù)發(fā)送的情況下,將過程數(shù)據(jù)暫存于本地,待故障排除后,再將數(shù)據(jù)送入實時 / 歷史數(shù)據(jù)庫。數(shù)據(jù)緩存區(qū)的大小可按需配置。? 采集頻率: 1 秒;? 提供統(tǒng)一的接口程序,實現(xiàn)各種接口數(shù)據(jù)采集的操作方式統(tǒng)一;3. OPC 數(shù)據(jù)采集要求? 支持中文字符標(biāo)簽? 標(biāo)簽名字長度不限制;數(shù)據(jù)庫規(guī)劃設(shè)計根據(jù)作業(yè)區(qū)的具體情況, 數(shù)據(jù)庫點(diǎn)數(shù)規(guī)劃 5 萬 35 萬。 實

12、時數(shù)據(jù)庫規(guī)劃須體現(xiàn)隨著實時數(shù)據(jù)庫的點(diǎn)數(shù)增加,對服務(wù)器的硬件和網(wǎng)絡(luò)條件的不同要求。數(shù)據(jù)庫采集與處理規(guī)劃主要說明一臺服務(wù)器負(fù)責(zé)采集多少點(diǎn)最優(yōu),壓縮比,采集頻率、硬件配置情況數(shù)據(jù)庫的壓縮率每采集點(diǎn)可配置。在采集頻率 1 秒,壓縮率為采集點(diǎn)量程0.5%的條件下, 35 萬點(diǎn)數(shù)據(jù)規(guī)模的硬件配置。設(shè)備類型設(shè)備名稱參數(shù)數(shù)據(jù)庫服務(wù)器IBM 38504CPU, 2.13GHz 主頻, 32GB 內(nèi)存, 300GB 硬盤。磁盤陣列IBM DS3512/35242.5TB歷史數(shù)據(jù)存儲規(guī)劃歷史數(shù)據(jù)存儲方式、變化采集還是定時采集,歷史數(shù)據(jù)存儲時長、以及歷史數(shù)據(jù)備份方法? 數(shù)據(jù)存儲于磁盤陣列,數(shù)據(jù)備份介質(zhì)可以選擇磁盤、磁

13、帶、關(guān)盤刻錄等。? 實時數(shù)據(jù)庫推薦數(shù)據(jù)采集為每秒定時采集,數(shù)據(jù)庫必須具備高效的數(shù)據(jù)壓縮算法。?歷史數(shù)據(jù)存儲時間長度不低于10 年,訪問不同時間段的數(shù)據(jù)訪問速度基本一致。即,訪問昨天的歷史數(shù)據(jù)與訪問5 年前的歷史數(shù)據(jù)具備基本一致的訪問速度。? 歷史數(shù)據(jù)備份支持每天增量備份。實時 / 歷史數(shù)據(jù)存儲于磁盤陣列, 2.5TB 可以保存 3 年以上數(shù)據(jù),數(shù)據(jù)備份于其他磁盤或磁帶, 一般采用每天定時增量存儲。 openPlant的歷史文件是每天產(chǎn)生一個存儲文件,所以歷史數(shù)據(jù)備份使用各種操作系統(tǒng)自帶的定時任務(wù),把每天生產(chǎn)的歷史文件拷貝出來就可以。數(shù)據(jù)庫點(diǎn)規(guī)劃設(shè)計數(shù)據(jù)點(diǎn)命名實時數(shù)據(jù)庫處理的主要對象為從現(xiàn)場各控

14、制系統(tǒng)采集來的各測點(diǎn)的實時數(shù)據(jù),為了統(tǒng)一管理這些數(shù)據(jù),保證數(shù)據(jù)的唯一性,openPlant 實時數(shù)據(jù)庫采用了 “數(shù)據(jù)庫名 .實例名 .節(jié)點(diǎn)名 .點(diǎn)名 ”的多維結(jié)構(gòu),對進(jìn)入系統(tǒng)的所有采集點(diǎn)、手工輸入點(diǎn)、計算點(diǎn)進(jìn)行統(tǒng)一規(guī)劃和屬性定義,保留控制系統(tǒng)原有的點(diǎn)名,使采集數(shù)據(jù)在全廠范圍內(nèi)得到統(tǒng)一管理并易于查詢,為企業(yè)數(shù)據(jù)的集成應(yīng)用提供便利;openPlant 實時數(shù)據(jù)庫系統(tǒng)采用分布式架構(gòu),輕松應(yīng)對集團(tuán)級實時/ 歷史數(shù)據(jù)管理要求。其中:RTDB:為數(shù)據(jù)庫名稱;常用以表示二/ 三級單位Instance:為一個實時數(shù)據(jù)庫實例。常用以表示采油單位。Node :可以表示一個實時數(shù)據(jù)庫實例中的某個節(jié)點(diǎn),如集輸站,區(qū)域

15、控制中心等。Point :表示某個采集節(jié)點(diǎn)中的點(diǎn)。結(jié)合中石油的特點(diǎn)命名規(guī)劃可以做如下規(guī)劃:對外接口規(guī)劃設(shè)計數(shù)據(jù)庫必須提供良好的對外接口,包含支持標(biāo)準(zhǔn)通信規(guī)約的數(shù)據(jù)交付、高性能的編程接口SDK/API、穩(wěn)定高效的轉(zhuǎn)關(guān)系數(shù)據(jù)庫工具。數(shù)據(jù)交付規(guī)劃數(shù)據(jù)交付主要用在將數(shù)據(jù)庫數(shù)據(jù)提交到油田公司級數(shù)據(jù)庫中,要求數(shù)據(jù)庫提供但不限以下數(shù)據(jù)交付接口。1.OPC Server? OPC (OLE for Process Control用于過程控制的 OLE)是一個應(yīng)用廣泛的工業(yè)標(biāo)準(zhǔn)。?OPC Server 必須提供完整安裝包,安裝過程必須包含本機(jī)DCOM 組件的安裝,本機(jī)遠(yuǎn)程OPC 配置;? OPC Server

16、向操作系統(tǒng)注冊成服務(wù),不需要界面,但必須提供實時采集點(diǎn)配置方法,當(dāng)由客戶端連接時可以自動啟動服務(wù)。? 提供 OPC 客戶機(jī)遠(yuǎn)程 DCOM 的自動化配置程序。? 提供用戶訪問權(quán)限控制。2.WebService項目實時系統(tǒng)數(shù)據(jù)量龐大, 系統(tǒng)復(fù)雜多樣。 為有效整合數(shù)據(jù), 提高數(shù)據(jù)的公共訪問水平, 要求數(shù)據(jù)庫支持定制的Web Service 接口,并通過向企業(yè)服務(wù)總線注冊服務(wù)的方式對外提供數(shù)據(jù)服務(wù)功能。主要有以下功能:? 支持取多點(diǎn)實時數(shù)據(jù);? 支持取多點(diǎn)同一時間點(diǎn)的歷史數(shù)據(jù);? 支持取多點(diǎn)同時一段歷史時間的數(shù)據(jù);? 支持取多點(diǎn)一段時間的統(tǒng)計數(shù)據(jù)(統(tǒng)計數(shù)據(jù)包含平均值、最大值、最小值、累計值、方差值)。

17、使用方案數(shù)據(jù)庫提供 C/C+ 和 JAVA 的兩套 API。其中 C/C+ 的 API 以動態(tài)庫的形式提供, 任何能使用動態(tài)庫的編程語言 (如:C/C+ 、.net、Python 等)都能支持,包含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ù)庫;? 支持取

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

19、務(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ù)中,需要使用大量實時數(shù)據(jù)庫中的數(shù)據(jù)。根據(jù)數(shù)據(jù)挖掘的基本原理,需要在實時數(shù)據(jù)庫和業(yè)務(wù)展示層之間建立數(shù)據(jù)庫倉庫,將頻繁使用的指標(biāo)按不同的粒度進(jìn)行抽取,以提高業(yè)務(wù)數(shù)據(jù)查詢效率、降低實時數(shù)據(jù)庫壓力等。統(tǒng)計服務(wù)特點(diǎn)如下 :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ù)回補(bǔ)。4. 高精度數(shù)據(jù)統(tǒng)計。統(tǒng)計服務(wù)統(tǒng)計數(shù)據(jù)基于每秒原始數(shù)據(jù)統(tǒng)計,實現(xiàn)高精度數(shù)據(jù)分析。5. 支持自定義

20、條件分析功能。用戶可根據(jù)系統(tǒng)分析要求,設(shè)定不同的數(shù)據(jù)條件進(jìn)行過濾分析。6. 支持大量數(shù)據(jù)統(tǒng)計設(shè)置。統(tǒng)計服務(wù)支持超過 5000 點(diǎn),各類統(tǒng)計類型設(shè)置。數(shù)據(jù)統(tǒng)計類型包括:1. 條件時間段分析。2. 指定時間點(diǎn)的時刻數(shù)據(jù)。3. 時間段的統(tǒng)計聚合數(shù)據(jù)(最大值、最小值、平均值、累計值) 。4. 指定時間段滿足條件的聚合數(shù)據(jù)(最大值、最小值、平均值、累計值) 。5. 支持?jǐn)?shù)據(jù)超限統(tǒng)計,并提供次數(shù)、時長累計等功能。6. 支持鏈?zhǔn)綏l件分析。數(shù)據(jù)統(tǒng)計時間周期支持小時、日、月、年、班值、周、旬、季度等? 自定義數(shù)據(jù)抽取實時數(shù)據(jù)庫必須提供自定義數(shù)據(jù)抽取方案,能夠勝任各種復(fù)雜的數(shù)據(jù)抽取任務(wù)。數(shù)據(jù)源方面:支持所有主流的

21、數(shù)據(jù)源,如:MySQL、SQL Server、Oracle、Text、Excel、XML 等,同時提供實時數(shù)據(jù)庫訪問接口,把實時數(shù)據(jù)庫當(dāng)成關(guān)系型數(shù)據(jù)庫進(jìn)行操作。數(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ù)抽取工具需按照多線程、分布式、負(fù)載均衡的多層體系架構(gòu)設(shè)計,支持時間及事件觸發(fā),提供統(tǒng)一的任務(wù)管理平臺。1.2 部署方案描述如何部署,軟硬件準(zhǔn)

22、備,網(wǎng)絡(luò)通訊等需求以下是針對單個作業(yè)區(qū)的部署方案。1. 硬件環(huán)境序號設(shè)備名稱設(shè)備型號部署位置單位數(shù)量1數(shù)據(jù)庫服務(wù)器IBM 3850集團(tuán) /采集單位臺22磁盤陣列IBM DS3512/3524集團(tuán) /采集單位臺13WEB 應(yīng)用發(fā)布服務(wù)器IBM 3850集團(tuán) /采集單位臺14接口機(jī)研華工控機(jī) 610集輸站臺15隔離器 / 防火墻CISCO ASA5510集輸站臺16核心交換機(jī)CISCO C3750集團(tuán) /采集單位臺27數(shù)據(jù)二級交換機(jī)CISCO C2960集團(tuán) /采集單位臺212機(jī)柜集團(tuán) /采集單位臺113顯示套件集團(tuán) /采集單位臺114光纖米15光纖收發(fā)器對16收發(fā)器機(jī)架臺17屏蔽雙絞線箱2. 軟

23、件環(huán)境序號類別名稱部署位置單位 數(shù)量RHEL(Red Hat Enterprise Linux) 5.6 (641實時數(shù)據(jù)庫服務(wù)器套2位)操作系統(tǒng)2Windows Server 2008 (64 位)WEB 應(yīng)用發(fā)布服務(wù)器套13Windows XP接口機(jī)套14實時數(shù)據(jù)庫openPlant 實時數(shù)據(jù)庫 V3實時數(shù)據(jù)庫服務(wù)器套15關(guān)系數(shù)據(jù)庫Mysql5.5WEB 應(yīng)用發(fā)布服務(wù)器套16雙機(jī)熱備Linux-HA Hearbeat 3.0實時數(shù)據(jù)庫服務(wù)器套17數(shù)據(jù)采集OPCDAS接口機(jī)套N12圖形監(jiān)視WEB 應(yīng)用發(fā)布服務(wù)器套113趨勢分析WEB 應(yīng)用發(fā)布服務(wù)器套1應(yīng)用功能14點(diǎn)信息WEB 應(yīng)用發(fā)布服務(wù)器

24、套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ù)器套119數(shù)據(jù)接口API(C/C+和 Java)、 OPC Server 等。WEB 應(yīng)用發(fā)布服務(wù)器套N3. 網(wǎng)絡(luò)架構(gòu)部署的網(wǎng)絡(luò)架構(gòu)圖:網(wǎng)絡(luò)架構(gòu)圖說明openPlant數(shù)據(jù)庫服務(wù)器基本功能: 保存所有生產(chǎn)過程的實時數(shù)據(jù)以及數(shù)據(jù)計算、分析結(jié)果,系統(tǒng)備份與數(shù)據(jù)備份等。說明網(wǎng)絡(luò)通訊區(qū)基本功能: 工業(yè)級骨干網(wǎng)核心交換機(jī),提供冗余的網(wǎng)絡(luò)連接系統(tǒng),高效能的網(wǎng)絡(luò)數(shù)據(jù)交換和訪問控制控制系統(tǒng)集輸站接口機(jī)1說明WEB 應(yīng)用發(fā)布站基本功能:為網(wǎng)絡(luò)管理和開發(fā)人員專

25、用,在功能站上應(yīng)可對SIS 系統(tǒng)網(wǎng)絡(luò)和數(shù)據(jù)庫服務(wù)器進(jìn)行管理、維護(hù)、開發(fā)和故障診斷,對網(wǎng)絡(luò)訪問用戶權(quán)限進(jìn)行管理,對網(wǎng)絡(luò)的安全進(jìn)行監(jiān)視。WEB 服務(wù)器系統(tǒng)中心交換機(jī)冗余系統(tǒng)二級交換機(jī)控制系統(tǒng)控制系統(tǒng)控制系統(tǒng)集輸站接口集輸站接口集輸站接口機(jī) 2機(jī) 3機(jī) 4說明openPlant數(shù)據(jù)庫服務(wù)器基本功能: 保存所有生產(chǎn)過程的實時數(shù)據(jù)以及數(shù)據(jù)計算、分析結(jié)果,系統(tǒng)備份與數(shù)據(jù)備份等。上級單位實時數(shù)據(jù)庫說明數(shù)據(jù)傳輸區(qū)基本功能:為 SIS系統(tǒng)和MIS系統(tǒng)銜接,滿足SIS數(shù)據(jù)鏡像需求、實現(xiàn)數(shù)據(jù)單向傳輸基本功能、保障SIS系統(tǒng)和數(shù)據(jù)安全防火墻采集單位ERP 網(wǎng)絡(luò)說明采集接口區(qū)基本功能:1、隔離實時信息系統(tǒng)和控制系統(tǒng),防

26、止反向操作控制系統(tǒng),2、具有臨時存儲至少7 天以上實時數(shù)據(jù)功能。圖例SCSI連接控制系統(tǒng)控制系統(tǒng)控制系統(tǒng)控制系統(tǒng)100M 連接控制系統(tǒng)集輸站接口機(jī)集輸站接集輸站接1000M連接集輸站接預(yù)留5口機(jī) 6口機(jī) 7口機(jī) 8控制系統(tǒng)4. 軟件系統(tǒng)安裝:?安裝 Redhat Enterprise Linux操作系統(tǒng)1. 插入 Redhat Enterprise Linux 第一張光盤,從光盤重新引導(dǎo)。2. 安裝提示設(shè)置主機(jī)名, IP 地址,網(wǎng)關(guān), DNS 等。3. 磁盤分區(qū)請注意:讓 Linux 使用硬盤空閑空間,不要刪除現(xiàn)有分區(qū)。4. 安裝軟件時選擇 “定制 ”,確保選上以下軟件包: 圖形化互聯(lián)網(wǎng) FT

27、P 服務(wù)器 SQL 數(shù)據(jù)庫打開 “細(xì)節(jié) ”,選上 mysql-server 遺留的網(wǎng)絡(luò)服務(wù)器打開 “細(xì)節(jié) ”,選上 telnet-server開發(fā)工具系統(tǒng)工具5. 按提示安裝完成。配置文件共享6. 重新啟動后以 root 用戶登錄。7. 添加 sis 用戶點(diǎn)擊系統(tǒng)任務(wù)條 > 應(yīng)用程序 > 系統(tǒng)設(shè)置 > 用戶和組群 > 添加用戶8. 設(shè)置 Windows 文件共享( Samba)點(diǎn)擊系統(tǒng)任務(wù)條 > 應(yīng)用程序 > 系統(tǒng)設(shè)置 > 服務(wù)器設(shè)置 >Samba在 Samba 服務(wù)器設(shè)置 >首選項 > 服務(wù)器設(shè)置工作組: mygroup 改為 wo

28、rkgroup首選項 >Samba 用戶 > 添加用戶添加 sis 用戶及其訪問密碼。9. 啟動 Samba 服務(wù)應(yīng)用程序 >系統(tǒng)設(shè)置 > 服務(wù)器設(shè)置 > 服務(wù)在服務(wù)設(shè)置的左邊一欄,選上smb, 點(diǎn)擊菜單下 “開始 ”, 然后點(diǎn)擊 “保存 ”。? 安裝 openPlant 軟件包1. 從網(wǎng)絡(luò)或光盤拷貝 openPlant 系統(tǒng)軟件到臨時文件夾,安裝包:2. 打開一個終端窗口,進(jìn)入超級用戶# su輸入密碼 :3. 執(zhí)行安裝# cd openplant-2.0# ./installer4. 安裝完畢,查看 openPlant 數(shù)據(jù)庫、 Tomcat Web 服務(wù)器等服

29、務(wù)啟動是否正常。? 功能應(yīng)用安裝功能應(yīng)用分成兩部分,一部分是數(shù)據(jù)分析、數(shù)據(jù)展示的發(fā)布于Web 應(yīng)用服務(wù)器,另一部分是數(shù)據(jù)庫管理維護(hù)工具,發(fā)布于。Web 應(yīng)用服務(wù)器安裝:雙擊 openPlant-web-server-3.2-win.exe,按提示安裝。數(shù)據(jù)庫管理工具安裝:。解壓,基本上就是選擇目錄和點(diǎn)擊下一步,沒有特別重要的操作說明。本安裝包包含四部分工具:CommandLine 命令行工具Console 控制臺GBuilder 圖型組態(tài)工具Simu 數(shù)據(jù)模擬工具? 采集程序安裝、配置openPlant 采集程序沒有做安裝包,只要把相應(yīng)的文件拷貝到采集接口機(jī)上做相應(yīng)的配置就可以。采集程序包含文

30、件:OPCDAS.exe - OPC 數(shù)據(jù)采集客戶端程序 opcdas.xml - 數(shù)據(jù)采集配置文件 fkxt.txt - 采集點(diǎn)清單配置文件內(nèi)容: opcdas.xml<?xml version="1.0" encoding="GB2312"?><OPCDAS><UpdateRate>1000</UpdateRate><DataSource name="Intellution.OPCEDA" machine="" retry="1" int

31、erval="100"><Topic caption=" 輔控 " name="FKXT" file="fkxt.txt" subfix=".F_CV"node="4" ></Topic></DataSource>128版本號 : 2.0</OPCDAS>配置文件參數(shù)說明:1. 數(shù)據(jù)庫服務(wù)器Name-openPlant 數(shù)據(jù)庫服務(wù)器地址,按逗號分隔,支持2 個冗余地址Port-openPlant 數(shù)據(jù)庫服務(wù)器端口max_p

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

33、uot;name="FKXT"subfix=".F_CV"file="fkxt.txt"node="4"accessPath=""vartype=""update_rate="1000"deadband="0.1">Caption -采集組顯示名稱Name-采集組名稱,可為空Subfix-采集測點(diǎn)的后綴File- 采集測點(diǎn)列表文件Node -采集節(jié)點(diǎn)在數(shù)據(jù)庫服務(wù)器中的節(jié)點(diǎn)號。accessPath - 采集組的訪問路徑,缺省為空va

34、ritype-OPC 采集測點(diǎn)的數(shù)據(jù)類型,缺省為空(采用服務(wù)端的類型)update_rate-OPC 采集組數(shù)據(jù)更新頻率(毫秒)deadband-OPC 采集組數(shù)據(jù)更新的死區(qū)OPC 采集項的全名為: TopicName+ “.” + 測點(diǎn)列表中的點(diǎn)名 + Subfix測點(diǎn)列表文件測點(diǎn)列表文件給出了要發(fā)送的點(diǎn)號、點(diǎn)名、點(diǎn)類型等信息。點(diǎn)號是測點(diǎn)在 openPlant 數(shù)據(jù)庫中的系統(tǒng)標(biāo)識號;點(diǎn)號、點(diǎn)名、點(diǎn)類型均不允許為空;# 點(diǎn)號,點(diǎn)名,點(diǎn)類型 (AX 為模擬量, DX 為開關(guān)量 , I2 為短整型, I4 為長整型 )1,TE0001,AX2,PT0001,AX3,DX0001, DX4,DX00

35、02, DX129 版本號 : 2.0從不同的數(shù)據(jù)源采集數(shù)據(jù)只需要配置“ 采集數(shù)據(jù)源 ”,從不同的數(shù)據(jù)源采集數(shù)據(jù)的配置舉例:OPC 數(shù)據(jù)采集從力控 OPC Server中采集數(shù)據(jù),配置文件如下:Modbus數(shù)據(jù)采集T300 數(shù)據(jù)采集? 對外接口安裝OPCServer 安裝1. 安裝語言選擇2. 選擇安裝路徑3. 創(chuàng)建快捷方式4. 安裝選項一覽5. 完成安裝openPlant OPCServer配置配置文件:安裝目錄下的server.xml。OPServer 的屬性配置:Name: openPlant 的名稱。Host: openPlant 的 IP 或是機(jī)器名稱Port: openPlant 的端口Allow :配置使用的點(diǎn)表。(注意:若沒有配置則表示允許訪問所有點(diǎn)。)遠(yuǎn)程 opc 配置1. 操作系統(tǒng)用戶a) 在 OPC 服務(wù)器上用Administrator用戶建立一個擁有管理員權(quán)限的用戶并設(shè)置密碼,一定要設(shè)置密碼,不能為空, 如:用戶名: opcuser密碼: 123b) 在 OPC 客戶機(jī)上用 Administrator 用戶建立一個相同的擁有管理員權(quán)限的用戶并設(shè)置相同密碼,一定要設(shè)置密碼,不能為空,如:用戶名: opcuser 密碼: 12

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論