李強
摘要:主要分析汽車系統(tǒng)檢測控制系統(tǒng)的結(jié)構(gòu),并且對汽車檢測系統(tǒng)的通信技術進行分析,包括傳統(tǒng)串行方式、共享文件方式、socket通信方式等。通過研究研究汽車檢測的控制系統(tǒng)相關網(wǎng)絡通信技術,有助于提升系統(tǒng)的穩(wěn)定性以及保障檢測的可靠性以及實時性。
關鍵詞:汽車檢測;控制系統(tǒng);網(wǎng)絡;通信技術
通常而言,汽車檢測系統(tǒng)是通過通訊技術、網(wǎng)絡技術、電子技術以及機械技術綜合而成的先進技術,對于保障機動車的安全性、經(jīng)濟性、可靠性具有十分重要的作用。通過汽車檢測的控制系統(tǒng),可以對汽車的多方面進行檢測,包括動力、安全性等,屬于比較高端的測量控制系統(tǒng),目前,汽車檢測系統(tǒng)在我國的汽車管理以及汽車制造等方面得到十分廣泛的應用。
1汽車檢測控制系統(tǒng)
主要是通過應用傳感器技術對系統(tǒng)當中的各個零部件進行檢測,測試這些零件是否良好以及完好,如果測試當中存在某個部件出現(xiàn)一定的差異以及問題,檢測系統(tǒng)可以通過有線系統(tǒng)以及無線系統(tǒng)將得出檢測結(jié)傳輸給處理器進行處理。處理器可以根據(jù)部件的相關狀況進行判斷以及處置。這一套汽車檢測系統(tǒng)的優(yōu)點是可以有效解決轉(zhuǎn)速以及信號等問題,并且實現(xiàn)儀表間的相互通訊,對于提升檢測系統(tǒng)的效率以及檢測的質(zhì)量具有十分重要的意義。
2檢測系統(tǒng)控制的網(wǎng)絡通訊的現(xiàn)狀分析
隨著經(jīng)濟的快速發(fā)展以及科學技術的不斷提升,汽車行業(yè)得到十分迅猛的發(fā)展并且走向了一個新的高度,獲得了令人矚目的成就,社會上對汽車的需求也與日俱增。針對當前現(xiàn)狀,汽車檔案記錄的工作的規(guī)模比較大,工作也比較繁雜,對車輛定期進行測試以及檢驗是不可缺少的一個環(huán)節(jié),因此,車輛檢測中的性能檢測站得到十分廣泛的應用并且發(fā)揮了十分重要的作用。當前,我國的汽車用戶量十分龐大,檢測一輛汽車之后都需要對相關數(shù)據(jù)進行存儲以及更新,不過檢測站當前的某些管理方式以及檢測手段不適應當前的汽車行業(yè)的發(fā)展,當前,汽車檢測行業(yè)最為常見的以及廣泛應用的計算機管理的系統(tǒng),此外,國際上很多檢測站點已經(jīng)全面構(gòu)建信息化的相關平臺進行管理。通過網(wǎng)絡通訊的方式進行汽車管理,不但方式簡單,而且科學合理,不斷創(chuàng)新以及開發(fā)先進的汽車檢測的相關信息的管理平臺對于當前的汽車檢測行業(yè)也至關重要。
3汽車檢測控制系統(tǒng)的結(jié)構(gòu)分析
汽車檢測系統(tǒng)控制結(jié)構(gòu)主要包括兩個層面,直接控制層面以及監(jiān)控管理層面,其中,監(jiān)控管理層面主要包括遠程服務器以及主控服務器兩大部分,主控服務器具有主控機器以及本地數(shù)據(jù)管理的雙重作用,通過監(jiān)控管理層可以對工位機器進行控制,并且對車輛進行調(diào)度,保存各個工位機器傳輸來的相關數(shù)據(jù),此外,可以對傳感器狀態(tài)以及工位機器的工作狀態(tài)進行監(jiān)控。其中,遠程服務器主要放置于車輛的管理部門,通過服務器可以登記車主以及車輛的相關信息,從而方便車輛報檢的時候可以采用。在報檢的時候,這些登記信息可以起到有效的作用。遠程服務器可以通過作為wEB服務器使用,這樣相關部門可以對車主以及車輛通過網(wǎng)絡瀏覽器加以查詢,方便對車輛繼續(xù)進行有效的管理。直接控制層主要是通過南北兩線以及報檢機器組成,其中,報檢機器主要通過人工錄入、IC卡、條形碼輸入等方式獲取車牌的號碼以及車票號碼的種類。通過聯(lián)合關聯(lián)詞方式查詢車輛的信息,如果相關工作人員已經(jīng)完成輸入車輛報檢信息之后,就會向主控機器提交車輛報檢的請求,之后主控器會根據(jù)工位機器的狀態(tài)(忙或者閑)對車輛進行調(diào)度,促使車輛進行到各個工位當中,之后工位機器就會采取各種模擬量、頻率量以及開關量等,并且完成電機控制信號輸出以及智能儀表的通信等。
4汽車檢測控制系統(tǒng)的通訊方式
汽車檢測系統(tǒng)當中,各個工位機器和主控服務器之間存在十分密切的關系,兩者之間需要進行十分頻繁的通信以及數(shù)據(jù)交換,比如,主控器需要向各個工位機器傳輸以發(fā)送各個車輛的信息以及數(shù)據(jù),從而有助于工位機器定制檢測的流程。其中,一個項目檢測工作完成之后,相關工位機器就應當以及必須向主控機器發(fā)送監(jiān)測數(shù)據(jù)。如果工位機器的狀態(tài)有了變化,工位機器也應當迅速向主控機包括自身的工作狀態(tài),從而方便主控機對工位機器進行合理的調(diào)度。換句話說,良好的通訊方式是切實保障系統(tǒng)安全可靠運行的重點,當前,我國的汽車檢測系統(tǒng)當中主要存在以下幾種通訊方式。
4.1串行通訊方式
串行方式在以前的汽車檢測系統(tǒng)當中十分普遍,原先由于當時的電腦價格十分高,系統(tǒng)當中使用工位機器價格比較便宜,主控機以及報檢機器必須使用PC機器,因此,為了減少資金投入以及節(jié)約成本,在這樣的條件下實現(xiàn)串行通訊的方式,這種方式的特點是安裝比較快捷以及方便,并且價格不貴以及編程比較容易簡單,當前,汽車檢測系統(tǒng)當中的職能儀表以及工位機器之間依舊采取這樣的通訊方式,不過其缺點也十分顯著,通訊速率不高以及通訊距離很短,此外,這種方式抗干擾性比較差,不太適合用在大范圍以及數(shù)量多車間進行車輛的檢測工作。
4.2文件共享方式
在工位機器的硬盤上面建立共享的文件夾,狀態(tài)信息以及工位機器產(chǎn)生的檢測數(shù)據(jù)都存在這個文件夾當中,主控機只需要讀取這個文件夾中的相關檢測數(shù)據(jù)就可以將控制命令以及相關檢測信息下達到特定的文件當中,從而方便車輛的快速調(diào)度,通過這種方式最大的好處的通信的速率比較高并且編程也特別容易,不過也存在十分嚴重的缺點,就是容易出現(xiàn)訪問沖突的問題,就是多個機器同時去訪問一個文件,就導致文件丟失破壞或者進程死鎖等問題,如果工位機的相關狀態(tài)信息文件流失或者遭到破壞,很可能導致系統(tǒng)進入全面崩潰以及癱瘓的境地。最好的解決方式是設定隨機時間,有效避免沖突,通過這樣的改進,可以有效避免訪問沖突的問題,不過又影響了實時性以及效率。此外,在網(wǎng)絡安全上也存在比較大的漏洞,由于是共享的文件,這些數(shù)據(jù)很容易受到黑客的攻擊或者病毒木馬的感染等,通過這樣的方式和文件共享的相關方式比較類同,不過通訊媒介不是共享性的文件,而數(shù)據(jù)庫的遠程服務器。主控機器可以通過輪詢的方式去讀取相關文件,并且根據(jù)工位機器狀態(tài)更新相關信息,從而促使車輛調(diào)度更為方便快捷,這樣的做法的好處是網(wǎng)絡的安全性以及可靠性比較好,不過依舊存在一定的訪問沖突問題,不過已經(jīng)得到有效改善,沖突的概率比較低。
4.3 socket通信方式
這個通信方式的特點是效率比較高以及可靠,通過這種方式可以連接網(wǎng)絡編程的界面,并且可以對網(wǎng)絡協(xié)議當中的操作系統(tǒng)的信息共享,提升了工作效率以及檢測系統(tǒng)的性能。具體做法是啟動相關服務器,并且通過socket完成套接字構(gòu)建,并且通過bind調(diào)度保障本地網(wǎng)絡接收到這些套接字,之后通過listen調(diào)用這些套接字,促使套接字可以實現(xiàn)語音輸出,形成有效的傾聽功能。此外,在建立套接字之后,用戶根據(jù)connect調(diào)用以及連接相關服務器,促使用戶計算機可以在write以及read兩種函數(shù)作用之下,建立有效的數(shù)據(jù)接收以及數(shù)據(jù)傳輸系統(tǒng)。在這一系列的工作完成之后,可以調(diào)用CLOSE關閉相關套接字,通過這種方式的好處是系統(tǒng)穩(wěn)定以及效率高,然而,這種通信方式對編程的要求比較高,在當前的檢測系統(tǒng)當中很少應用,主要是由于當前的汽車檢測控制系統(tǒng)對于實時性的要求并不是很嚴格。
5工位機的狀態(tài)監(jiān)控
使用PING程序?qū)の粰C器以及主控服務器等進行測試,從而切實保障檢測控制系統(tǒng)以及工位機在網(wǎng)絡上的工作正常。其中,PING程序是聯(lián)系TCP/IP系統(tǒng)的主要工具,可以不通過相關傳輸層面實現(xiàn)回顯應答以及回顯請求等,實現(xiàn)關鍵點在于ICMP,其中,PING的服務器可以在內(nèi)核當中實現(xiàn),如果工位機器和主控服務器之間連接正常,就表示網(wǎng)絡連接存在問題或者是工位機器正在處于死機的狀態(tài),這樣的情況之下,程序會自行發(fā)動報警從而方便相關工作人員及時找到故障以及加以處理。常見的處理方式將TIMER控件安裝到主控程序當中,并且在TIMER當中調(diào)用PING程序,如果顯示綠燈亮,表示連接成功,如果是紅燈,并且有報警的聲音,應當及時中斷主控的程序。
6結(jié)語
綜上所述,本文主要對汽車檢測系統(tǒng)的網(wǎng)絡通信技術進行研究和探討,汽車檢測控制系統(tǒng)的通訊方式主要包括傳統(tǒng)串行通信方式、共享文件方式、socket通信方式、并且對汽車控制系統(tǒng)加以論述,檢測系統(tǒng)控制結(jié)構(gòu)主要包括兩個層面,分別為直接控制層面以及監(jiān)控管理層面。加強對汽車檢測控制系統(tǒng)的研究,有助于完善汽車檢測控制系統(tǒng)的通信方式,促使網(wǎng)絡數(shù)據(jù)傳送更為快捷可靠以及保障系統(tǒng)長久穩(wěn)定運行。