摘要:隨著我國機(jī)動車數(shù)量的迅速增長,為了保障機(jī)動車安全運行,全自動車輛綜合性能檢測線已成為一種必然趨勢。為了能在性能檢測站的設(shè)備裝配和聯(lián)機(jī)方法上取得的突破,將分布式計算機(jī)測試系統(tǒng)應(yīng)用于汽車的綜合性能檢測過程。本文介紹了分布式計算機(jī)測試裝置在汽車綜合性能檢測中的應(yīng)用,供大家了解。
1、引言
隨著我國機(jī)動車數(shù)量的迅速增長,為了保障機(jī)動車安全運行,全自動車輛綜合性能檢測線已成為一種必然趨勢。為了能在性能檢測站的設(shè)備裝配和聯(lián)機(jī)方法上取得的突破,將分布式計算機(jī)測試系統(tǒng)應(yīng)用于汽車的綜合性能檢測過程,采用上、下位機(jī)方式,把不同操作方式,不同數(shù)據(jù)輸出方式的各種檢測設(shè)備用計算機(jī)連接起來,形成一個整體,實現(xiàn)了檢測線的集中
自動控制和數(shù)據(jù)的實時采集和處理,迅速、準(zhǔn)確和自動完成各工位的檢測任務(wù)。
2、實現(xiàn)功能
本裝置包括1臺上位機(jī)和7臺下位以及一臺0工位機(jī),每臺下位機(jī)負(fù)責(zé)檢測一個工位,每個工位有至少2個測試點,可在0工位進(jìn)行車輛資料的輸入和傳輸,單機(jī)和系統(tǒng)都可對檢測結(jié)果進(jìn)行采集、判斷和打印。上位機(jī)是全線的指揮控制中心,它把0工位機(jī)傳來的檢車信息編制成命令字,通知下位機(jī),同時把下位機(jī)傳來的數(shù)據(jù)進(jìn)行歸納、整理和計算,zui后輸出到打印機(jī),打印成報告單。
2.1汽車檢測功能
汽車檢測功能是該檢測系統(tǒng)的主體部分,它完成實際檢測的全部操作。被檢車輛經(jīng)0工位登錄數(shù)據(jù)后,檢車員只要按照LED顯示屏的提示信息駛過汽車檢測線上的各個檢測工位,并進(jìn)行相應(yīng)的操作配合,則車輛檢測的全過程即可由此全自動檢測系統(tǒng)自動完成,檢測結(jié)束后,自動打印檢測報告。
2.2標(biāo)準(zhǔn)設(shè)定功能
標(biāo)準(zhǔn)設(shè)定功能使該系統(tǒng)可以隨時修改各檢測項目合格標(biāo)準(zhǔn),以適應(yīng)國家標(biāo)準(zhǔn)或地方標(biāo)準(zhǔn)的變更。
2.3數(shù)據(jù)檢索功能
數(shù)據(jù)檢索功能可以從主控程序保留的數(shù)據(jù)文件中,按照車牌照號,車主單位,流水號,車輛類型等項目對所有已檢車輛的信息進(jìn)行統(tǒng)計、檢索。
2.4設(shè)備標(biāo)定功能
利用設(shè)備標(biāo)定功能,可以對該系統(tǒng)各檢測設(shè)備定期進(jìn)行標(biāo)定,確保各檢測設(shè)備檢測的數(shù)據(jù)準(zhǔn)確可靠。
3、硬件構(gòu)成
主控機(jī)(上位機(jī))為研華486DX/40工業(yè)控制機(jī)(雙屏顯示);0工位機(jī)為AST-486PC機(jī),7臺柜式下位機(jī)由8031單片機(jī)、A/D轉(zhuǎn)換模塊、輸入輸出模塊、通訊模塊等組成。
系統(tǒng)組成框圖如圖1所示。
圖1系統(tǒng)組成框圖
3.1上位機(jī)
本系統(tǒng)上位機(jī)采用工業(yè)控制機(jī),這種機(jī)型為全鋼機(jī)箱,雙風(fēng)扇結(jié)構(gòu),機(jī)箱內(nèi)微正壓,防塵防震、防磁、可靠性高,非常適合工業(yè)現(xiàn)場應(yīng)用,它采用了一機(jī)雙屏顯示方式,主屏實時顯示當(dāng)前檢測線上首車的各種檢測數(shù)據(jù),副屏顯示在線檢測車輛排隊情況,讓主控人員對整條檢測線的工作狀況一目了然,上位機(jī)還包括打印機(jī),一帶8通訊控制器和UPS電源等。
3.2下位機(jī)及外部設(shè)備
全線根據(jù)檢測項目共設(shè)置7個下位機(jī),每個下位機(jī)由單片機(jī)系統(tǒng)構(gòu)成。LED顯示屏、光電開關(guān)以及紅綠信號燈、警示燈、項目輸入器等屬于下位機(jī)構(gòu)的外部設(shè)備,直接受下位機(jī)的控制和指揮,下位機(jī)根據(jù)上位機(jī)給出的命令來操縱檢測設(shè)備運轉(zhuǎn),同時取出檢車數(shù)據(jù)并按一定格式傳送出上位機(jī)。
3.30工位機(jī)(登錄機(jī))
0工位機(jī)由一機(jī)一屏和UPS電源組成。主要負(fù)責(zé)外觀檢測結(jié)果及車輛自然信息的輸入,以及檢測工位的登記,所有數(shù)據(jù)通過RS232標(biāo)準(zhǔn)通訊口傳遞到上位機(jī)。
4、軟件構(gòu)成
本裝置軟件包括兩大部分,即上位機(jī)軟件和下位機(jī)軟件,上位機(jī)軟件采用C語言編寫,下位機(jī)軟件采用匯編語言編寫。
4.1上位機(jī)軟件
上位機(jī)軟件包括如下模塊:標(biāo)準(zhǔn)設(shè)備模塊、設(shè)備標(biāo)定模塊、數(shù)據(jù)檢索模塊、檢測主程序模塊及數(shù)據(jù)通訊模塊。主控流程圖2所示。
4.2下位機(jī)軟件
下位機(jī)軟件包括如下模塊:控制檢測、數(shù)據(jù)采集與處理、傳感器非線性處理、數(shù)據(jù)通訊等。程序流程圖如圖3所示。
4.30工位機(jī)軟件
該工位軟件設(shè)計采用了在Windows操作平臺支持下的軟件開發(fā),主要有外觀檢測項目模塊、檢測項目登記模塊、通訊模塊等。
圖2 主控程序流程圖 圖3下位機(jī)流程圖
5、可靠性措施
由于在汽車檢測系統(tǒng)中相互通道環(huán)境往往十分惡劣,因此在通信介質(zhì)、接口標(biāo)準(zhǔn)選擇時要充分注意其抗*力以及抗干擾措施的設(shè)置。
?。?)本系統(tǒng)的上位機(jī)和下位機(jī)之間的通訊通過1到8通訊控制器進(jìn)行,即在上位機(jī)一側(cè)采用RS-232標(biāo)準(zhǔn)串口及Com2,在下位機(jī)一側(cè)采用相互隔離的20mA電流環(huán),電流環(huán)的通訊網(wǎng)絡(luò)以速率>4800bit/s,隔離性>1500V,不僅使電流環(huán)路大大降低對噪聲的敏度程度,而且便于在通訊的兩端點處提供電氣隔離。
?。?)下位機(jī)與上位機(jī)之間,下位機(jī)與顯示屏之間,下位機(jī)與設(shè)備之間,全部采用光電隔離方式,確保通訊可靠,萬元一失。
(3)采用高精度A/D轉(zhuǎn)換芯片,高精度集成運算放大器,使模擬量的數(shù)據(jù)采集更為準(zhǔn)確。
(4)下位機(jī)電源采用線性一體化電源,負(fù)載大、抗*力強(qiáng)。
?。?)現(xiàn)場信號全部采用屏蔽電纜電輸。
(6)使用軟件濾波,每個檢測點采集數(shù)據(jù)多大。
6、結(jié)束語
分布式計算機(jī)測試系統(tǒng)為汽車性能檢測提供了、現(xiàn)代化手段,它具有檢測方便、同一時間檢測車輛數(shù)多等特點。該裝置自從在我中心投入運行以來,性能穩(wěn)定、運行可靠、檢測靈活。