前言
本系統(tǒng)針對太陽能光伏發(fā)電項目設(shè)計。系統(tǒng)架構(gòu)先進可靠,擴展性好,可以實時采集現(xiàn)場數(shù)據(jù),高效保存歷史記錄,具備完善的報表系統(tǒng),同時可以便捷實現(xiàn)聯(lián)網(wǎng)監(jiān)控。本系統(tǒng)軟件平臺已經(jīng)相應(yīng)部門的兼容性和可靠性測試,符合相關(guān)質(zhì)量技術(shù)要求。
紫金橋?qū)崟r數(shù)據(jù)庫以其開放的系統(tǒng)架構(gòu)、高效的數(shù)據(jù)處理、靈活的界面設(shè)計和高度的可靠性,在各類工業(yè)監(jiān)控系統(tǒng)中得到廣泛的應(yīng)用,為國內(nèi)領(lǐng)先工業(yè)軟件服務(wù)商。紫金橋軟件公司先后和國內(nèi)多家企業(yè)單位和科研院所建立了深入合作關(guān)系,產(chǎn)品研發(fā)和推廣20年來,應(yīng)用在各種工業(yè)現(xiàn)場,贏得了用戶的好評。
系統(tǒng)總體要求:架構(gòu)清晰,擴展性強,穩(wěn)定可靠,便于維護。
現(xiàn)場情況說明
本監(jiān)控系統(tǒng)通過連接現(xiàn)場匯流箱、交流并網(wǎng)箱、逆變器等設(shè)備,采集每塊儀表的各項數(shù)據(jù),同時將儀表參數(shù)、報警數(shù)據(jù)等信息記錄下來。
用戶基本要求如下所示:
1. 系統(tǒng)實現(xiàn)對儀表的電壓、電流、電能實時監(jiān)控;
2. 對過高的電壓、電流進行實時報警并記錄;
3. 自動記錄儀表運行過程中的各項電力參數(shù);
4. 打印計算機所記錄的歷史數(shù)據(jù);
5. 系統(tǒng)提供報表、曲線等工具展現(xiàn)數(shù)據(jù);
6. 系統(tǒng)具有良好的擴展性,便于今后擴展升級。
7. 提供便捷的統(tǒng)計報表信息。
系統(tǒng)架構(gòu)
由于紫金橋?qū)崟r數(shù)據(jù)庫具有開放的架構(gòu),可以搭建多種模式的遠程抄表監(jiān)控系統(tǒng),所以可以根據(jù)不同的用戶需求設(shè)計相應(yīng)的系統(tǒng)架構(gòu)。從整體架構(gòu)上,系統(tǒng)可以分為單機版和網(wǎng)絡(luò)版,其中網(wǎng)絡(luò)版也分為C/S架構(gòu)和B/S架構(gòu)以及混合架構(gòu),本期選擇混合網(wǎng)絡(luò)模式,客戶訪問采用B/S(Browser/Server,瀏覽器/服務(wù)器)模式,是指借助IE瀏覽器,展現(xiàn)監(jiān)控畫面,客戶端無需安裝其他軟件,即可看到服務(wù)器的畫面,相對C/S模式,其最大優(yōu)勢就是客戶端可以無需安裝其他客戶端軟件,相對自由方便。不過客戶端自身無法直接保存歷史數(shù)據(jù),通信必須通過以太網(wǎng)進行。紫金橋軟件支持WEB發(fā)布功能,可以將監(jiān)控界面發(fā)布到以太網(wǎng),客戶只需要通過IE瀏覽器即可操作。現(xiàn)場數(shù)據(jù)上傳采用C/S模式。其架構(gòu)如下圖所示:
這種框架模式下,系統(tǒng)具有良好的開放性和較為靈活的功能架構(gòu),現(xiàn)場儀表可以通過串口級聯(lián)連接到現(xiàn)場計算機,考慮到系統(tǒng)的通信速度,建議每個RS-485串口可以連接2-3個儀表。中心服務(wù)器匯總各客戶儀表數(shù)據(jù),其他計算機可以訪問中心服務(wù)器獲取相應(yīng)數(shù)據(jù)信息可以遠程查看、設(shè)置相關(guān)設(shè)備數(shù)據(jù)和歷史統(tǒng)計數(shù)據(jù)。該框架模式特點如下:
u 現(xiàn)場計算機采用組態(tài)軟件實現(xiàn),可以快速開發(fā)界面,實現(xiàn)用戶需求;
u 中心管理系統(tǒng)采用實時數(shù)據(jù)庫,可以長期保存大量歷史數(shù)據(jù);
u 通過串口采集現(xiàn)場數(shù)據(jù),采集速度快,實際采樣速度在1-2秒左右;
u 系統(tǒng)將串口轉(zhuǎn)成以太網(wǎng)信號,布線少,后續(xù)維護成本低;
u 系統(tǒng)以有線方式通信,成本低,可靠性高,速度快,后續(xù)使用成本低;
u 其他管理人員可以通過訪問中心服務(wù)器實現(xiàn)對數(shù)據(jù)的查詢和對現(xiàn)場設(shè)備的參數(shù)設(shè)定;
u 由于系統(tǒng)模塊化設(shè)計,可以實現(xiàn)最靈活的功能擴展;
u 系統(tǒng)后續(xù)可以和其他軟件系統(tǒng)對接;
u 系統(tǒng)便于后續(xù)擴展其他設(shè)備;
系統(tǒng)基本功能
1.數(shù)據(jù)采集
系統(tǒng)自動采集現(xiàn)場智能儀表等多臺設(shè)備的信息數(shù)據(jù)。
2.實時數(shù)據(jù)動態(tài)展現(xiàn)
紫金橋軟件提供專業(yè)化流程圖工具,通過各種可視化的構(gòu)件方便的搭建復(fù)雜的圖形畫面,豐富的動畫形成逼真的動畫效果。可以展現(xiàn)和現(xiàn)場接近的監(jiān)控界面,管理人員隨時了解現(xiàn)場裝置運行狀況的動態(tài)信息,及時準確掌握生產(chǎn)的動態(tài),對工業(yè)過程中出現(xiàn)的問題及時做出響應(yīng)。該流程圖繪制工具易學(xué)易掌握,貴公司相關(guān)軟件開發(fā)人員可以很快上手掌握。
3.數(shù)據(jù)存儲
軟件將采集來的數(shù)據(jù)以統(tǒng)一的格式進行緩存。紫金橋?qū)Ω鞣N來源、各種類型的數(shù)據(jù)進行合理組織,以標準化的數(shù)據(jù)結(jié)構(gòu)存儲于過程數(shù)據(jù)庫和關(guān)系數(shù)據(jù)庫中,既保證數(shù)據(jù)的完整性、一致性,又能夠方便數(shù)據(jù)查詢和應(yīng)用。其中發(fā)電量等數(shù)據(jù)會保存在關(guān)系數(shù)據(jù)庫中。關(guān)系數(shù)據(jù)庫推薦使用MySQL數(shù)據(jù)庫,這個關(guān)系庫是免費的,而且支持網(wǎng)絡(luò)查詢,性能也不錯,可以避免盜版不穩(wěn)定等問題。此外也可以選擇SqlSever,Access等其他數(shù)據(jù)庫。數(shù)據(jù)庫格式設(shè)計需要多討論下,便于后續(xù)聯(lián)網(wǎng)等升級操作。
4.歷史數(shù)據(jù)管理
生產(chǎn)管理系統(tǒng)作為控制系統(tǒng)和上層管理系統(tǒng)的中間層,起到承上啟下的作用。其將現(xiàn)場控制系統(tǒng)的數(shù)據(jù)集中起來,以統(tǒng)一的形式存放,實現(xiàn)了有效的數(shù)據(jù)共享。紫金橋軟件具有高效數(shù)據(jù)壓縮能力,能夠利用有限的計算機存儲空間存儲更長時間的歷史數(shù)據(jù),并能保證快速歷史存儲與檢索。由于實時數(shù)據(jù)庫具有高效的存儲策略,再加上廉價的大容量的存儲介質(zhì),可以將重要的生產(chǎn)參數(shù)長期保存。如果需要,軟件系統(tǒng)將來可以將歷史數(shù)據(jù)和ERP等系統(tǒng)對接,實現(xiàn)無縫化信息化管理。
5.人工錄入數(shù)據(jù)接口
系統(tǒng)提供人工錄入數(shù)據(jù)接口,對于某些不便于自動采集的數(shù)據(jù),可以通過人工錄入。
6.數(shù)據(jù)查詢
通過多種查詢工具可以快速查詢實時數(shù)據(jù)、歷史數(shù)據(jù);給管理者決策提供幫助,可以對數(shù)據(jù)進行橫向比較,也可以對歷史數(shù)據(jù)進行分析。
7.趨勢分析
紫金橋軟件提供多種趨勢分析組件,可以同步查看多個采集點的歷史或者實時曲線。曲線不僅可以動態(tài)放大、縮小、打印、導(dǎo)出,而且支持動態(tài)增刪曲線,自由比對。
8.設(shè)備信息庫管理
建立設(shè)備的信息庫,登記每臺設(shè)備的基本參數(shù);
9.設(shè)備故障管理
可以分別按照設(shè)備號、故障類型、時間段等多種條件進行歷史查詢;
10.柱狀圖分析
系統(tǒng)提供柱狀圖等工具,直觀展現(xiàn)分析數(shù)據(jù);
11.報表系統(tǒng)
紫金橋?qū)崟r數(shù)據(jù)自身提供了自由報表組件。報表支持單元格級別的字體、背景、動畫、輸出格式等設(shè)置,支持打印,打印預(yù)覽,報表導(dǎo)出、導(dǎo)入功能。所有報表均可以打印、打印預(yù)覽,導(dǎo)入導(dǎo)出。
12.安全管理
系統(tǒng)提供完備的安全管理機制,不同的用戶具備不同的安全管理權(quán)限,系統(tǒng)管理人員可以增刪用戶,設(shè)定各用戶的權(quán)限。
13.事件記錄
系統(tǒng)提供完備的事件記錄功能,用戶在實時數(shù)據(jù)庫上的重要操作都有詳盡的事件記錄。
14.斷點續(xù)傳
現(xiàn)場PC和中心管理軟件間支持斷點續(xù)傳功能。當(dāng)出現(xiàn)網(wǎng)絡(luò)故障時,現(xiàn)場電腦緩存該時間段的數(shù)據(jù),待網(wǎng)絡(luò)連接正常時補發(fā)到中心數(shù)據(jù)庫中。
15.短信報警
如果需要系統(tǒng)提供短信報警功能,當(dāng)系統(tǒng)出現(xiàn)重要報警信息時,會自動將相關(guān)信息第一時間以短信方式發(fā)送到相關(guān)人的手機中。
16.完備的API接口
系統(tǒng)提供各種API接口可以方便的訪問實時數(shù)據(jù),檢索或插入歷史數(shù)據(jù),瀏覽數(shù)據(jù)庫結(jié)構(gòu),動態(tài)加點,加連接項。系統(tǒng)支持包括API接口、COM組件、OLE DB查詢等多種方式與第三方程序通信。
17.支持數(shù)據(jù)庫端腳本
數(shù)據(jù)端腳本包括數(shù)據(jù)改變觸發(fā)腳本、條件腳本、周期性腳本、數(shù)據(jù)庫點腳本等方便實現(xiàn)用戶特定的邏輯/計算,將公用計算放到服務(wù)端,真正做到數(shù)出一源。
18.Web瀏覽
通過Web發(fā)布,可以在Internet上授權(quán)訪問,授權(quán)操作。
19.支持OPC、DDE訪問
實時數(shù)據(jù)庫即可以作為OPC、DDE客戶方,也可以作為OPC、DDE服務(wù)方,便于后期擴展升級。
20.保養(yǎng)管理
可以設(shè)定每臺設(shè)備的保養(yǎng)進程管理,當(dāng)達到需要保養(yǎng)的時刻時,系統(tǒng)會自動提示相應(yīng)保養(yǎng)信息,便于用戶管理設(shè)備;