欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

控制局域網(wǎng)絡(luò)總線控制單元的測試方法、測控裝置及系統(tǒng)的制作方法

文檔序號:6296562閱讀:129來源:國知局
控制局域網(wǎng)絡(luò)總線控制單元的測試方法、測控裝置及系統(tǒng)的制作方法
【專利摘要】一種CANopen總線控制單元的測試方法及裝置。所述方法包括:接收測試所述CANopen總線控制單元的控制指令,并發(fā)送所述控制指令對應(yīng)的測試信號至所述CANopen總線控制單元;獲取所述CANopen總線控制單元的測試結(jié)果;判斷所述測試結(jié)果與預(yù)設(shè)結(jié)果是否一致,并輸出判斷結(jié)果。應(yīng)用本發(fā)明實施例中所述的測試方法對所述CANopen總線控制單元進(jìn)行測試,可以提高測試效率,有利于所述CANopen總線控制單元的批量生產(chǎn)。
【專利說明】控制局域網(wǎng)絡(luò)總線控制單元的測試方法、測控裝置及系統(tǒng)

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及控制局域網(wǎng)絡(luò),具體涉及一種控制局域網(wǎng)絡(luò)總線控制單元的測試方法、測控裝置及系統(tǒng)。

【背景技術(shù)】
[0002]控制局域網(wǎng)路(Control Area Network, CAN)總線是目前國際上應(yīng)用最廣泛的現(xiàn)場總線之一。CANopen是一種架構(gòu)在CAN總線上的高層通訊協(xié)定,是在基于CAN的工業(yè)系統(tǒng)中占領(lǐng)導(dǎo)地位的標(biāo)準(zhǔn)。CANopen總線廣泛應(yīng)用于工業(yè)自動化、醫(yī)療及汽車等行業(yè)中。
[0003]CANopen總線控制單元是基于CANopen總線而產(chǎn)生的,在CANopen總線的應(yīng)用中具有重要的作用。比如,通過所述CANopen總線控制單元可以輸出數(shù)字信號,可以對CANopen總線進(jìn)行狀態(tài)監(jiān)測,還可以為CANopen總線中的其他組成部分提供更新后的數(shù)據(jù)等。
[0004]然而,目前對CANopen總線控制單元的功能進(jìn)行測試時,只能通過操作人員手動輸入相應(yīng)的數(shù)據(jù)或進(jìn)行相應(yīng)的操作來進(jìn)行測試,并且只能人工對測試的結(jié)果進(jìn)行判斷。因此,就會經(jīng)常出現(xiàn)人為因素引起的誤操作、誤判斷等情況,導(dǎo)致測試的效率降低,因而也不利于所述CANopen總線控制單元的批量生產(chǎn)。


【發(fā)明內(nèi)容】

[0005]本發(fā)明實施例解決的問題是在CANopen總線控制單元測試過程中,通過人工手動進(jìn)行測試以及人工對測試結(jié)果進(jìn)行判斷而導(dǎo)致的測試效率低的問題。
[0006]為解決上述問題,本發(fā)明實施例提供一種CANopen總線控制單元的測試方法,所述測試方法包括:
[0007]接收測試所述CANopen總線控制單元的控制指令,并發(fā)送所述控制指令對應(yīng)的測試信號至所述CANopen總線控制單元;
[0008]獲取所述CANopen總線控制單元的測試結(jié)果;
[0009]判斷所述測試結(jié)果與預(yù)設(shè)結(jié)果是否一致,并輸出判斷結(jié)果。
[0010]可選地,所述測試信號包括:向所述CANopen總線控制單元寫入服務(wù)數(shù)據(jù)對象SDO數(shù)據(jù)的信號;
[0011]所述獲取所述CANopen總線控制單元的測試結(jié)果,包括:獲取所述CANopen總線控制單元輸出的與所述SDO數(shù)據(jù)的信號對應(yīng)的數(shù)字電平。
[0012]可選地,在判斷所述測試結(jié)果與預(yù)設(shè)結(jié)果是否一致之前,還包括:解析所述測試結(jié)果O
[0013]可選地,所述測試信號還包括:狀態(tài)監(jiān)控觸發(fā)信號;
[0014]所述獲取所述CANopen總線控制單元的測試結(jié)果,包括:獲取所述CANopen總線控制單元輸出的與所述狀態(tài)監(jiān)控觸發(fā)信號對應(yīng)的過程數(shù)據(jù)對象PDO數(shù)據(jù)。
[0015]可選地,所述測試信號還包括:模擬電壓信號;
[0016]所述獲取所述CANopen總線控制單元的測試結(jié)果,包括:獲取所述CANopen總線控制單元輸出與所述模擬電壓信號對應(yīng)的SDO數(shù)據(jù)。
[0017]可選地,所述測試方法還包括:存儲所述測試結(jié)果。
[0018]本發(fā)明的實施例還提供了一種CANopen總線控制單元的測控裝置,所述測控裝置包括:接收單元、發(fā)送單元、獲取單元和判斷單元,其中,
[0019]所述接收單元用于接收測試所述CANopen總線控制單元的控制指令;
[0020]所述發(fā)送單元用于在所述接收單元接收到測試所述CANopen總線控制單元的控制指令后,發(fā)送對應(yīng)的測試信號至所述CANopen總線控制單元;
[0021]所述獲取單元用于獲取所述CANopen總線控制單元的測試結(jié)果;
[0022]所述判斷單元用于判斷所述測試結(jié)果與預(yù)設(shè)的結(jié)果是否一致,并輸出判斷結(jié)果。
[0023]可選地,所述發(fā)送單元包括:第一發(fā)送子單元,用于發(fā)送向所述CANopen總線控制單元寫入SDO數(shù)據(jù)的測試信號;
[0024]所述獲取單元包括:第一獲取子單元,用于獲取所述CANopen總線控制單元在接收到所述第一發(fā)送子單元發(fā)送的測試信號后所輸出的數(shù)字電平。
[0025]可選地,所述測控裝置還包括:解析單元,所述解析單元與所述獲取單元和所述判斷單元連接,用于解析所述獲取單元獲取的所述測試結(jié)果,并將解析后的測試結(jié)果輸出給所述判斷單元。
[0026]可選地,所述發(fā)送單元還包括:第二發(fā)送子單元,用于向所述CANopen總線控制單元發(fā)送狀態(tài)監(jiān)控觸發(fā)信號;
[0027]所述獲取單元還包括:第二獲取子單元,用于獲取所述CANopen總線控制單元在接收到所述第二發(fā)送子單元發(fā)送的測試信號后所輸出的PDO數(shù)據(jù)。
[0028]可選地,所述發(fā)送單元還包括:第三發(fā)送子單元,用于向所述CANopen總線控制單兀發(fā)送模擬電壓信號;
[0029]所述獲取單元還包括:第三獲取子單元,用于獲取所述CANopen總線控制單元在接收到所述第三發(fā)送子單元發(fā)送的測試信號后所輸出的SDO數(shù)據(jù)。
[0030]可選地,所述測控裝置還包括:存儲單元,所述存儲單元用于存儲所述測試結(jié)果。
[0031]本發(fā)明的實施例還提供了一種CANopen總線控制單元的測控系統(tǒng),所述測控系統(tǒng)包括:上述的CANopen總線控制單元的測控裝置,以及與所述測控裝置連接的CANopen總線控制單元。
[0032]可選地,所述測控裝置還包括:測試板,所述CANopen總線控制單元通過所述測試板與所述測控裝置連接。
[0033]與現(xiàn)有技術(shù)相比,本發(fā)明實施例的技術(shù)方案具有以下優(yōu)點:
[0034]通過接收測試CANopen總線控制單元的控制指令,向所述CANopen總線控制單元發(fā)送不同的測試信號,對所述CANopen總線控制單元進(jìn)行測試,從而無須人工手動進(jìn)行測試。同時,在向所述CANopen總線控制單元發(fā)送測試信號后,自動獲取所述CANopen總線控制單元的測試結(jié)果,并對所述測試結(jié)果進(jìn)行判斷,從而無須人工對測試結(jié)果進(jìn)行判斷。因此,應(yīng)用本發(fā)明實施例中所述的測試方法對所述CANopen總線控制單元進(jìn)行測試,可以提高測試效率,有利于所述CANopen總線控制單元的批量生產(chǎn)。
[0035]進(jìn)一步地,通過對所述測試結(jié)果進(jìn)行存儲,有利于根據(jù)所述測試結(jié)果快速查找所述CANopen總線控制單元的故障點,從而方便后期對所述CANopen總線控制單元的維修。

【專利附圖】

【附圖說明】
[0036]圖1是本發(fā)明實施例中CANopen總線控制單元測試方法的流程圖;
[0037]圖2是本發(fā)明實施例中CANopen總線控制單元測控裝置的結(jié)構(gòu)示意圖;
[0038]圖3是本發(fā)明實施例中CANopen總線控制單元測控系統(tǒng)的結(jié)構(gòu)示意圖。

【具體實施方式】
[0039]目前,對CANopen總線控制單元進(jìn)行功能測試時,只能由操作人員手動輸入相應(yīng)的測試信號進(jìn)行測試,并且只能人工對測試結(jié)果進(jìn)行判斷。整個測試過程中因含有過多的人為操作,導(dǎo)致經(jīng)常出現(xiàn)人為因素引起的誤操作、誤判斷等,使得CANopen總線控制單元的測試效率較低。
[0040]針對上述問題,本發(fā)明的實施例中提供了一種CANopen總線控制單元的測試方法,所述測試方法在接收測試所述CANopen總線控制單元的控制指令后,在所述控制指令的控制下,向所述CANopen總線控制單元發(fā)送測試信號,自動對所述CANopen總線控制單元進(jìn)行測試,而無須人工輸入測試信號。并且,所述測試方法可以自動獲取測試結(jié)果以及對所述測試結(jié)果進(jìn)行判斷,而無須人工判斷所述測試結(jié)果,實現(xiàn)了對所述CANopen總線控制單元的自動化測試。
[0041]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明的具體實施例做詳細(xì)的說明。
[0042]實施例一
[0043]參考圖1,本實施例提供了一種CANopen總線控制單元的測試方法,所述測試方法可以包括如下步驟:
[0044]步驟102:接收測試所述CANopen總線控制單元的控制指令,并發(fā)送與所述控制指令對應(yīng)的測試信號至所述CANopen總線控制單元。
[0045]其中,可以通過測控裝置實現(xiàn)本實施例的測試方法,所述測控裝置可以與CANopen總線控制單元建立測試連接,并接收所述控制指令。
[0046]在具體實施中,所述控制指令可以為控制信號,也可以為其他形式的指令,只要能夠與所述CANopen總線控制單元建立測試連接即可。所述控制信號可以為語音信號、視頻信號或其他載體所承載的信號。
[0047]所述測控裝置可以通過多種方式接收用戶發(fā)出的控制指令。比如,所述測控裝置上可以設(shè)置若干按鈕,用戶可以通過按下按鈕的方式向所述測控裝置發(fā)出控制指令。所述測控裝置也可以接收用戶通過終端設(shè)備等發(fā)出的控制指令。所述測控裝置還可以接收用戶遠(yuǎn)程發(fā)送的控制指令。
[0048]所述測試信號包括以下至少一種:向所述CANopen總線控制單元寫入服務(wù)數(shù)據(jù)對象SDO數(shù)據(jù)的信號、狀態(tài)監(jiān)控觸發(fā)信號以及模擬電壓信號。
[0049]需要說明的是,所述測試信號是針對CANopen總線控制單元的功能進(jìn)行測試的信號,因此所述測試信號也可以為其他測試信號,只要所述CANopen總線控制單元具有相應(yīng)的功能即可。
[0050]步驟104:獲取所述CANopen總線控制單元的測試結(jié)果。
[0051]當(dāng)所述測試信號為向所述CANopen總線控制單元寫入SDO數(shù)據(jù)的信號時,所述測試結(jié)果即為所述CANopen總線控制單元輸出的與所述SDO數(shù)據(jù)對應(yīng)的數(shù)字電平。這里,向所述CANopen總線控制單元寫入SDO數(shù)據(jù)的測試信號,是用于測試所述CANopen總線控制單元數(shù)字電平輸出部分的功能是否正常。
[0052]其中,向CANopen總線控制單元寫入的SDO數(shù)據(jù)與CANopen總線控制單元輸出的數(shù)字電平之間存在對應(yīng)關(guān)系,所述對應(yīng)關(guān)系可以預(yù)先進(jìn)行設(shè)定。比如:所述SDO數(shù)據(jù)為二進(jìn)制數(shù)據(jù),SDO數(shù)據(jù)為二進(jìn)制O時,所輸出數(shù)字電平為低電平,SDO數(shù)據(jù)為二進(jìn)制I時,所輸出的數(shù)字電平為高電平。
[0053]所述SDO數(shù)據(jù)大小可以為多個二進(jìn)制數(shù)據(jù)的組合,通過寫入所述SDO數(shù)據(jù),可以對所述CANopen總線控制單元的所有數(shù)字電平輸出部分進(jìn)行測試。為了使得所述測試結(jié)果更加準(zhǔn)確,可以通過寫入不同的SDO數(shù)據(jù),分別對所述CANopen總線控制單元的數(shù)字電平輸出部分的輸出電平進(jìn)行測試。
[0054]當(dāng)所述測試信號為狀態(tài)監(jiān)控觸發(fā)信號時,即觸發(fā)所述CANopen總線控制單元的狀態(tài)監(jiān)控的功能,所述測試結(jié)果即為所述CANopen總線控制單元的相應(yīng)部分所輸出PDO數(shù)據(jù)。所述TOO數(shù)據(jù)用以表征所述CANopen總線的實時狀態(tài)。在所述狀態(tài)監(jiān)控觸發(fā)信號的觸發(fā)下,當(dāng)所述CANopen總線控制單元所輸出的PDO數(shù)據(jù)正確時,表明所述CANopen總線控制單元對所述CANopen總線狀態(tài)的監(jiān)測功能正常。
[0055]其中,所述狀態(tài)監(jiān)控觸發(fā)信號與所述PDO數(shù)據(jù)存在對應(yīng)關(guān)系,所述對應(yīng)關(guān)系可以預(yù)先進(jìn)行設(shè)定。比如,當(dāng)數(shù)字電平信號由數(shù)字O翻轉(zhuǎn)至數(shù)字I時,即產(chǎn)生狀態(tài)監(jiān)控觸發(fā)信號,所述CANopen總線控制單元輸出與所述狀態(tài)監(jiān)控觸發(fā)信號對應(yīng)的PDO數(shù)據(jù)。也可以設(shè)定在數(shù)字電平信號由數(shù)字I翻轉(zhuǎn)至數(shù)字O時,產(chǎn)生狀態(tài)監(jiān)控觸發(fā)信號。本領(lǐng)域技術(shù)人員可以根據(jù)需要設(shè)定所述對應(yīng)關(guān)系,此處不作限定。
[0056]當(dāng)所述測試信號為模擬電壓信號時,所述測試結(jié)果即為所述CANopen總線控制單元所輸出與所述模擬電壓信號對應(yīng)的SDO數(shù)據(jù)。所述SDO數(shù)據(jù)可以提供給與所述CANopen總線控制單元連接的其他部件。當(dāng)所述SDO數(shù)據(jù)正確時,所述其他部件可以從所述CANopen總線控制單元獲得正確的SDO數(shù)據(jù),即所述CANopen總線控制單元向其他部件提供數(shù)據(jù)的功能正常。
[0057]步驟106:判斷所述測試結(jié)果與預(yù)設(shè)結(jié)果是否一致,并輸出判斷結(jié)果。
[0058]其中,所述預(yù)設(shè)的結(jié)果即為所述CANopen總線控制單元與所述測試信號對應(yīng)的功能正常時,所述CANopen總線控制單元輸出的結(jié)果。獲得所述測試結(jié)果后,自動將所述測試結(jié)果與預(yù)設(shè)的結(jié)果進(jìn)行比較。當(dāng)所述測試結(jié)果與預(yù)設(shè)的結(jié)果一致時,所述CANopen總線控制單元為良品。當(dāng)所述測試結(jié)果與預(yù)設(shè)的結(jié)果不一致時,所述CANopen總線控制單元為非良品。
[0059]步驟108:判斷所述CANopen總線控制單元是否測試完畢。當(dāng)所述CANopen總線控制單元測試完畢時,結(jié)束所述測試過程。當(dāng)所述CANopen總線控制單元沒有測試完畢時,執(zhí)行步驟102。
[0060]本實施例中,所述測試方法在判斷所述測試結(jié)果與預(yù)設(shè)結(jié)果是否一致之前,即步驟106之前,還可以包括:解析所述測試結(jié)果。比如當(dāng)所述測試信號為狀態(tài)監(jiān)控觸發(fā)信號時,所述CANopen總線控制單元所輸出的PDO數(shù)據(jù)可能為報文的形式,所述測試方法在對所述PDO數(shù)據(jù)進(jìn)行解析以后,獲得可以識別的所述PDO數(shù)據(jù),從所述可以識別的PDO數(shù)據(jù)中獲得相應(yīng)的報警信息。
[0061]同樣地,當(dāng)所述測試信號為模擬電壓信號時,所述CANopen總線控制單元所輸出的SDO數(shù)據(jù)可能為測控裝置所不能自動識別的其他形式,比如所輸出的SDO數(shù)據(jù)為報文的形式,測控裝置可以對所述SDO數(shù)據(jù)進(jìn)行解析以后,獲得可以識別的所述SDO數(shù)據(jù)。其中,所述可以識別的SDO數(shù)據(jù)可以為二進(jìn)制信息,所述二進(jìn)制信息可以表征所述CANopen總線控制單元兩端的電壓幅值等信息。
[0062]本實施例中所述測試方法還可以包括:存儲所述測試結(jié)果。在所述CANopen總線控制單元被判斷為非良品時,往往需要對所述CANopen總線控制單元進(jìn)行返修,通過對測試結(jié)果進(jìn)行存儲,可以更加方便維修人員查找故障點,針對故障點進(jìn)行維修,從而可以進(jìn)一步提高測試效率。
[0063]為了使本領(lǐng)域技術(shù)人員更好地理解和實現(xiàn)本發(fā)明,以下對上述CANopen總線控制單元的測試方法對應(yīng)的裝置進(jìn)行詳細(xì)描述。
[0064]實施例二
[0065]參考圖2,本實施例提供了一種CANopen總線控制單元的測控裝置200,所述測控裝置200可以包括:
[0066]接收單元202,用于接收測試所述CANopen總線控制單元的控制指令;
[0067]發(fā)送單元204,用于在所述接收單元202接收到測試所述CANopen總線控制單元的控制指令后,發(fā)送對應(yīng)的測試信號至所述CANopen總線控制單元;
[0068]獲取單元206,用于獲取所述CANopen總線控制單元的測試結(jié)果;
[0069]判斷單元208,用于判斷所述測試結(jié)果與預(yù)設(shè)的結(jié)果是否一致,并輸出判斷結(jié)果。
[0070]所述接收單兀202與CANopen總線控制單兀建立測試連接后,接收所述控制指令。所述控制指令可以為控制信號,也可以為其他形式的指令,只要能夠與所述CANopen總線控制單元建立測試連接即可。所述控制信號可以為語音信號、視頻信號或其他載體所承載的信號。
[0071]所述接收單元202可以通過多種方式接收用戶發(fā)出的控制指令。比如,所述測控裝置200上可以設(shè)置若干按鈕,用戶可以通過按下按鈕的方式向所述接收單元202發(fā)出控制指令。所述接收單元202也可以接收用戶通過終端設(shè)備等發(fā)出的控制指令。所述接收單元202還可以接收用戶遠(yuǎn)程發(fā)送的控制指令。
[0072]所述測試信號是針對CANopen總線控制單元的功能進(jìn)行測試的信號,因此所述測試信號也可以為其他測試信號,只要所述CANopen總線控制單元具有相應(yīng)的功能即可。
[0073]所述測控裝置200在所述接收單元202接收到相應(yīng)的控制指令后,自動向所述CANopen總線控制單元發(fā)送與所述控制指令對應(yīng)的測試信號,獲取并判斷所述CANopen總線控制單元的測試結(jié)果,實現(xiàn)對所述CANopen總線控制單元的自動化測試,提高測試效率。
[0074]在具體實施中,所述發(fā)送單元204可以包括第一發(fā)送子單元2042,所述第一發(fā)送子單元2042用于發(fā)送向所述CANopen總線控制單元寫入SDO數(shù)據(jù)的測試信號;所述獲取單元206可以包括第一獲取子單元2062,所述第一獲取子單元2062用于獲取所述CANopen總線控制單元在接收到所述第一發(fā)送子單元2042發(fā)送的測試信號后所輸出的數(shù)字電平。
[0075]在具體實施中,所述發(fā)送單元204還可以包括第二發(fā)送子單元2044,所述第二發(fā)送子單元2044用于向所述CANopen總線控制單元發(fā)送狀態(tài)監(jiān)控觸發(fā)信號;所述獲取單元206可以包括第二獲取子單元2064,所述第二獲取子單元2064用于獲取所述CANopen總線控制單元在接收到所述第二發(fā)送子單元2044發(fā)送的測試信號后所輸出的PDO數(shù)據(jù)。
[0076]在具體實施中,所述發(fā)送單元204還可以包括第三發(fā)送子單元2046,所述第三發(fā)送子單元2046用于向所述CANopen總線控制單元發(fā)送模擬電壓信號;所述獲取單元206還可以包括第三獲取子單元2066,所述第三獲取子單元2066用于獲取所述CANopen總線控制單元在接收到所述第三發(fā)送子單元2046發(fā)送的測試信號后所輸出的SDO數(shù)據(jù)。
[0077]需要說明的是,在具體實施中,所述發(fā)送單元204可以包括第一發(fā)送子單元2042、第二發(fā)送子單元2044和第三發(fā)送子單元2046中的至少一種,對應(yīng)地,所述獲取單元206可以包括第一獲取子單元2062、第二獲取子單元2064和第三獲取子單元2066中的至少一種。
[0078]所述發(fā)送單元204所發(fā)送的測試信號與所述獲取單元206所接收的測試結(jié)果之間存在對應(yīng)關(guān)系,本領(lǐng)域技術(shù)人員可以參照實施例一中的描述對所述對應(yīng)關(guān)系進(jìn)行設(shè)置,此處不再贅述。
[0079]本實施例中的測控裝置200還可以包括解析單元,所述解析單元用于解析所述測試結(jié)果。也就是說,當(dāng)所述獲取單元206所獲取的測試結(jié)果不能直接被所述判斷單元208識別時,比如所述測試結(jié)果可以為報文的形式,所述解析單元可以先對所述測試結(jié)果進(jìn)行解析,使得所述測試結(jié)果可以被識別,即將所述測試結(jié)果解析成可以被所述測控裝置200識別的形式,所述判斷單元208判斷被解析后的測試結(jié)果與預(yù)設(shè)的結(jié)果是否一致。
[0080]本實施例中的測控裝置200還可以包括存儲單元210,所述存儲單元210用于存儲所述測試結(jié)果。根據(jù)所述存儲單元210所存儲的測試結(jié)果,對非良品的CANopen總線控制單元有針對性的維修。
[0081]實施例三
[0082]參考圖3,本實施例提供了一種CANopen總線控制單元的測控系統(tǒng),所述測控系統(tǒng)可以包括實施例二中的CANopen總線控制單元的測控裝置302,以及與所述測控裝置302連接的CANopen總線控制單元306。
[0083]所述測控裝置302在控制指令的控制下,通過向所述CANopen總線控制單元306發(fā)送不同的測試信號,對所述CANopen總線控制單元306的相應(yīng)功能進(jìn)行測試。
[0084]在具體實施中,所述測控系統(tǒng)還可以包括測試板304,所述測試板304用于在所述測控裝置302與所述CANopen總線控制單元306不能直接連接時,所述測控裝置302可以通過所述測試板304與所述CANopen總線控制單元306進(jìn)行連接。
[0085]在具體實施中,所述測試板304可以通過第一線纜與所述CANopen總線控制單元306的相應(yīng)部分進(jìn)行連接。所述測試板304可以通過第二線纜與所述測控裝置302連接。本領(lǐng)域技術(shù)人員可以根據(jù)實際情況選擇所述第一線纜與所述第二線纜,只要所述第一線纜和所述第二線纜可以將所述測試板304與所述CANopen總線控制單元306和所述測控裝置302連接即可,此處不作限定。
[0086]所述測控裝置302可以通過多種方式接收用戶發(fā)出的控制指令。比如,所述測控裝置302上可以設(shè)置若干按鈕,用戶可以通過按下按鈕的方式向所述測控裝置302發(fā)出控制指令。所述測控裝置302也可以接收用戶通過終端設(shè)備等發(fā)出的控制指令。所述測控裝置302還可以接收用戶遠(yuǎn)程發(fā)送的控制指令。
[0087]本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機(jī)可讀存儲介質(zhì)中,存儲介質(zhì)可以包括:ROM、RAM、磁盤或光盤等。
[0088]雖然本發(fā)明披露如上,但本發(fā)明并非限定于此。任何本領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi),均可作各種更動與修改,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。
【權(quán)利要求】
1.一種控制局域網(wǎng)絡(luò)CANopen總線控制單元的測試方法,其特征在于,包括:接收測試所述CANopen總線控制單元的控制指令,并發(fā)送所述控制指令對應(yīng)的測試信號至所述CANopen總線控制單元; 獲取所述CANopen總線控制單元的測試結(jié)果; 判斷所述測試結(jié)果與預(yù)設(shè)結(jié)果是否一致,并輸出判斷結(jié)果。
2.如權(quán)利要求1所述的測試方法,其特征在于,所述測試信號包括:向所述CANopen總線控制單元寫入服務(wù)數(shù)據(jù)對象SDO數(shù)據(jù)的信號; 所述獲取所述CANopen總線控制單元的測試結(jié)果,包括:獲取所述CANopen總線控制單元輸出的與所述SDO數(shù)據(jù)的信號對應(yīng)的數(shù)字電平。
3.如權(quán)利要求1所述的測試方法,其特征在于,在判斷所述測試結(jié)果與預(yù)設(shè)結(jié)果是否一致之前,還包括:解析所述測試結(jié)果。
4.如權(quán)利要求3所述的測試方法,其特征在于,所述測試信號還包括:狀態(tài)監(jiān)控觸發(fā)信號; 所述獲取所述CANopen總線控制單元的測試結(jié)果,包括:獲取所述CANopen總線控制單元輸出的與所述狀態(tài)監(jiān)控觸發(fā)信號對應(yīng)的過程數(shù)據(jù)對象PDO數(shù)據(jù)。
5.如權(quán)利要求3所述的測試方法,其特征在于,所述測試信號還包括:模擬電壓信號; 所述獲取所述CANopen總線控制單元的測試結(jié)果,包括:獲取所述CANopen總線控制單兀輸出與所述模擬電壓信號對應(yīng)的SDO數(shù)據(jù)。
6.如權(quán)利要求1所述的測試方法,其特征在于,還包括:存儲所述測試結(jié)果。
7.—種CANopen總線控制單元的測控裝置,其特征在于,包括:接收單元、發(fā)送單元、獲取單元和判斷單元,其中, 所述接收單元用于接收測試所述CANopen總線控制單元的控制指令; 所述發(fā)送單元用于在所述接收單元接收到測試所述CANopen總線控制單元的控制指令后,發(fā)送對應(yīng)的測試信號至所述CANopen總線控制單元; 所述獲取單元用于獲取所述CANopen總線控制單元的測試結(jié)果; 所述判斷單元用于判斷所述測試結(jié)果與預(yù)設(shè)的結(jié)果是否一致,并輸出判斷結(jié)果。
8.如權(quán)利要求7所述的測控裝置,其特征在于,所述發(fā)送單元包括:第一發(fā)送子單元,用于發(fā)送向所述CANopen總線控制單元寫入SDO數(shù)據(jù)的測試信號; 所述獲取單元包括:第一獲取子單元,用于獲取所述CANopen總線控制單元在接收到所述第一發(fā)送子單元發(fā)送的測試信號后所輸出的數(shù)字電平。
9.如權(quán)利要求7所述的測控裝置,其特征在于,還包括:解析單元,所述解析單元與所述獲取單元和所述判斷單元連接,用于解析所述獲取單元獲取的所述測試結(jié)果,并將解析后的測試結(jié)果輸出給所述判斷單元。
10.如權(quán)利要求9所述的測控裝置,其特征在于,所述發(fā)送單元還包括:第二發(fā)送子單元,用于向所述CANopen總線控制單元發(fā)送狀態(tài)監(jiān)控觸發(fā)信號;所述獲取單元還包括:第二獲取子單元,用于獲取所述CANopen總線控制單元在接收到所述第二發(fā)送子單元發(fā)送的測試信號后所輸出的PDO數(shù)據(jù)。
11.如權(quán)利要求9所述的測控裝置,其特征在于,所述發(fā)送單元還包括:第三發(fā)送子單元,用于向所述CANopen總線控制單元發(fā)送模擬電壓信號; 所述獲取單元還包括:第三獲取子單元,用于獲取所述CANopen總線控制單元在接收到所述第三發(fā)送子單元發(fā)送的測試信號后所輸出的SDO數(shù)據(jù)。
12.如權(quán)利要求7所述的測控裝置,其特征在于,還包括:存儲單元,所述存儲單元用于存儲所述測試結(jié)果。
13.一種CANopen總線控制單元的測控系統(tǒng),其特征在于,包括:如權(quán)利要求7至12任一項所述的CANopen總線控制單元的測控裝置,以及與所述測控裝置連接的CANopen總線控制單元。
14.如權(quán)利要求13所述的測控系統(tǒng),其特征在于,還包括:測試板,所述CANopen總線控制單元通過所述測試板與所述測控裝置連接。
【文檔編號】G05B23/02GK104460643SQ201310442665
【公開日】2015年3月25日 申請日期:2013年9月24日 優(yōu)先權(quán)日:2013年9月24日
【發(fā)明者】胡波 申請人:上海聯(lián)影醫(yī)療科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
丰宁| 武城县| 梁河县| 栖霞市| 视频| 攀枝花市| 苍溪县| 丰城市| 秭归县| 出国| 依安县| 安溪县| 五大连池市| 中卫市| 滦平县| 甘孜县| 上杭县| 定州市| 平利县| 延津县| 崇信县| 太和县| 江山市| 台江县| 西乡县| 沙雅县| 剑阁县| 嘉禾县| 黄陵县| 宁德市| 静海县| 彭泽县| 永善县| 铜鼓县| 黄龙县| 江华| 盐山县| 马龙县| 蒙自县| 墨脱县| 凤冈县|