国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于空調(diào)電控板功能試驗(yàn)室自動(dòng)測試系統(tǒng)軟件研究

2021-07-28 12:52李健楨韋汝煌李強(qiáng)榮吳川輝
今日自動(dòng)化 2021年5期

李健楨 韋汝煌 李強(qiáng)榮 吳川輝

[摘? ? 要]近年來,人們對(duì)家電以及電子產(chǎn)品的需求日益增長,對(duì)產(chǎn)品的穩(wěn)定性以及產(chǎn)品的品質(zhì)也提出了更高的要求。以往的產(chǎn)品半自動(dòng)化測試對(duì)人員的依賴比較高,逐漸由機(jī)器代替人工是時(shí)代的趨勢,針對(duì)批量的產(chǎn)品進(jìn)行快速的自動(dòng)化測試迫在眉睫。本項(xiàng)目開展了對(duì)空調(diào)電控板功能試驗(yàn)室自動(dòng)測試系統(tǒng)軟件的研究,該設(shè)計(jì)在產(chǎn)品自動(dòng)測試領(lǐng)域有著很高的實(shí)踐價(jià)值,在軟件設(shè)計(jì)方面也有較高的理論和實(shí)踐價(jià)值。

[關(guān)鍵詞]空調(diào)電控板;自動(dòng)測試系統(tǒng);軟件功能;黑盒測試

[中圖分類號(hào)]TP311.52 [文獻(xiàn)標(biāo)志碼]A [文章編號(hào)]2095–6487(2021)05–00–02

Research on Automatic Test System Software of Laboratory Based

on the Function of Air Conditioner Electric Control Board

Li Jian-zhen,Wei Ru-huang,Li Qiang-rong,Wu Chuan-hui

[Abstract]In recent years, peoples demand for home appliances and electronic products has increased day by day, and higher requirements have been placed on product stability and product quality. The old semi-automated tests rely on personnel relatively high, and it is the age for machines to gradually replace labor. The trend of rapid automated testing for batch products is imminent. Therefore, this project carries out research on the automatic test system software of the electronic control board function laboratory. The design has high practical value in the field of product automatic test, and also has high theoretical and practical value in software design.

[Keywords]air conditioner electric control board; automatic test system; software function; black box test

空調(diào)的電控板被稱為空調(diào)的CPU,具有接收空調(diào)遙控器控制指令信息的功能,且能夠監(jiān)視空調(diào)工作的全過程,保證空調(diào)可以嚴(yán)格按照預(yù)定的各種參數(shù)工作,保證空調(diào)運(yùn)行的穩(wěn)定性。

空調(diào)的工作性能直接受到電控板質(zhì)量的影響,通過對(duì)空調(diào)電控板的質(zhì)量控制,可以確??照{(diào)整體擁有良好的工作性能??照{(diào)的電控板測試能為空調(diào)電控板的出廠質(zhì)量提供保障。目前國內(nèi)相關(guān)廠家的在線測試技術(shù)日趨成熟,但到目前為止,我國在軟件功能測試自動(dòng)化方面的發(fā)展進(jìn)展仍較緩慢。雖然在功能測試自動(dòng)化儀器研究方面取得一些進(jìn)展,但市場上只有少量產(chǎn)品。從當(dāng)前應(yīng)用現(xiàn)狀分析,更多是偏向硬件的功能測試,沒有著重偏向軟件功能的“黑盒”測試,未能達(dá)到測試整機(jī)產(chǎn)品的效果,難以滿足客戶預(yù)期試驗(yàn)要求,進(jìn)而導(dǎo)致生產(chǎn)效率較低。為了能夠?qū)崿F(xiàn)產(chǎn)品自動(dòng)化邏輯測試,我國在產(chǎn)品研發(fā)過程中,充分考慮到軟件邏輯驗(yàn)證時(shí)間的節(jié)省,為空調(diào)冷暖工況標(biāo)定預(yù)留足夠的時(shí)間,這樣有利于提高整個(gè)空間環(huán)境的舒適。同時(shí)自動(dòng)化的機(jī)器測試,也保障了測試數(shù)據(jù)的精確準(zhǔn),提高了產(chǎn)品的整體品質(zhì),幫助企業(yè)節(jié)約成本。因此,開展空調(diào)電控板功能試驗(yàn)室自動(dòng)測試系統(tǒng)軟件的研究具有重要的意義。

1 空調(diào)電控板自動(dòng)測試系統(tǒng)的軟件功能

本項(xiàng)目電控板功能試驗(yàn)室自動(dòng)測試系統(tǒng)軟件,能夠?qū)照{(diào)電控板的各個(gè)基礎(chǔ)功能狀況進(jìn)行快速準(zhǔn)確檢測的同時(shí),自動(dòng)記錄、統(tǒng)計(jì)和歸類每一個(gè)空調(diào)電控板的生產(chǎn)批次、質(zhì)量報(bào)告、合格率等數(shù)據(jù)并自動(dòng)生成質(zhì)量測試報(bào)告,提高測試效率,滿足空調(diào)廠商的管理要求。

電控板功能試驗(yàn)室自動(dòng)測試系統(tǒng)軟件主要功能包括以下幾個(gè)方面:

(1)控制空調(diào)內(nèi)外機(jī)運(yùn)行,主要為遙控空調(diào)、模擬溫度傳感器及空調(diào)掉電。

(2)根據(jù)讀取協(xié)議通道能夠?qū)崟r(shí)顯示空調(diào)狀態(tài),包括運(yùn)行狀態(tài)、溫度、模式、風(fēng)速及故障等信息。

(3)數(shù)值類型的狀態(tài)以波形顯示,如運(yùn)行頻率、風(fēng)速、溫度的變化等,可直觀查看空調(diào)狀態(tài)變化趨勢。

(4)根據(jù)運(yùn)行自主編寫的測試,系統(tǒng)按照預(yù)想的邏輯來控制空調(diào)并判斷空調(diào)狀態(tài)是否與設(shè)想一致。

(5)測試用例的過程中,系統(tǒng)會(huì)自動(dòng)保存每個(gè)時(shí)刻的空調(diào)狀態(tài)的參數(shù)變化,能在后面翻查歷史數(shù)據(jù)中導(dǎo)出原始數(shù)據(jù)、用例的歷史回放和歷史曲線。

2 空調(diào)電控板自動(dòng)測試系統(tǒng)的原理

在空調(diào)電控板測試過程中,應(yīng)構(gòu)建出一個(gè)模擬的工作環(huán)境;考慮到空調(diào)運(yùn)行時(shí)時(shí)序上的需求,應(yīng)合理安排測試的順序,了解遙控信號(hào)的產(chǎn)生,掌握好電控板反饋信號(hào)的檢測時(shí)機(jī),以不斷提升測試的速度。在電控板遙控信號(hào)檢測時(shí),應(yīng)先進(jìn)行軟件信號(hào)仿真,再模似硬件信號(hào),通過這樣的測試診斷,提升自動(dòng)測試系統(tǒng)的可靠性在軟件設(shè)計(jì)上選用了多線程的編程方式。下面就電控板功能模塊檢測內(nèi)容進(jìn)行闡述。

(1)電源檢測。在測試時(shí),利用系統(tǒng)實(shí)現(xiàn)繼電器電源控制,并實(shí)現(xiàn)電控板電源模塊檢測,看是否滿足工作要求。

(2)接收檢測。通過測試系統(tǒng)進(jìn)行遙控指令模擬,并利用遙控器將其發(fā)射至遙控的接收端口,以實(shí)現(xiàn)電控板遙控功能檢測,看是否滿足工作要求。與此同時(shí),還可以利用遙控發(fā)射碼對(duì)電控板參數(shù)進(jìn)行調(diào)不足,以達(dá)到提升系統(tǒng)功能的目的。

(3)傳感器模擬。對(duì)于電控板來說,其溫度傳感器主要分為兩種:室內(nèi)管溫和室外管溫。通過測試系統(tǒng)可實(shí)現(xiàn)溫度傳感器信號(hào)模擬,并將其傳輸至電控板的端口,以滿足電控板溫度測試要求。

(4)電控板輸出檢測。通過測試系統(tǒng)來轉(zhuǎn)換電控板的輸出信

號(hào),并進(jìn)行和顯示電源開關(guān)的功率輸出檢測。

(5)顯示檢測。通過測試系統(tǒng)的應(yīng)用,實(shí)現(xiàn)電控板的顯示檢

測,并對(duì)顯示電路的狀態(tài)判斷,看是否與設(shè)定狀態(tài)相一致。

(6)功率輸出檢測。功率輸出內(nèi)容主要包括電控板對(duì)室內(nèi)外風(fēng)扇輸出、壓縮機(jī)輸出、電機(jī)輸出等。并通過對(duì)電源開關(guān)輸出狀態(tài)判斷,看是否與設(shè)定狀態(tài)相一致。

(7)電源開關(guān)檢測。利用電控板來反應(yīng)溫傳參數(shù)和遙控器信號(hào),根據(jù)電控板的功能,對(duì)某一時(shí)刻測試系統(tǒng)進(jìn)行檢測,并將電源開關(guān)的輸出狀態(tài)記錄下來。

通過以上功能模塊測試,如果均能通過測試,則代表電控板功能處于正常狀態(tài);若某一項(xiàng)未能通過測試,應(yīng)及時(shí)停止測試,查找故障原因,以做出相應(yīng)的處理。

3 電控板功能試驗(yàn)室自動(dòng)測試系統(tǒng)的核心技術(shù)

(1)自主研發(fā)電控板黑盒測試用例生成技術(shù),把所有的輸入輸出通道與中間量(多段條件、多對(duì)一條件、公式、表格、同一通道不同時(shí)刻值、計(jì)算量等)都作為配置的變量使用,使用步驟式配置方式實(shí)現(xiàn)了腳本編程的所有結(jié)構(gòu)(順序、循環(huán)、判斷等結(jié)構(gòu));該技術(shù)有效地降低了測試用例編寫人員的難度,編寫測試用例人員無需掌握腳本編程的知識(shí),只需要理解被測樣品的功能邏輯后即可進(jìn)行編寫測試用例。

(2)采用樹形圖表方式管理測試模塊,簡潔明了。多個(gè)步驟組成一個(gè)基礎(chǔ)的測試功能點(diǎn),多個(gè)功能點(diǎn)組成一個(gè)測試模塊,一個(gè)測試用例庫包含多個(gè)模塊,每個(gè)模塊包含多個(gè)功能;以一個(gè)功能點(diǎn)的測試用例作為一條時(shí)間線載入內(nèi)核,內(nèi)核根據(jù)測試用例時(shí)間的安排進(jìn)行被測對(duì)象初始化、輸入控制、各種結(jié)構(gòu)的變量判斷,容錯(cuò)處理;最終得出功能點(diǎn)的測試結(jié)果。該技術(shù)有效解決了各類黑盒測試效率低下和繁雜的問題。

(3)電控板黑盒測試方法:點(diǎn)擊手動(dòng)測試選項(xiàng),彈出手動(dòng)測試操作界面。當(dāng)下位機(jī)和ModBus模塊以及室內(nèi)外機(jī)未連接成功時(shí),窗口上方會(huì)有紅色字提醒,且點(diǎn)擊發(fā)送命令按鈕時(shí)會(huì)彈出提示窗口。因此,開始測試前需確保設(shè)備已正確連接。

點(diǎn)擊實(shí)時(shí)狀態(tài)選項(xiàng),可查看當(dāng)前測試各設(shè)備通道的實(shí)時(shí)狀態(tài)。其中分為3個(gè)曲線,分別為設(shè)備數(shù)據(jù)選項(xiàng)卡,自定義通道數(shù)據(jù)選項(xiàng)卡和監(jiān)控?cái)?shù)據(jù)選項(xiàng)卡。其中設(shè)備數(shù)據(jù)選項(xiàng)卡為內(nèi)外機(jī)各設(shè)備的開關(guān)狀態(tài)數(shù)據(jù)信息;自定義通道數(shù)據(jù)選項(xiàng)卡為各自定義通道測試值數(shù)據(jù)信息;監(jiān)控?cái)?shù)據(jù)選項(xiàng)卡為被測試設(shè)備全部狀態(tài)數(shù)據(jù)信息。同時(shí),點(diǎn)擊實(shí)時(shí)曲線選項(xiàng)卡,可查看當(dāng)前測試各設(shè)備通道的實(shí)時(shí)曲線。其中分為三個(gè)選項(xiàng)卡,分別為內(nèi)機(jī)曲線、外機(jī)曲線和自定義曲線。其中內(nèi)外機(jī)曲線為內(nèi)外機(jī)各個(gè)測試通道的實(shí)時(shí)曲線,外機(jī)曲線與內(nèi)機(jī)曲線類似;自定義曲線為各個(gè)自定義通道測試值的實(shí)時(shí)曲線,點(diǎn)擊對(duì)應(yīng)通道的選擇框即可查看該通道的實(shí)時(shí)曲線。

在圖表處右鍵可彈出圖表設(shè)置菜單。其中刷新模式為圖表的刷新模式,分為條形圖、示波器和掃描圖模式。條形圖模式類似于紙帶記錄儀的滾動(dòng)顯示;示波器模式為當(dāng)曲線到達(dá)繪制區(qū)域的右邊界時(shí),曲線會(huì)被擦除,并重新從左邊界開始繪制曲線;掃描圖模式類似于示波器,只是當(dāng)曲線到達(dá)右邊界時(shí)并不清空顯示區(qū),而是以一條移動(dòng)的垂直線作為新數(shù)據(jù)的標(biāo)記刷新頁面。

導(dǎo)出選項(xiàng)可將圖表中的數(shù)據(jù)以不同形式導(dǎo)出到電腦上,導(dǎo)出形式分為剪貼板、Excel文檔、DIAdem文檔、簡化圖像等。選中導(dǎo)出簡化圖像時(shí),會(huì)彈出簡化圖像設(shè)置窗口,該窗口可設(shè)置導(dǎo)出圖像格式及導(dǎo)出位置。

4 空調(diào)電控板功能試驗(yàn)室自動(dòng)測試系統(tǒng)軟件結(jié)構(gòu)分析

空調(diào)電控板功能試驗(yàn)室自動(dòng)測試系統(tǒng),其軟件結(jié)構(gòu)主要分為兩個(gè)部分:①程序集開發(fā)環(huán)境測試;②執(zhí)行環(huán)境測試。其中,系統(tǒng)軟件測試程序自動(dòng)測試采用了集開發(fā)環(huán)境結(jié)構(gòu),由多個(gè)部分組成,即測試樹開發(fā)環(huán)境測試、程序集開發(fā)環(huán)境主控模塊測試、程序集方法庫測試、故障隔離結(jié)構(gòu)模塊測試等。環(huán)境的主控模塊測試程序是對(duì)程序集工程內(nèi)容進(jìn)行測試,包括工程創(chuàng)建、工程管理、系統(tǒng)硬件管理等。樹開發(fā)環(huán)境測試主要是指在一個(gè)開發(fā)環(huán)境對(duì)系統(tǒng)測試進(jìn)行編輯和編譯等;另外,程序集方法庫測試是對(duì)各種測試功能連接的數(shù)據(jù)庫進(jìn)行測試。

此外,在電控板自動(dòng)測試系統(tǒng)軟件應(yīng)用過程中,其測試程序的集執(zhí)行環(huán)境主要由兩個(gè)部分組成,一個(gè)是程序集執(zhí)行環(huán)境主控模塊測試,另一個(gè)是樹執(zhí)行環(huán)境測試。在測試程序集執(zhí)行應(yīng)用過程中實(shí)現(xiàn)電控板故障檢測目標(biāo)。

在實(shí)際設(shè)計(jì)工作中,為了提升開發(fā)設(shè)計(jì)的通用性,對(duì)執(zhí)行環(huán)境和測試程序進(jìn)行了分離,并能夠合理調(diào)節(jié)成動(dòng)態(tài)程序。

5 項(xiàng)目技術(shù)創(chuàng)新

(1)在空調(diào)電控板自動(dòng)測試中,通過采用例生成使用配置變量方式把功能測試項(xiàng)轉(zhuǎn)換成系統(tǒng)識(shí)別的測試用例,無需腳本編程,降低操作者的難度,測試用例庫供自動(dòng)測試使用。

(2)在空調(diào)電控板測試過程中,當(dāng)自動(dòng)化測試系統(tǒng)自身出現(xiàn)異常情況,發(fā)出警報(bào)并可以保留異常測試前的結(jié)果,以備下次開始測試以此為開端。

(3)空調(diào)電控板測試流程標(biāo)準(zhǔn)、規(guī)范,精準(zhǔn)可控,數(shù)據(jù)自動(dòng)記錄,并可以曲線圖表呈現(xiàn)。

(4)采用自動(dòng)化運(yùn)行測試用例技術(shù),自動(dòng)對(duì)測試用例進(jìn)行測試、判斷和出具測試報(bào)告。

6 結(jié)語

總之,空調(diào)電控板功能自動(dòng)測試系統(tǒng)軟件的設(shè)計(jì)是對(duì)電控板的功能進(jìn)行快速測試,以便于在企業(yè)中使用方便,且操作簡單。此測試診斷系統(tǒng)操作較為簡單,只需要放置被測電控板以后,通過設(shè)置按鈕來實(shí)現(xiàn)自動(dòng)測試過程。在空調(diào)電控板自動(dòng)測試系統(tǒng)軟件設(shè)計(jì)過程中,采用了自主研發(fā)電控板黑盒測試用例生成技術(shù)和樹形圖表方式管理測試模塊,確保電控板工作環(huán)境的準(zhǔn)確性,提升測試工作效率,降低了測試工作的難度,有效解決各類黑盒測試效率低下和繁雜的問題,從而提高整個(gè)空間環(huán)境的舒適。同時(shí)自動(dòng)化的機(jī)器測試,也保障了測試數(shù)據(jù)的精準(zhǔn),提高了產(chǎn)品的整體品質(zhì),幫助企業(yè)節(jié)約了成本。

參考文獻(xiàn)

[1] 茍濤.空調(diào)電控板FCT自動(dòng)測試系統(tǒng)的研究與設(shè)計(jì)[D].廣州:廣東工業(yè)大學(xué),2020.

[2] 張志新,高曉燕.藥物代謝組學(xué)研究現(xiàn)狀[J].中國中藥雜志,2018,43(6):1093-1098.

[3] 徐長軍,尹鳳福,張西華.掛式空調(diào)器用控制板的自動(dòng)測試系統(tǒng)研究[J].電子產(chǎn)品世界,2010,17(5):57-59.

[4] 趙鑫.基于LabVIEW的汽車空調(diào)風(fēng)量測試系統(tǒng)設(shè)計(jì)與研究[D].天津:天津科技大學(xué),2016.

[5] 朱忠亭,張沛超,汪可友.基于自動(dòng)測試的繼電保護(hù)測試軟件研究[J].繼電器,2004(17):34-36,45.

[6] 陳細(xì)軍,譚民,丁戰(zhàn)軍.空調(diào)電控板自動(dòng)測試診斷技術(shù)[J].計(jì)算機(jī)測量與控制,2003,11(10):740-741,748.

鹤壁市| 张家界市| 毕节市| 宣威市| 来宾市| 赣州市| 苗栗县| 林州市| 忻城县| 芮城县| 柘荣县| 武穴市| 广南县| 泊头市| 天台县| 民权县| 鄢陵县| 海阳市| 福鼎市| 铜山县| 宝清县| 连南| 通城县| 五大连池市| 临朐县| 特克斯县| 蓝田县| 漯河市| 淳化县| 奉新县| 无极县| 雅安市| 莆田市| 英德市| 若尔盖县| 军事| 濉溪县| 上犹县| 含山县| 屯留县| 大兴区|