System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及輸變電設施火災滅火,尤其是涉及一種壓縮空氣泡沫系統的測試方法及系統。
技術介紹
1、電力變壓器等設備儲油量大,有引起火災的風險,一旦失火,燃燒持續久且難以撲滅。一般使用壓縮空氣泡沫滅火系統cafs進行火災撲滅。壓縮空氣泡沫滅火系統將壓縮空氣引入泡沫混合液體中,混合后形成力度均勻,不易破碎的泡沫,釋放后黏附于燃燒物表面形成泡沫覆蓋,具有泡沫混合均勻,析液時間長,滅火效率高等優點。
2、目前工程使用的壓縮空氣泡沫滅火系統包括,供泡沫裝置,供水裝置,供氣裝置和混合裝置。供泡沫裝置通過輸泡沫管路與混合裝置連接,供水裝置和穩壓裝置通過輸水管路與混合裝置連接,混合裝置通過消防主管路與分區選擇閥連接,消防主管路內預存壓力水;分區選擇閥通過消防支管路與噴放裝置連接,控制裝置與供泡沫裝置,供水裝置,穩壓裝置,供氣裝置和分區選擇閥電氣連接。
3、由于系統結構復雜,系統控制邏輯復雜等原因,目前系統控制邏輯測試需要將設備實際組裝起來,將管道注水,給系統上電進行測試。測試完成后再對系統拆解發貨到項目現場。需要投入大量的人力,并且測試周期長。
技術實現思路
1、本專利技術的目的在于克服現有技術中的不足,提供了一種壓縮空氣泡沫系統的測試方法及系統,能夠通過測試單元對壓縮空氣泡沫系統進行測試,不需要全實物測試投入的大量人力物力和時間,控制邏輯簡單效率高。
2、為達到上述目的,本專利技術是采用下述技術方案實現的:
3、一方面,本專利技術提供了一種壓縮空氣
4、獲取壓縮空氣泡沫系統模擬狀態的數值;所述壓縮空氣泡沫系統模擬狀態包括系統啟動狀態、泵運行狀態、壓縮機運行狀態和故障觸發狀態;
5、根據所述壓縮空氣泡沫系統模擬狀態的數值,基于測試單元,執行控制邏輯;
6、將所述控制邏輯以虛擬信號形式輸出至壓縮空氣泡沫系統,模擬工況的信號運行狀態,得到所述壓縮空氣泡沫系統的測試結果;
7、其中,所述壓縮空氣泡沫系統的測試結果反饋給所述測試單元,所述壓縮空氣泡沫系統與所述測試單元數據互通;
8、通過上位機與所述測試單元交互,以實時控制所述信號運行狀態并存儲數據。
9、可選的,所述測試單元按照預設的周期循環執行;
10、所有信號均通過通訊電纜以通訊形式收發。
11、可選的,當所述壓縮空氣泡沫系統模擬狀態的數值為0且進入0狀態第一預設時間后,所述測試單元將手動控制模式信號置1,進入0狀態第二預設時間后,所述測試單元將手動啟動系統信號置1,檢測所述壓縮空氣泡沫系統在系統啟動狀態下的運行參數并傳遞至上位機,所述壓縮空氣泡沫系統模擬狀態的數值加1;
12、當所述壓縮空氣泡沫系統模擬狀態的數值為1且進入1狀態第一預設時間后,所述測試單元將自動控制模式信號置1,進入1狀態第二預設時間后,所述測試單元將遠程啟動系統信號置1,檢測所述壓縮空氣泡沫系統在系統啟動狀態下的運行參數并傳遞至上位機,所述壓縮空氣泡沫系統模擬狀態的數值加1。
13、可選的,當所述壓縮空氣泡沫系統模擬狀態的數值為2且進入2狀態第一預設時間后,所述壓縮空氣泡沫系統已啟動,所述測試單元將泵運行信號置1,檢測所述壓縮空氣泡沫系統在泵運行狀態下的運行參數并傳遞至上位機,所述壓縮空氣泡沫系統模擬狀態的數值加1。
14、可選的,當所述壓縮空氣泡沫系統模擬狀態的數值為3且進入3狀態第一預設時間后,泵已啟動,所述測試單元將壓縮機運行信號置1,檢測所述壓縮空氣泡沫系統在壓縮機運行狀態下的運行參數并傳遞至上位機,所述壓縮空氣泡沫系統模擬狀態的數值加1。
15、可選的,當所述壓縮空氣泡沫系統模擬狀態的數值為4后,所述測試單元將故障觸發信號置1,檢測所述壓縮空氣泡沫系統主程序保護動作下的運行參數并傳遞至上位機。
16、另一方面,本專利技術提供了一種壓縮空氣泡沫系統的測試系統,包括:測試單元、串口模塊、計算機、顯示設備和上位機;
17、所述顯示設備連接計算機,所述計算機通過串口模塊與所述測試單元連接,所述上位機與所述測試單元連接;
18、以st語言編寫壓縮空氣泡沫系統的待測程序,在所述壓縮空氣泡沫系統的待測程序中嵌入測試功能模塊,得到測試單元。
19、可選的,所述測試單元包括模擬狀態模塊、系統啟動模塊、泵運行模塊、壓縮機運行模塊、故障制造模塊和數據交互模塊;
20、所述模擬狀態模塊,用于更新壓縮空氣泡沫系統模擬狀態的數值,執行控制邏輯;
21、所述系統啟動模塊,用于發出系統啟動信號;
22、所述泵運行模塊,用于發出泵運行信號;
23、所述壓縮機運行模塊,用于發出壓縮機運行信號;
24、所述故障制造模塊,用于發出故障觸發信號;
25、所述數據交互模塊,用于將壓縮空氣泡沫系統的運行參數傳遞至上位機。
26、可選的,所述數據交互模塊采用16位無符號整形數組,用于存儲壓縮空氣泡沫系統的異常變量;
27、其中,g_data_transport[1]~g_data_transport[100]存儲測試單元發給上位機的異常變量;
28、g_data_transport[101]~g_data_transport[200]存儲上位機發給測試單元的異常變量。
29、可選的,所述異常變量以實際值信號的一百倍在測試單元與上位機之間收發;
30、所述異常變量在上位機上經過整形-浮點類型變化后再除以五十,以浮點數形式顯示在顯示設備上。
31、有益效果
32、與現有技術相比,本專利技術所達到的有益效果:
33、本專利技術通過虛擬測試平臺對壓縮空氣泡沫系統進行測試,通過測試單元,以及壓縮空氣泡沫系統模擬狀態的數值執行對應控制邏輯,發送虛擬信號使壓縮空氣泡沫系統在不接外部設備的情況下,模擬系統,泵,壓縮機的運行狀態,以實現無實物下對壓縮空氣泡沫系統的測試,并且通過上位機隨時控制和監視當前信號狀態,并存儲數據,不需要全實物測試投入的大量人力物力和時間,控制邏輯簡單效率高。
本文檔來自技高網...【技術保護點】
1.一種壓縮空氣泡沫系統的測試方法,其特征在于,包括:
2.根據權利要求1所述的壓縮空氣泡沫系統的測試方法,其特征在于,所述測試單元按照預設的周期循環執行;
3.根據權利要求1所述的壓縮空氣泡沫系統的測試方法,其特征在于,當所述壓縮空氣泡沫系統模擬狀態的數值為0且進入0狀態第一預設時間后,所述測試單元將手動控制模式信號置1,進入0狀態第二預設時間后,所述測試單元將手動啟動系統信號置1,檢測所述壓縮空氣泡沫系統在系統啟動狀態下的運行參數并傳遞至上位機,所述壓縮空氣泡沫系統模擬狀態的數值加1;
4.根據權利要求1所述的壓縮空氣泡沫系統的測試方法,其特征在于,當所述壓縮空氣泡沫系統模擬狀態的數值為2且進入2狀態第一預設時間后,所述壓縮空氣泡沫系統已啟動,所述測試單元將泵運行信號置1,檢測所述壓縮空氣泡沫系統在泵運行狀態下的運行參數并傳遞至上位機,所述壓縮空氣泡沫系統模擬狀態的數值加1。
5.根據權利要求1所述的壓縮空氣泡沫系統的測試方法,其特征在于,當所述壓縮空氣泡沫系統模擬狀態的數值為3且進入3狀態第一預設時間后,泵已啟動,所述測試單元
6.根據權利要求1所述的壓縮空氣泡沫系統的測試方法,其特征在于,當所述壓縮空氣泡沫系統模擬狀態的數值為4后,所述測試單元將故障觸發信號置1,檢測所述壓縮空氣泡沫系統主程序保護動作下的運行參數并傳遞至上位機。
7.一種壓縮空氣泡沫系統的測試系統,其特征在于,包括:測試單元、串口模塊、計算機、顯示設備和上位機;
8.根據權利要求7所述的壓縮空氣泡沫系統的測試系統,其特征在于,所述測試單元包括模擬狀態模塊、系統啟動模塊、泵運行模塊、壓縮機運行模塊、故障制造模塊和數據交互模塊;
9.根據權利要求8所述的壓縮空氣泡沫系統的測試系統,其特征在于,所述數據交互模塊采用16位無符號整形數組,用于存儲壓縮空氣泡沫系統的異常變量;
10.根據權利要求9所述的壓縮空氣泡沫系統的測試系統,其特征在于,所述異常變量以實際值信號的一百倍在測試單元與上位機之間收發;
...【技術特征摘要】
1.一種壓縮空氣泡沫系統的測試方法,其特征在于,包括:
2.根據權利要求1所述的壓縮空氣泡沫系統的測試方法,其特征在于,所述測試單元按照預設的周期循環執行;
3.根據權利要求1所述的壓縮空氣泡沫系統的測試方法,其特征在于,當所述壓縮空氣泡沫系統模擬狀態的數值為0且進入0狀態第一預設時間后,所述測試單元將手動控制模式信號置1,進入0狀態第二預設時間后,所述測試單元將手動啟動系統信號置1,檢測所述壓縮空氣泡沫系統在系統啟動狀態下的運行參數并傳遞至上位機,所述壓縮空氣泡沫系統模擬狀態的數值加1;
4.根據權利要求1所述的壓縮空氣泡沫系統的測試方法,其特征在于,當所述壓縮空氣泡沫系統模擬狀態的數值為2且進入2狀態第一預設時間后,所述壓縮空氣泡沫系統已啟動,所述測試單元將泵運行信號置1,檢測所述壓縮空氣泡沫系統在泵運行狀態下的運行參數并傳遞至上位機,所述壓縮空氣泡沫系統模擬狀態的數值加1。
5.根據權利要求1所述的壓縮空氣泡沫系統的測試方法,其特征在于,當所述壓縮空氣泡沫系統模擬狀態的數值為3且進入3狀態第一預設時...
【專利技術屬性】
技術研發人員:張廣泰,談云愷,李鑫,季斌,劉金革,嚴偉,吳繼平,姚寧,王成斌,秦龍潭,龔海軍,鄭登升,高鵬,趙福棟,
申請(專利權)人:常州博瑞電力自動化設備有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。