張 立,王萬成,趙凱挺
(1.余姚出入境檢驗檢疫局,浙江余姚 315400;2.寧波出入境檢驗檢疫局,浙江寧波 315000)
快熱式熱水器超溫保護耐久性測試系統研究*
張 立1,王萬成2,趙凱挺1
(1.余姚出入境檢驗檢疫局,浙江余姚 315400;2.寧波出入境檢驗檢疫局,浙江寧波 315000)
超溫保護裝置的可靠性對快熱式熱水器安全運行起到了關鍵的保障作用,IEC標準和GB國標均規定了相關耐久性測試項目,以確保熱水器在整個壽命期間安全使用。介紹了一個能夠實現對用于超溫保護的熱斷路器和泄壓保護裝置在標準規定條件下進行耐久性試驗的一體化測試系統,包括該系統基本功能及硬件架構、PLC控制流程和應用LabVIEW編寫的操作界面及其程序框圖細節,并給出了測試數據曲線,為實施該檢測項目提供了一種有效方法。
快熱式熱水器;超溫保護;耐久性測試系統;LabVIEW;應用
與儲水式熱水器相比,快熱式熱水器具有小巧美觀,升溫速度快等優點,但其瞬時發熱功率很大,一旦溫度控制失效,可產生超溫超壓異常情況并可造成使用者燙傷甚至電熱管爆裂引起觸電等事故,因此其保護裝置的可靠性、穩定性和耐久性顯得尤為重要,其安全標準[1-2]規定了溫度及壓力保護裝置在經受耐久性循環測試后,保護性能參數不應出現明顯的偏離。但目前尚無專用試驗設備來實現此項測試要求,通常采用手動調節流量人工讀取數據及高低溫交變試驗箱等替代方法來進行測試,存在著測試條件與熱水器產品實際使用條件差異大、不能真實反映保護裝置實際工作狀態且測試精度低、可靠性、一致性差的問題,而本測試系統能夠模擬快熱式熱水器在實際工作狀態下所經歷的溫度與壓力波動過程,對上述保護裝置進行高效自動化地測試,具有顯著的實際應用意義。
本項目所研發系統集成了溫度和壓力兩種測試模式,由同一操作軟件實現監控。根據標準規定,在測試初始5次熱斷路器動作溫度和泄壓保護裝置壓力動作值的基礎上,可分別自動地進行5萬次溫度變化和壓力變化耐久性測試。在測試熱斷路器動作溫度之前,將熱水器正常運行期間動作的控制器短路,自動調節流量使出水口水溫不斷升高,當達到動作溫度時,熱斷路器瞬間切斷熱水器電源,此時電流互感器輸出一個信號給下位機,下位機立即記錄動作時熱斷路器溫度值,同時增大流量對熱水器進行冷卻。上位機讀取由下位傳來的動作溫度并在數據框中顯示相應測試結果。
耐久性溫度變化循環是模擬熱水器在正常使用期間流量反復變化而引起的溫度波動。在溫度測試模式下,通過對流經快熱式熱水器的水流量及樣品供電電源進行自動調節和控制,從而使出水口溫度隨之發生變化來達到標準所規定溫度變化循環周期。其循環變化的溫度上下限分別是熱水器在額定功率下工作時,水流量調節到水流開關或壓力開關處于動作臨界狀態時測得的出水口水溫及該溫度的中間值。經受耐久性試驗后,重復測量熱斷路器動作20次的平均值。對前后兩個平均值進行比較即可做出符合性判定。
壓力測試模式則相對簡單,通過控制增壓泵和泄壓閥的交替通斷,來實現規定的動作壓力值的測量和壓力變化循環周期試驗過程。
本系統是一個集成了供水系統、電氣硬件和工控電腦操作界面的機電一體化綜合體。
2.1 硬件架構
本系統硬件主要由測試主機和控制柜兩大部分構成,其構成如圖1所示。

圖1 快熱式熱水器超溫保護耐久性測試系統硬件組成
一是測試主機,主要設置了控制被測快熱式熱水器工作狀態的供水系統,包括壓力驅動增壓泵、各類傳感器(流量、壓力、水位、水溫)及用于執行流量控制的比例調節閥等部件。
二是控制柜,主要包括用于主界面控制的工控機、PLC控制器、模擬量輸入/輸出模塊、智能流量計及壓力計、變頻器等。模擬量輸入模塊FX2N-4AD-TC主要是采集進水口、出水口水溫以及熱斷路器溫度。模擬量輸出模塊FX2N-2DA直接控制比例調節閥。PLC使用FX3U-485-BD通信功能擴展板通過RS485總線獲取流量和壓力實時測試數據,并將控制數據直接輸出到變頻器,與比例閥配合工作實現對所測樣品流量、溫度和壓力的控制。
2.2 計算機與PLC控制器的串行通信
本測試系統中工控機界面LabVIEW與PLC之間的串行通信是通過OPC方式[3]實現的,其優點在于利用硬件開發商提供的OPC Server,軟件開發人員無需編寫低層驅動程序,通過用戶軟件的OPC Client即可與之進行數據交互,只需要對OPC服務器進行相關設置就可以實現連接。
LabVIEW DSC數據記錄與監控模塊提供了數據管理工具,利用其與OPC Server通訊的方式簡化通過LabVIEW與OPC Server通訊。本測試系統通過創建共享變量,將各共享變量例如測試設定流量、設定水壓、斷路器溫度、進水溫度等參數綁定相應的OPC標簽,并將其載入到多變量編輯器中,以OPC.lvlib為文件名保存在指定文件夾中。LabVIEW將需要發布的數據送到OPC服務器后,通過串口傳給底層設備(PCC);PCC的數據傳到OPC服務器,LabVIEW讀取數據并在前面板中顯示出來,從而得到現場數據。
本系統控制軟件總體由兩部分構成,下位機為三菱公司FX3U-16MR-ES微型可編程控制器,其程序通過GX Developer V8.86Q開發,按照工作流程設計梯形圖程序[4];上位機工控電腦主界面采用LabVIEW圖形化程序進行編制。
3.1 下位機程序概述
本系統的測試功能流程主要由PLC來執行,以溫度測試模式為例,其主要流程如圖2。

圖2 溫度試驗模式測試流程圖
該流程執行的關鍵在于對測試精確度的控制。以溫度循環測試模式為例,由于熱斷路器溫度的變化并不是直接由發熱元件本身來控制,而是通過自動調節流量來間接控制,因此若采用開環方式調節流量容易造成實際溫度超出設定溫度循環變化范圍上下限的情況。為了解決這個問題,在梯形圖程序中引入了PID指令進行閉環控制,該指令的格式(功能指令編號為FNC 88)為:

經調試,確定合適的采樣時間Ts(S3),比例增益Kp(S3+3)、積分時間Ti(S3+4)、微分增益KD(S3+ 5)、輸出上下限等參數,并保存到相應的數據寄存器中,而PID輸出則用于控制供水水泵變頻器工作頻率和電動比例調節閥工作狀態,執行該指令后使控制精度得到明顯提高。
3.2 LabVIEW及功能模塊概述
LabVIEW是虛擬儀器領域最具代表性的圖形化編程軟件,廣泛應用于測控領域[5]。本系統操作界面控制軟件基于LabVIEW 2014版本開發,主要由壓力試驗模式、溫度試驗模式、測試數據曲線查詢及共享界面共4個功能模塊及其子VI組成,見圖3。

圖3 上位機軟件功能模塊
3.2.1 程序概述
進入測試系統后,程序界面如圖4所示。
整個程序主要是基于LabVIEW的While循環結構和條件結構[6]進行編制的,由嵌套條件結構或事件結構的While循環組成。循環按等待函數指定時間重復執行循環結構內部的程序框圖,直到接線端(輸入端)接到特定退出While循環的布爾值,事件驅動結構可以使LabVIEW程序在空閑時處于休息狀態,直到前面板中有新的事件發生。

圖4 測試系統上位機界面
3.2.2 數據曲線實時顯示子VI
為了便于觀測過程狀態,本軟件具有測試數據曲線實時顯示功能。以溫度試驗模式為例,這是一個嵌套條件結構的While循環,執行過程為:通過獲取日期/時間(秒)函數讀取系統時間,并與從下位機讀取的進水、出水口溫度、當前流量、熱斷路器溫度等參數以局部變量的形式通過捆綁函數使各獨立元素組合為簇,存放到指定盤數據庫文件中,供前面板下方實時數據表格讀取并顯示。
根據波形顯示要求,X軸為當前時間,Y軸分別置于波形圖兩邊,左邊Y1軸為當前流量值,右邊Y2軸為出水口溫度和熱斷路器當前溫度。通過獲取日期/時間(秒)函數讀取系統時間,由格式化日期/時間字符串函數按照時間格式代碼指定格式,使時間標識的值或數值顯示為時間(X軸)。同時從下位機讀取的模擬量出水口水溫、熱斷路器溫度和當前流量輸入數值至十進制數字符串轉換函數,將數字轉換為十進制數組成的字符串,與上述時間數值一起創建數組并寫入電子表格文件VI。
利用LabVIEW的XY波形圖表控件來實現對溫度、流量曲線的同步顯示。XY波形圖表是一個圖形顯示控件,可以同時選擇多個參數作為特性曲線的縱坐標。出水口水溫、熱斷路器溫度和當前流量值分別與系統時間通過捆綁函數并形成各自的數組,再次捆綁后合成為一個數組輸入到波形顯示控件實現實時波形顯示[7]。
3.2.3 測試數據曲線保存與查詢VI
為了對測試過程作進一步分析與研究,本系統設置了測試數據曲線保存與查詢功能。
數據保存模塊是一個嵌套條件結構的While循環,點擊該按鈕時,程序執行當前VI路徑函數確定保存數據文件的路徑,在報表生成選板中的新建報表,指定報表類型為Excel文件,窗口狀態為最小化,設置報表字體VI,設置所保存信息文字的字體字號等,轉到添加表格至報表VI設置行首列首標題以及行寬列寬等參數,同時將數據庫中的數值數據(二維數組)一并輸入至報表。
查詢模塊下的前面板設置了曲線查詢、數據刪除和波形清空三個功能按鈕。以曲線查詢功能為例,程序為平鋪式程序結構,點擊該按鈕,進入第一幀程序,打開對話框,要求輸入需要查詢的文件路徑或目錄,然后由文件I/O VI和函數選板下的讀取電子表格文件VI在數值文本文件中從指定字符偏移量開始讀取指定數量的行或列,并使數據轉換為雙精度二維數組,然后連線至二維數組轉置函數,重新排列二維數組的元素,使二維數組[i,j]變為已轉置的數組[j,i]。轉入下一步索引數組函數,函數可自動調整大小,在數組中顯示各個維度的索引輸入,索引輸入端的數量與數組的維數匹配。
該函數輸出分為三項:一是進入FOR循環,掃描字符串函數,將輸入的字符串依據格式轉換成年月日時分秒(時間標識只能按照時間格式,否則返回錯誤),分別輸入到按名稱捆綁函數,用于X軸時間顯示。另一方面,其余兩項如出水口水溫、熱斷路器溫度和水流量分別輸入到十進制數字符串至數值轉換函數,使字符串中的數字字符轉換為十進制整數,分別與上述X時間軸經捆綁函數并創建數組后,在前面板中顯示對應的波形曲線。查詢結束時,程序第二幀是一個單按鈕對話框函數,給出數據查詢完成信息。
3.2.4 共享界面VI
LabVIEW程序啟動后,系統對各相關數據狀態以100 ms的周期進行掃描,掃描主要涉及三種類型的數據:一是32位整數,例如在溫度測試模式下,熱斷路器上限報警溫度設定值、測試初始流量設定值、溫度變化周期循環數等;二是雙精度浮點數,如當前流量值、進水口和出水口溫度等;三是布爾量,如高低水位指示、水箱加熱指示及急停鎖定等,在共享界面上進行實時顯示。
以測試對象某快熱式熱水器樣品為例,對系統進行驗證。該快熱式熱水器的熱斷路器標稱動作溫度為80℃。根據標準規定,分別測量耐久性試驗前后的動作溫度,中間階段經受出水口溫度上限與其中間值之間的耐久性試驗過程,測試數據曲線如圖5所示。由于是模擬測試,5萬次循環縮短為10次,實時顯示的曲線與數據表明本測試系統較好地實現了對產品超溫保護性能的自動化測試過程。

圖5 動作溫度測試數據及溫度變化循環曲線
通過對不同型號快熱式熱水器使用本測試系統進行超溫、超壓保護耐久性測試,測試過程各循環均具有良好的一致性,整機測試精度能滿足相關標準及CTL決議[8]要求,表明該系統工作狀態具有較高的穩定性和可靠性。
基于LabVIEW軟件開發的快熱式熱水器超溫保護耐久性綜合測試系統,充分體現了軟件操作界面設置的靈活性。該系統的顯著特點是:再現了快熱式熱水器實際工作狀態,界面功能齊全,輸入參數設置方便,測試過程數據曲線直觀明了;充分發揮自動化控制的優勢,測控精度高,大大提高了測試效率,能夠滿足家電安全標準相關測試規定,達到了預期的設計要求,為熱水器產品制造企業以及相關認證檢測機構進行質量把關提供了一種有效的測試方法。
[1]GB 4706.11-2008家用和類似用途電器的安全快熱式熱水器的特殊要求[S].北京:中國標準出版社,2008(07):7-8.
[2]IEC 60335-2-35:2012 Household and similar electri?cal appliances-Safety-Part 2-35: Particular require?ments for instantaneous water heaters[S].Geneva 20,Switzerland, InternationalElectrotechnicalCommis?sion,2012.11:19.
[3]王建勛,沈勝利.基于OPC技術的FX_(2N) PLC和PC數據通信實現[J].實驗室研究與探索,2014(01):119-122.
[4]秦常貴.GX Developer在學習PLC技術中的應用[J].電腦學習,2011(02):7-9.
[5]曾珞亞.基于OPC技術的PLC與LabView通信實現[J].微計算機信息:測控自動化,2009,25(6-1):52-53。
[6]林靜,林振宇,鄭福仁.LabVIEW虛擬儀器程序設計從入門到精通:第二版[M].北京:人民郵電出版社,2013.
[7]易馳,文小玲,李鳳旭.基于LabVIEW的溫度壓力采集系統的設計[J].微型機與應用,2013(17):5-8.
[8]International Electrotechnical Commission.PDSH 251E,Instrument Accuracy Limits[EB/OL].2015-01-23. http://decisions.iecee.org/iecee/SearchCMC.nsf/de_h. xsp?v=ctl#。
Research on Testing System for Instantaneous Water Heaters Over-Temperature Protective Device Endurance
ZHANG Li1,WANG Wan-cheng2,ZHAO Kai-ting1
(1.Yuyao Entry-Exit Inspection and Quarantine Bureau,Yuyao315400,China;2.Ningbo Entry-Exit Inspection and Quarantine Bureau,Ningbo315000,China)
The reliability of the Over-temperature protective device is a vital safeguard for safe operation of instantaneous water heaters; IEC&GB standards specify the related endurance test to ensure the safety during the whole useful life period of the water heaters.It introduces an integrative test system performing the test under the conditions specified in the standards,including details of the test system including hardware architecture,PLC control process and test operating interface and block diagrams based on LabVIEW,and gives test curve&data;it provides an effective means for the endurance test.
instantaneous water heaters;over-temperature protective;endurance test system;LabVIEW;application
TM93
B
1009-9492(2015)10-0010-05
10.3969/j.issn.1009-9492.2015.10.003
張 立,男,1967年生,浙江余姚人,大學本科,工程師。研究領域:機電產品認證、檢測與設計。
(編輯:阮 毅)
*國家質檢總局科技計劃項目(編號:2014IK201)
2015-08-10