本發明涉及數據中心的交流配電系統領域,尤其涉及一種運用于數據中心精密電源終端的智能監測系統的電量數據組合方法。
背景技術:
數據中心的交流配電柜的應用場合越來越多,柜型也越來越復雜多樣,監控系統要實現對進線和饋線支路的全方位監控,則監控系統就要滿足各種柜型的布局需求,例如配電柜內的出線可能有單相、兩相、三相負載、備用,這些負載并不固定,則程序就要根據每個項目的特點定制,區分單相、兩相、三相負載、備用,這就降低了生產效率,加大了設計人員的工作量。
技術實現要素:
針對現有技術存在的不足,本發明的目的在于提供一種適用范圍廣、讀取方便的電量數據組合方法。
為實現上述目的,本發明可以通過以下技術方案予以實現:
一種電量數據組合方法,包括以下步驟:
(1)在上位機軟件根據出線柜的負載性質設置監控主機參數,并生成組合后電量數據地址的excel表格,同時上位機軟件把監控主機參數發給監控主機;
(2)支路模塊采集多回路電壓電流值,計算得到多回路單相電量數據并按規律排列;
(3)監控主機與支路模塊通訊,得到多回路單相電量數據,并連續排列這些單相電量數據;根據監控主機參數組合單相電量數據,得到系統電量數據,并連續排列這些系統電量數據。
進一步的,步驟(1)中,每種負載性質各設置一個監控主機參數,同一負載的回路歸屬到相應一個監控主機參數下。
進一步的,步驟(1)中所述上位機軟件通過TCP/IP與監控主機通訊。
進一步的,步驟(2)中所述多回路單相電量數據包括開關量狀態、電壓、電流、有功功率和電能。
進一步的,步驟(3)中,根據監控主機參數組合單相電量數據的方法為:根據監控主機參數判斷每個回路的負載性質,若不屬于任一種負載,則將該回路的電量數據丟棄;若屬于單相負載,則將該回路的電量數據直接轉移到RAM內的重組數據區;若屬于兩相負載或三相負載,則該回路的電量數據根據數據屬性參與組合計算。
進一步的,步驟(3)中,所述多回路單相電量數據排列在RAM內的原始數據區。
本發明適應數據中心的交流配電柜的全部情況,工廠只需設置參數就可以滿足數據中心的交流配電柜的出線柜的全部情況,后臺軟件讀取數據也非常方便和快捷,大大地降低了工作量,提高了生產效率。
附圖說明
圖1是監控主機程序流程圖;
圖2是組合后電量數據地址的excel表格示意圖;
圖3是組合前后電量數據的排列示意圖。
具體實施方式
下面將結合附圖以及具體實施方式對本發明作進一步的說明:
本發明所述的電量數據組合方法,包括以下步驟:
(1)在上位機軟件根據出線柜的負載性質(單相負載、兩相負載、三相負載)設置監控主機參數,并生成組合后電量數據地址的excel表格,如圖2所示,同時上位機軟件通過TCP/IP與監控主機通訊,上位機軟件把監控主機參數發給監控主機。每種負載性質各設置一個監控主機參數,即單相負載、兩相負載、三相負載分別有一個參數,這三個參數相互影響,同一負載的回路歸屬到相應一個監控主機參數下,例如:單相負載參數選擇了一回路(打鉤),則兩相負載參數和三相負載參數的一回路就會變成灰色(即不能選擇);兩相負載參數/三相負載參數選擇其中一回路則同一負載的一回路/兩回路也同時選擇,原因是兩相負載是有兩個單相回路組成,并且這兩個回路是連續的,它有一個開關控制,所以它必須是連續的,所以選擇一回路后,隨后一回路也要被選擇。三相負載也是同樣的原理。
(2)支路模塊采集多回路電壓電流值,計算得到多回路單相電量數據并按一定的規律排列。所述多回路單相電量數據包括開關量狀態、電壓、電流、有功功率和電能,每個回路單相的數據長度是相同的。
(3)監控主機與多個支路模塊通訊,得到多回路單相電量數據,并在RAM內的原始數據區連續排列這些單相電量數據;根據監控主機參數組合單相電量數據,得到系統電量數據,并連續排列這些系統電量數據。根據監控主機參數組合單相電量數據的方法為:根據監控主機參數判斷每個回路的負載性質,若不屬于任一種負載,則將該回路的電量數據丟棄;若屬于單相負載,則將該回路的電量數據直接轉移到RAM內的重組數據區;若屬于兩相負載或三相負載,則該回路的電量數據根據數據屬性參與組合計算,具體方法是首先保存了單相的每個數據屬性,然后根據數據屬性執行相應程序(即組合方法),例如:電壓數據則第一路三相平均電壓=(第一回路電壓+第二回路電壓+第三回路電壓)/3,總有功功率數據則第一路三相總有功功率=第一回路有功功率+第二回路有功功率+第三回路有功功率,其他數據有其他方法,這里就不一一舉例。組合后的數據長度和一個單相數據的長度是相同的。監控主機組合數據后重新排列數據,由于三相負載或兩相負載組合后,數據就會變少,然后按一定的規律重新排列數據使連續排列,如圖3所示。
對于本領域的技術人員來說,可根據以上技術方案以及構思,做出其他各種相應的改變以及變形,而所有的這些改變和變形都應該屬于本發明權利要求的保護范圍之內。