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