本發(fā)明涉及測(cè)試
技術(shù)領(lǐng)域:
,尤其涉及一種測(cè)試系統(tǒng)、方法和裝置。
背景技術(shù):
:為保證電子產(chǎn)品設(shè)備的質(zhì)量,在高性能電子產(chǎn)品如電源、計(jì)算機(jī)、電視等生產(chǎn)完成后需要有一道嚴(yán)格的老化測(cè)試工序。電子產(chǎn)品在出廠之前通常在能仿真出高溫或低溫等惡劣環(huán)境的老化房中進(jìn)行老化測(cè)試,通過(guò)老化測(cè)試可檢測(cè)出不良品或不良件,是廠家迅速找出問(wèn)題、解決問(wèn)題的一種有效手段,能充分提高生產(chǎn)效率和產(chǎn)品質(zhì)量。以電視機(jī)老化測(cè)試為例來(lái)說(shuō),其老化測(cè)試包括周期性遙控測(cè)試、周期性開關(guān)機(jī)測(cè)試等,并且在老化測(cè)試過(guò)程中還需要不斷監(jiān)測(cè)保存電視機(jī)串口輸出的狀態(tài)信息,在電視機(jī)發(fā)生故障時(shí),輸出的故障狀態(tài)信息能工設(shè)計(jì)師分析故障原因及故障解決方法?,F(xiàn)有技術(shù)普遍采用人工周期遙控、人工周期控制電視機(jī)開關(guān)機(jī)和人工保存狀態(tài)信息的方式,采用這種方式需安排專門人員長(zhǎng)時(shí)間值守在現(xiàn)場(chǎng),并且需要定時(shí)進(jìn)入老化房巡檢,隨時(shí)觀測(cè)產(chǎn)品老化測(cè)試過(guò)程中出現(xiàn)的故障,工作勞動(dòng)強(qiáng)度大,冗余操作過(guò)多,自動(dòng)化程度低,浪費(fèi)大量人力資源。技術(shù)實(shí)現(xiàn)要素:為解決相關(guān)技術(shù)問(wèn)題,本發(fā)明提供一種測(cè)試系統(tǒng)、方法和裝置,實(shí)現(xiàn)同時(shí)控制多個(gè)測(cè)試設(shè)備自動(dòng)進(jìn)行測(cè)試,減少人工值守時(shí)間、節(jié)省人力資源。為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例采用如下技術(shù)方案:第一方面,本發(fā)明實(shí)施例提供了一種測(cè)試系統(tǒng),所述系統(tǒng)包括:上位機(jī),所述上位機(jī)包括人機(jī)交互界面;至少一個(gè)測(cè)試裝置,所述測(cè)試裝置配置為與至少一個(gè)測(cè)試設(shè)備相連;和通信接口擴(kuò)展卡,所述通信接口擴(kuò)展卡與所述上位機(jī)以及至少一個(gè)所述測(cè)試裝置相連;所述上位機(jī)根據(jù)所述人機(jī)交互界面接收到的測(cè)試請(qǐng)求,以及預(yù)設(shè)的測(cè)試指令生成程序生成測(cè)試指令,通過(guò)所述通信接口擴(kuò)展卡將所述測(cè)試指令發(fā)送給所述測(cè)試裝置;所述測(cè)試裝置根據(jù)所述測(cè)試指令控制所述測(cè)試設(shè)備執(zhí)行相應(yīng)的測(cè)試操作。第二方面,本發(fā)明實(shí)施例提供了一種測(cè)試方法,應(yīng)用于上述第一方面所述的系統(tǒng),所述方法包括:接收所述測(cè)試請(qǐng)求;根據(jù)所述預(yù)設(shè)的測(cè)試指令生成程序和所述測(cè)試請(qǐng)求,生成所述測(cè)試指令;將所述測(cè)試指令傳輸給所述測(cè)試裝置,以通過(guò)所述測(cè)試裝置控制所述測(cè)試設(shè)備執(zhí)行相應(yīng)的測(cè)試操作。本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果:本技術(shù)方案中,測(cè)試系統(tǒng)包括上位機(jī),至少一個(gè)測(cè)試裝置,以及與上位機(jī)及測(cè)試裝置相連的通信接口擴(kuò)展卡;上位機(jī)通過(guò)人機(jī)交互界面接收測(cè)試請(qǐng)求,根據(jù)該測(cè)試請(qǐng)求及上位機(jī)中預(yù)設(shè)的測(cè)試指令生成程序生成測(cè)試指令,并通過(guò)通信接口擴(kuò)展卡將該測(cè)試指令傳輸給測(cè)試裝置,測(cè)試裝置根據(jù)測(cè)試指令控制與測(cè)試裝置相連的測(cè)試設(shè)備執(zhí)行相應(yīng)的測(cè)試操作;通過(guò)通信接口擴(kuò)展卡及上位機(jī)中預(yù)設(shè)的測(cè)試指令生成程序,可同時(shí)控制多個(gè)測(cè)試設(shè)備自動(dòng)進(jìn)行測(cè)試,減少人工值守時(shí)間、節(jié)省人力資源。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)本發(fā)明實(shí)施例的內(nèi)容和這些附圖獲得其他的附圖。圖1是本發(fā)明實(shí)施例一提供的一種測(cè)試系統(tǒng)的架構(gòu)示意圖;圖2是圖1中上位機(jī)10的人機(jī)交互界面上的虛擬遙控器的示意圖;圖3是圖1中遙控裝置22的電路原理示意圖;圖4是本發(fā)明實(shí)施例二提供的一種測(cè)試方法的流程示意圖;具體實(shí)施方式為使本發(fā)明解決的技術(shù)問(wèn)題、采用的技術(shù)方案和達(dá)到的技術(shù)效果更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例的技術(shù)方案作進(jìn)一步的詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例一為解決現(xiàn)有技術(shù)中,電子設(shè)備的測(cè)試需要人工值守、自動(dòng)化程度低等問(wèn)題,本發(fā)明實(shí)施例提供了一種測(cè)試系統(tǒng),請(qǐng)參考圖1、圖2和圖3,其中,圖1是本發(fā)明實(shí)施例一提供的一種測(cè)試系統(tǒng)的架構(gòu)示意圖,圖2是圖1中上位機(jī)10的人機(jī)交互界面上的虛擬遙控器的示意圖,圖3是圖1中遙控裝置22的電路原理示意圖。本發(fā)明實(shí)施例提供的一種測(cè)試系統(tǒng),包括:上位機(jī)10,上位機(jī)10包括人機(jī)交互界面;至少一個(gè)測(cè)試裝置20,測(cè)試裝置20配置為與至少一個(gè)測(cè)試設(shè)備相連;和通信接口擴(kuò)展卡30,通信接口擴(kuò)展卡30與上位機(jī)10以及至少一個(gè)測(cè)試裝置20相連;上位機(jī)10根據(jù)人機(jī)交互界面接收到的測(cè)試請(qǐng)求,以及預(yù)設(shè)的測(cè)試指令生成程序生成測(cè)試指令,通過(guò)通信接口擴(kuò)展卡30將測(cè)試指令發(fā)送給測(cè)試裝置20;測(cè)試裝置20根據(jù)測(cè)試指令控制測(cè)試設(shè)備執(zhí)行相應(yīng)的測(cè)試操作。優(yōu)選的,測(cè)試裝置20包括:電源開關(guān)控制裝置21,用于根據(jù)測(cè)試指令控制測(cè)試設(shè)備的電源;和至少一個(gè)遙控裝置22,和電源開關(guān)控制裝置21相連,用于根據(jù)測(cè)試指令遙控測(cè)試設(shè)備執(zhí)行相應(yīng)的測(cè)試操作;測(cè)試指令包括電源開關(guān)控制裝置21的控制指令和遙控裝置22的控制指令。優(yōu)選的,通信接口擴(kuò)展卡30為串口擴(kuò)展卡,串口擴(kuò)展卡30的串口通訊數(shù)據(jù)結(jié)構(gòu)為以間隔符相互間隔羅列的下述內(nèi)容:包引導(dǎo)碼,包長(zhǎng)度,命令代碼,測(cè)試裝置編號(hào),遙控裝置的通信地址,數(shù)據(jù)1,……,數(shù)據(jù)n,累加和校驗(yàn)碼。優(yōu)選的,如圖3所示,遙控裝置22包括單片機(jī)221、信號(hào)收發(fā)芯片222、遙控發(fā)射驅(qū)動(dòng)電路223、撥碼開關(guān)224和通信接口225,單片機(jī)221分別與信號(hào)收發(fā)芯片222、遙控發(fā)射驅(qū)動(dòng)電路223、撥碼開關(guān)224和通信接口225相連,遙控裝置22通過(guò)信號(hào)收發(fā)芯片222與通信接口擴(kuò)展卡30相連、通過(guò)通信接口225與測(cè)試設(shè)備相連??蛇x的,遙控裝置22還可以包括電源穩(wěn)壓電路226,狀態(tài)指示電路227,振蕩電路228和復(fù)位電路229。其中,信號(hào)收發(fā)芯片(IC5)222的引腳1與單片機(jī)221的引腳3相連,引腳2和引腳3合在一起與單片機(jī)221的引腳5相連,引腳4與單片機(jī)221的引腳4相連,引腳6和引腳7為對(duì)外收發(fā)的差分信號(hào)對(duì),引腳8接入電源電壓VCC,引腳5接地;遙控發(fā)射驅(qū)動(dòng)電路223包括電阻R4、電阻R6、第一三極管Q1、第二三極管Q2和射頻二極管D2;第二三極管Q2的基極與單片機(jī)221的引腳39相連,并與電阻R6的一端相連,集電極與電阻R6的另一端及紅外遙控發(fā)射管D2的正極相連,并接入電源電壓VCC,發(fā)射極與電阻R4的一端相連;第一三極管Q1的基極與電阻R4的另一端相連,集電極與紅外遙控發(fā)射管D2的負(fù)極相連,發(fā)射極接地;撥碼開關(guān)(S1)224的引腳1、3、5、7、9分別與單片機(jī)221的引腳24、25、26、27、28相連,引腳2、4、6、8、10均接地,遙控裝置20通過(guò)撥碼開關(guān)224可調(diào)節(jié)當(dāng)前機(jī)位的通信地址;通信接口(CN9)225的引腳1、2分別與單片機(jī)221的引腳10、11相連,引腳3接地,用于從電視機(jī)端獲取電視機(jī)串口故障數(shù)據(jù)信息;電源穩(wěn)壓電路226,包括9V供電輸入口(CN7)、5V穩(wěn)壓芯片(IC2)、電容C1和電容C2,CN7的引腳1接地、引腳2與IC2的引腳1相連,IC2的引腳2接地、3分別接在電容C1的兩端,并且引腳與電容C2負(fù)極相連及接地、引腳3與電容C2的正極相連并輸出5V電源電壓VCC;狀態(tài)指示電路227,包括指示燈D1和電阻R7,D1的正極接入電源電壓VCC,負(fù)極與電阻R7的一端相連,電阻R7的另一端與單片機(jī)221的22相連,用于提示當(dāng)前的遙控裝置20處于正在遙控發(fā)射狀態(tài);振蕩電路228,包括晶振Y、電容C3和電容C4,晶振Y的一端與單片機(jī)221的引腳19及電容C3的一端相連,另一端與單片機(jī)的引腳18相連,電容C3的另一端與電容C4的另一端相連并接地;復(fù)位電路229,包括電容C5和電阻R8,電容C5的正極接入電源電壓VCC,負(fù)極與電阻R5的一端相連并與單片機(jī)221的引腳9相連,電阻R5的另一端接地;振蕩電路228和復(fù)位電路229保證單片機(jī)221正常工作必不可少的電路;圖3所示電路的工作原理為:CN7接入9V電壓,通過(guò)IC2穩(wěn)壓為5V電源電壓VCC,有遙控發(fā)射的同時(shí),D1指示燈亮,Q1、Q2、R4、R6構(gòu)成遙控發(fā)射驅(qū)動(dòng)電路,通過(guò)撥碼開關(guān)設(shè)置的狀態(tài)決定了該機(jī)位模塊的通信地址;CN9連接電視機(jī)串口,與電視機(jī)通信,讀取電視機(jī)串口故障數(shù)據(jù)信息;IC5可以為半雙工RS485收發(fā)芯片,IC5的6、7腳為對(duì)外收發(fā)的差分信號(hào)對(duì),同一輛老化車不同機(jī)位遙控裝置差分對(duì)互相并聯(lián),上位機(jī)向遙控裝置傳輸信號(hào)時(shí),通過(guò)差分對(duì)接收到的串行數(shù)據(jù)通進(jìn)IC5將電平轉(zhuǎn)換成TTL電平后,從IC5的1腳輸出,送給單片機(jī)IC3的3腳;遙控裝置向上位機(jī)傳輸信號(hào)時(shí),IC3的4腳輸出的串行數(shù)據(jù)輸入到IC5,經(jīng)IC5轉(zhuǎn)換成RS485電平后,從CN8輸出;IC5的2、3腳為數(shù)據(jù)收發(fā)選擇端,單片機(jī)需要發(fā)送數(shù)據(jù)的時(shí)候,控制2、3腳為高電平,發(fā)完數(shù)據(jù)后電平置回低電平,使遙控裝置平時(shí)處于接收狀態(tài)。優(yōu)選的,遙控裝置22通過(guò)遙控發(fā)射驅(qū)動(dòng)電路223與遙控發(fā)射頭相連。遙控發(fā)射頭接收紅外遙控發(fā)射管D2發(fā)出的紅外光,根據(jù)紅外光信息向電視機(jī)發(fā)送對(duì)應(yīng)的遙控指令。可選的,通信接口擴(kuò)展卡30為RS485串口擴(kuò)展卡、RS232串口擴(kuò)展卡或RS422串口擴(kuò)展卡中的任意一種,在本發(fā)明實(shí)施例中優(yōu)選為RS485串口擴(kuò)展卡。上位機(jī)10通過(guò)RS485串口擴(kuò)展卡,可分配多個(gè)串/并行端口供多個(gè)測(cè)試裝置20連接,每個(gè)測(cè)試裝置20可以通過(guò)RS485串口擴(kuò)展卡與上位機(jī)10通信。優(yōu)選的,如圖2所示,在本發(fā)明實(shí)施例中,上位機(jī)10的人機(jī)交互界面上配置有虛擬遙控器,所述虛擬遙控器設(shè)置有可編輯的按鍵。虛擬遙控器上的每個(gè)按鍵都標(biāo)有鍵數(shù)據(jù)碼,各虛擬遙控器的鍵功能名顯示在對(duì)應(yīng)按鍵下方(圖2中未顯示鍵功能名),與按鍵對(duì)應(yīng)的遙控碼參數(shù)包括碼型、用戶碼和鍵數(shù)據(jù)碼,其中,對(duì)于同一型號(hào)不同批次的待測(cè)設(shè)備,各虛擬遙控器的各個(gè)按鍵的碼型和用戶碼均相同,但是鍵數(shù)據(jù)碼通常不相同。優(yōu)選的,測(cè)試設(shè)備為電視機(jī),上述測(cè)試系統(tǒng)為用于對(duì)電視機(jī)進(jìn)行老化測(cè)試的老化測(cè)試系統(tǒng)。綜上,在本技術(shù)方案中,測(cè)試系統(tǒng)包括上位機(jī),至少一個(gè)測(cè)試裝置,以及與上位機(jī)及測(cè)試裝置相連的通信接口擴(kuò)展卡;上位機(jī)通過(guò)人機(jī)交互界面接收測(cè)試請(qǐng)求,根據(jù)該測(cè)試請(qǐng)求及上位機(jī)中預(yù)設(shè)的測(cè)試指令生成程序生成測(cè)試指令,并通過(guò)通信接口擴(kuò)展卡將該測(cè)試指令傳輸給測(cè)試裝置,測(cè)試裝置根據(jù)測(cè)試指令控制與測(cè)試裝置相連的測(cè)試設(shè)備執(zhí)行相應(yīng)的測(cè)試操作;通過(guò)通信接口擴(kuò)展卡及上位機(jī)中預(yù)設(shè)的測(cè)試指令生成程序,可同時(shí)控制多個(gè)測(cè)試設(shè)備自動(dòng)進(jìn)行測(cè)試,減少人工值守時(shí)間、節(jié)省人力資源。為更清楚地說(shuō)明本實(shí)施例的技術(shù)方案,下面以電視機(jī)的老化測(cè)試系統(tǒng)為實(shí)例來(lái)進(jìn)行詳細(xì)描述:本實(shí)例中,電視機(jī)的老化測(cè)試系統(tǒng)對(duì)應(yīng)老化房,測(cè)試裝置20對(duì)應(yīng)老化車,電視機(jī)機(jī)位上配置有遙控裝置22,通信接口擴(kuò)展卡30對(duì)應(yīng)485串口擴(kuò)展卡。電視機(jī)老化測(cè)試用的老化房有40輛老化車,每臺(tái)老化車共3層電視機(jī)機(jī)位,每層有8個(gè)電視機(jī)機(jī)位,上位機(jī)與485串口擴(kuò)展卡相連,擴(kuò)展到40個(gè)485串口。每臺(tái)老化車占用一個(gè)485串口與上位機(jī)通信相連,老化車上的每個(gè)電視機(jī)機(jī)位配置有1個(gè)遙控裝置,遙控裝置與電視機(jī)相連,同一臺(tái)老化車上的不同電視機(jī)機(jī)位的通信地址不同,老化車上各電視機(jī)機(jī)位的通信地址編址從0x00到0x17。各電視機(jī)機(jī)位的廣播通信地址統(tǒng)一為0x88,此外每輛老化車只有一個(gè)電源開關(guān)控制裝置,通信地址編址為0x1F。485串口的通信電平為RS485,工作方式為半雙工。電視機(jī)老化測(cè)試的項(xiàng)目包括:1、通過(guò)電源開關(guān)控制裝置,定時(shí)控制某幾臺(tái)老化車的某層電視機(jī)機(jī)位上的電視機(jī)周期性地開機(jī)或關(guān)機(jī);2、通過(guò)上位機(jī)發(fā)測(cè)試指令,能夠遙控指定的幾臺(tái),或全部電視機(jī),遙控方式包括手動(dòng)和自動(dòng)遙控模式,自動(dòng)遙控模式例如:先自動(dòng)控制遙控器發(fā)A鍵遙控碼,然后隔段時(shí)間自動(dòng)發(fā)B鍵碼,然后再隔段時(shí)間發(fā)C鍵碼……,周期性周而復(fù)始;3、電視機(jī)老化測(cè)試過(guò)程中發(fā)生故障后,會(huì)通過(guò)其串口發(fā)送一串描述故障的字符,遙控裝置的單片機(jī)收到后先存入緩存,用戶在上位機(jī)有需要查看某臺(tái)電視機(jī)的故障信息時(shí),點(diǎn)擊即可接收到對(duì)應(yīng)電視機(jī)機(jī)位上遙控裝置的單片機(jī)緩存內(nèi)的信息并顯示出來(lái)。下述表1為串口通訊數(shù)據(jù)結(jié)構(gòu),表2為包引導(dǎo)碼數(shù)值含義,表3為命令代碼數(shù)值含義?!鞍l(fā)送遙控碼”指令、“遙控裝置發(fā)送TV故障數(shù)據(jù)”指令、“傳送電視機(jī)串口串列傳輸速率數(shù)據(jù)”指令帶資料項(xiàng)目,其他指令沒有數(shù)據(jù)項(xiàng)。遙控裝置在收到上位機(jī)的指令后,需在10ms內(nèi)向上位機(jī)回復(fù)結(jié)果,如果上位機(jī)在10ms內(nèi)未收到回復(fù)或數(shù)據(jù)不正確,限重發(fā)一次,重發(fā)仍未收到則報(bào)錯(cuò)。如果發(fā)帶廣播地址的指令,各電視機(jī)機(jī)位上的遙控裝置不回復(fù)任何指令,廣播模式用于向所有遙控裝置發(fā)送相同的遙控碼。表1串口通訊數(shù)據(jù)結(jié)構(gòu)表2包引導(dǎo)碼數(shù)值含義包引導(dǎo)碼注釋0x5A由上位機(jī)發(fā)送0x5B由遙控裝置發(fā)送表3命令代碼數(shù)值含義1、上位機(jī)通過(guò)電源開關(guān)控制裝置控制電視機(jī)電源通斷的介紹:老化車每一層市電電源的通斷由一個(gè)電源開關(guān)控制裝置上的I/O口統(tǒng)一控制,每個(gè)電源開關(guān)控制裝置設(shè)置有3個(gè)I/O口,分別控制老化車上3層市電電源,上位機(jī)上的軟件程序可設(shè)置哪些老化車哪些層為電源周期性開關(guān)模式,開與關(guān)的時(shí)間間隔可設(shè)置。通訊實(shí)例:要求11號(hào)老化車第二層設(shè)為周期性10分鐘后市電通,40分鐘后市電斷,根據(jù)上述表1、表2和表3,則上位機(jī)發(fā)送通電指令5A06080B1F92,對(duì)應(yīng)遙控裝置收到正確數(shù)據(jù)后需在10ms內(nèi)回復(fù)5B06040B1F8F,上位機(jī)收到后,延時(shí)40分鐘后發(fā)斷電指令5A06090B1F93,對(duì)應(yīng)遙控裝置收到正確數(shù)據(jù)后需在10ms內(nèi)回復(fù)5B06040B1F8F,然后上位機(jī)再延時(shí)10分鐘后發(fā)上述通電指令,周而復(fù)始。2、上位機(jī)通過(guò)電視機(jī)機(jī)位上的遙控裝置遙控電視機(jī)進(jìn)行老化測(cè)試的介紹:如圖2所示,上位機(jī)有虛擬遙控器界面,每個(gè)鍵標(biāo)有鍵數(shù)據(jù)碼,虛擬遙控器界面各按鍵的鍵功能名需顯示在對(duì)應(yīng)按鍵下方(圖2中省去了對(duì)鍵功能名的描述),遙控碼參數(shù)包括碼型、用戶碼、鍵數(shù)據(jù)碼,同一個(gè)型號(hào)的遙控器各鍵的碼型、用戶碼相同,但鍵數(shù)據(jù)碼不同。用戶可新建保存不同機(jī)型的虛擬遙控器,右擊某個(gè)按鍵即可編輯該按鍵的鍵數(shù)據(jù)碼及鍵功能名,左擊則手動(dòng)遙控發(fā)該鍵遙控碼,事先選中的機(jī)位遙控器遙控有效,比如通過(guò)上位機(jī)中的軟件事先設(shè)置好2號(hào)老化車中的3號(hào)機(jī)位遙控有效及50號(hào)老化車中的12號(hào)機(jī)位有效,則左擊“音量+”鍵后,這兩個(gè)機(jī)位前的遙控器向電視機(jī)發(fā)送“音量+”紅外遙控碼,長(zhǎng)按左擊則連續(xù)發(fā)該鍵遙控碼,遙控是否采用廣播模式通信可選。上述左擊按鍵為手動(dòng)遙控模式,上位機(jī)還保存了自動(dòng)遙控模式流程的程序算法,不同型號(hào)遙控器的自動(dòng)遙控流程分別保存,自動(dòng)遙控模式流程中的步數(shù)可設(shè)置,各延時(shí)量可設(shè)置,鍵名可編輯,遙控有效機(jī)位號(hào)設(shè)置好后,點(diǎn)“自動(dòng)遙控”按鈕,使該按鈕處于壓下的狀態(tài)后,啟動(dòng)對(duì)應(yīng)的自動(dòng)遙控模式流程,自動(dòng)遙控模式處于工作狀態(tài)時(shí)也可手動(dòng)遙控,由于老化房經(jīng)常同時(shí)對(duì)不同機(jī)型的電視機(jī)進(jìn)行老化測(cè)試,上位機(jī)可為不同電視機(jī)機(jī)位的遙控裝置設(shè)置不同的自動(dòng)遙控參數(shù),比如A機(jī)型的機(jī)位間隔20分鐘交替搖控“頻道+”鍵和“頻道-”鍵,B機(jī)型機(jī)位間隔10分鐘交替遙控“通道+”鍵和“通道-”鍵。遙控碼指令包含3字節(jié)數(shù)據(jù),用于描述遙控碼參數(shù),數(shù)據(jù)1表示碼型,有0x00,0x01,0x02三種碼型,碼型命名分別對(duì)應(yīng)為內(nèi)銷機(jī)遙控器,外銷機(jī)遙控器,預(yù)留碼型,數(shù)據(jù)2表示用戶碼值,數(shù)據(jù)3表示鍵數(shù)據(jù)碼值。通訊實(shí)例:要求向1號(hào)老化車5號(hào)機(jī)位的遙控裝置和2號(hào)老化車10號(hào)機(jī)位的遙控裝置發(fā)送遙控指令,遙控碼型為內(nèi)銷遙控器,用戶碼為0x03,鍵數(shù)據(jù)碼為0x12,根據(jù)上述表1、表2和表3,則上位機(jī)先向一個(gè)機(jī)位的遙控裝置發(fā)如下指令:5A090001050003127E,對(duì)應(yīng)機(jī)位的遙控裝置收到正確數(shù)據(jù)后需在10ms內(nèi)回復(fù):5B060401056B,然后上位機(jī)收到后向另一個(gè)機(jī)位的遙控裝置發(fā)送如下指令:5A0900020A00031284,對(duì)應(yīng)機(jī)位的遙控裝置收到正確數(shù)據(jù)后需在10ms內(nèi)回復(fù):5B0604020A71。3、上位機(jī)讀取電視機(jī)串口故障數(shù)據(jù)信息的介紹:1個(gè)發(fā)送包的大小最多只限255個(gè)位元組。用戶點(diǎn)擊查看或保存某機(jī)位故障信息后,上位機(jī)先發(fā)請(qǐng)求數(shù)據(jù)命令,然后遙控裝置回復(fù)是否接收到正確數(shù)據(jù)的指令,如果正確,遙控裝置再回復(fù)故障數(shù)據(jù)指令。通訊實(shí)例:用戶要求在上位機(jī)查看5號(hào)老化車8號(hào)機(jī)位的電視串口故障數(shù)據(jù)信息,遙控裝置回復(fù)例如“ERROR”四個(gè)字符的信息,根據(jù)上述表1、表2和表3,上位機(jī)需先發(fā)5A0603050870,對(duì)應(yīng)遙控裝置收到正確數(shù)據(jù)后需在10ms內(nèi)回復(fù)5B070C0508017C,10ms內(nèi)再回復(fù)5B0A06050854455854BD。下面是本發(fā)明實(shí)施例提供的一種老化測(cè)試方法的實(shí)施例,一種老化測(cè)試方法和上述一種老化測(cè)試系統(tǒng)屬于同一個(gè)發(fā)明構(gòu)思,在方法的實(shí)施例中未詳盡描述的細(xì)節(jié)內(nèi)容,可參考上述系統(tǒng)的實(shí)施例。實(shí)施例二請(qǐng)參考圖4,其是本發(fā)明實(shí)施例二提供的一種測(cè)試方法的流程示意圖。本實(shí)施例的方法應(yīng)用于上述任一實(shí)施例中所述的測(cè)試系統(tǒng),該方法由上位機(jī)來(lái)執(zhí)行,可應(yīng)用于對(duì)電子設(shè)備進(jìn)行測(cè)試的場(chǎng)景。本實(shí)施例提供的一種測(cè)試方法,可以包括如下步驟:S410:接收測(cè)試請(qǐng)求。示例性的,該測(cè)試請(qǐng)求可以是測(cè)試人員通過(guò)外設(shè)輸入,或是內(nèi)置程序自動(dòng)產(chǎn)生。S420:根據(jù)預(yù)設(shè)的測(cè)試指令生成程序和測(cè)試請(qǐng)求,生成測(cè)試指令。示例性的,在對(duì)電視機(jī)等電子設(shè)備進(jìn)行老化測(cè)試時(shí),通常要求電視機(jī)等電子設(shè)備重復(fù)執(zhí)行某個(gè)操作持續(xù)一段時(shí)間,對(duì)電源開關(guān)進(jìn)行測(cè)試時(shí),周期性地控制電視機(jī)循環(huán)開關(guān)機(jī),對(duì)電視機(jī)進(jìn)行功能測(cè)試時(shí),周期性地控制遙控器上的按鍵向電視機(jī)發(fā)出遙控指令,因此,預(yù)設(shè)的測(cè)試指令生成程序可以是各種形式。例如:設(shè)定在遙控虛擬遙控器上的A鍵后,延時(shí)2小時(shí)15分鐘后遙控虛擬遙控器上的B鍵,再延時(shí)15分鐘后遙控虛擬遙控器上的C鍵,……,周期性周而復(fù)始。S430:將測(cè)試指令傳輸給測(cè)試裝置,以通過(guò)測(cè)試裝置控制測(cè)試設(shè)備執(zhí)行相應(yīng)的測(cè)試操作。示例性的,上位機(jī)與多個(gè)測(cè)試裝置之間通過(guò)通信接口擴(kuò)展卡相連,每個(gè)測(cè)試裝置又包括一個(gè)電源開關(guān)控制裝置和多個(gè)遙控裝置;上位機(jī)可以將測(cè)試指令同時(shí)傳輸給多個(gè)測(cè)試裝置,同時(shí)控制多個(gè)測(cè)試設(shè)備進(jìn)行測(cè)試。優(yōu)選的,本實(shí)施例中的一種測(cè)試方法,還可以包括步驟S440;S440:從測(cè)試裝置處獲取測(cè)試設(shè)備的實(shí)時(shí)測(cè)試狀態(tài)信息。示例性的,測(cè)試設(shè)備的串口數(shù)據(jù)信息實(shí)時(shí)傳輸?shù)竭b控裝置的單片機(jī),單片機(jī)的緩存中持續(xù)更新緩存內(nèi)容,當(dāng)需要查看某個(gè)測(cè)試設(shè)備的測(cè)試狀態(tài)信息時(shí),上位機(jī)先發(fā)請(qǐng)求數(shù)據(jù)指令,遙控裝置在接收到正確的指令后,將單片機(jī)緩存中的內(nèi)容反饋給上位機(jī)。綜上,在本技術(shù)方案中,上位機(jī)接收測(cè)試請(qǐng)求,根據(jù)預(yù)設(shè)的測(cè)試指令生成程序和測(cè)試請(qǐng)求,生成測(cè)試指令,將測(cè)試指令傳輸給測(cè)試裝置,以通過(guò)測(cè)試裝置控制測(cè)試設(shè)備執(zhí)行相應(yīng)的測(cè)試操作;通過(guò)通信接口擴(kuò)展卡及上位機(jī)中預(yù)設(shè)的測(cè)試指令生成程序,可同時(shí)控制多個(gè)測(cè)試設(shè)備自動(dòng)進(jìn)行測(cè)試,減少人工值守時(shí)間、節(jié)省人力資源。注意,上述僅為本發(fā)明的較佳實(shí)施例及所運(yùn)用技術(shù)原理。本領(lǐng)域技術(shù)人員會(huì)理解,本發(fā)明不限于這里所述的特定實(shí)施例,對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)能夠進(jìn)行各種明顯的變化、重新調(diào)整和替代而不會(huì)脫離本發(fā)明的保護(hù)范圍。因此,雖然通過(guò)以上實(shí)施例對(duì)本發(fā)明進(jìn)行了較為詳細(xì)的說(shuō)明,但是本發(fā)明不僅僅限于以上實(shí)施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實(shí)施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。當(dāng)前第1頁(yè)1 2 3