一種測(cè)試設(shè)備的制造方法
【專(zhuān)利摘要】本實(shí)用新型公開(kāi)了一種測(cè)試設(shè)備,包括組裝于一柜體內(nèi)的第一工控機(jī)、第二工控機(jī)、DSP仿真器、ARM仿真器、CPLD仿真器、測(cè)試用PLC、電源模組、伺服驅(qū)動(dòng)器、電機(jī)及若干通訊線纜。通過(guò)上述方式,本實(shí)用新型能夠?qū)崿F(xiàn)對(duì)各個(gè)功能模塊功能代碼的下載及調(diào)試,實(shí)現(xiàn)了從下載、調(diào)試到測(cè)試的整套流程,能夠?qū)崿F(xiàn)對(duì)機(jī)器人控制系統(tǒng)中所用的運(yùn)動(dòng)控制卡、多通道PLC等多模塊進(jìn)行測(cè)試,實(shí)現(xiàn)測(cè)試設(shè)備的資源共享,有效節(jié)省成本,通過(guò)更換線纜的連接方式實(shí)現(xiàn)對(duì)不同模塊的測(cè)試,從而簡(jiǎn)化操作流程,節(jié)省操作時(shí)間,實(shí)現(xiàn)對(duì)測(cè)試對(duì)象簡(jiǎn)單、快速、準(zhǔn)確的測(cè)量。
【專(zhuān)利說(shuō)明】
一種測(cè)試設(shè)備
技術(shù)領(lǐng)域
[0001]本實(shí)用新型涉及系統(tǒng)測(cè)試領(lǐng)域,特別是涉及一種機(jī)器人控制系統(tǒng)的測(cè)試設(shè)備。
【背景技術(shù)】
[0002]隨著國(guó)家對(duì)機(jī)器人行業(yè)的重視和支持,更多的機(jī)器人開(kāi)始代替人開(kāi)始在眾多的工業(yè)行業(yè)中工作。
[0003]機(jī)器人的控制系統(tǒng)通常包括工控機(jī),運(yùn)動(dòng)控制卡,各類(lèi)PLC等功能控制模塊。為確保各模塊的產(chǎn)品質(zhì)量,產(chǎn)品在出廠前需要進(jìn)行全方位的測(cè)試。
[0004]現(xiàn)有的測(cè)試方案一般都為對(duì)控制系統(tǒng)內(nèi)部某一個(gè)模塊進(jìn)行單一測(cè)試,比如市場(chǎng)上有很多只針對(duì)PLC測(cè)試的各種解決方案。對(duì)單一模塊進(jìn)行逐個(gè)測(cè)試雖然也能達(dá)到測(cè)試目的,但是這樣就會(huì)存在測(cè)試方案成本過(guò)高,測(cè)試過(guò)程復(fù)雜,測(cè)試步驟多而花費(fèi)大量測(cè)試時(shí)間等問(wèn)題。
【發(fā)明內(nèi)容】
[0005]本實(shí)用新型主要解決的技術(shù)問(wèn)題是提供一種測(cè)試設(shè)備,用以測(cè)試整個(gè)機(jī)器人控制系統(tǒng)的各個(gè)模塊,能夠解決逐個(gè)測(cè)試成本高、過(guò)程復(fù)雜的問(wèn)題。
[0006]為解決上述技術(shù)問(wèn)題,本實(shí)用新型采用的一個(gè)技術(shù)方案是:提供一種測(cè)試設(shè)備,用于檢測(cè)運(yùn)動(dòng)控制卡及可編程邏輯控制器的性能,包括組裝于一柜體內(nèi)的第一工控機(jī)、第二工控機(jī)、DSP仿真器、ARM仿真器、CPLD仿真器、測(cè)試用PLC、電源模組、伺服驅(qū)動(dòng)器、電機(jī)及若干通訊線纜。測(cè)試運(yùn)動(dòng)控制卡時(shí),將運(yùn)動(dòng)控制卡通過(guò)DSP仿真器連接于第一工控機(jī),運(yùn)動(dòng)控制卡還連接于第二工控機(jī),運(yùn)動(dòng)控制卡連接并控制伺服驅(qū)動(dòng)器驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)。測(cè)試待測(cè)PLC時(shí),將待測(cè)PLC通過(guò)ARM仿真器連接于第一工控機(jī),待測(cè)PLC還通過(guò)CPLD仿真器連接于第一工控機(jī),第一工控機(jī)通過(guò)通訊線纜與測(cè)試用PLC通信,測(cè)試用PLC連接于待測(cè)PLC。該電源模組為測(cè)試設(shè)備提供電源。
[0007]其中,測(cè)試設(shè)備還包括一模擬輸出測(cè)試板,模擬輸出測(cè)試板連接于待測(cè)PLC;
[0008]其中,第一工控機(jī)通過(guò)USB接口連接DSP仿真器、ARM仿真器及CPLD仿真器,通過(guò)串口連接協(xié)議通訊調(diào)試軟件并通過(guò)通訊線纜與測(cè)試用PLC通信。
[0009]其中,第一工控機(jī)運(yùn)行windows系統(tǒng),用于下載待測(cè)PLC上的固件。
[0010]其中,第二工控機(jī)運(yùn)行Linux系統(tǒng),用于安裝調(diào)試運(yùn)動(dòng)控制卡。
[0011]其中,測(cè)試用PLC用于控制數(shù)字信號(hào)輸入和輸出。
[0012]其中,電源模組包括交直流轉(zhuǎn)換電路及電源接口板。
[0013]其中,CPLD仿真器還可以是FPGA仿真器。
[0014]為解決上述技術(shù)問(wèn)題,本實(shí)用新型采用的另一個(gè)技術(shù)方案是:提供一種測(cè)試設(shè)備,用于檢測(cè)運(yùn)動(dòng)控制卡及可編程邏輯控制器的性能,包括組裝于一柜體內(nèi)的第一工控機(jī)、第二工控機(jī)、DSP仿真器、ARM仿真器、CPLD仿真器、測(cè)試用PLC、電源模組、伺服驅(qū)動(dòng)器、電機(jī)及若干通訊線纜。測(cè)試運(yùn)動(dòng)控制卡時(shí),將運(yùn)動(dòng)控制卡通過(guò)DSP仿真器連接于第一工控機(jī),運(yùn)動(dòng)控制卡還連接于第二工控機(jī),運(yùn)動(dòng)控制卡連接并控制伺服驅(qū)動(dòng)器驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn);當(dāng)測(cè)試待測(cè)PLC時(shí),將運(yùn)動(dòng)控制卡通過(guò)通訊線纜與測(cè)試用PLC通信,將一待測(cè)PLC連接于測(cè)試用PLC,待測(cè)PLC通過(guò)ARM仿真器接于第一工控機(jī),待測(cè)PLC還通過(guò)CPLD仿真器連接于第一工控機(jī)。該電源模組為測(cè)試設(shè)備提供電源。
[0015]其中,第一工控機(jī)運(yùn)行windows系統(tǒng),用于下載待測(cè)PLC上的固件,第二工控機(jī)運(yùn)行Linux系統(tǒng),用于安裝調(diào)試運(yùn)動(dòng)控制卡。
[0016]本實(shí)用新型的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本實(shí)用新型測(cè)試設(shè)備包括多種處理器的下載仿真器,能夠?qū)崿F(xiàn)對(duì)各個(gè)功能模塊功能代碼的下載及調(diào)試,實(shí)現(xiàn)了從下載、調(diào)試到測(cè)試的整套流程。另外,使用一個(gè)機(jī)柜將需要用到的測(cè)試設(shè)備合理的安裝到一起,能夠?qū)崿F(xiàn)對(duì)機(jī)器人控制系統(tǒng)中所用的運(yùn)動(dòng)控制卡、多通道PLC等多模塊進(jìn)行測(cè)試,實(shí)現(xiàn)測(cè)試設(shè)備的資源共享,有效節(jié)省成本,通過(guò)更換線纜的連接方式實(shí)現(xiàn)對(duì)不同模塊的測(cè)試,從而簡(jiǎn)化操作流程,節(jié)省操作時(shí)間,實(shí)現(xiàn)對(duì)測(cè)試對(duì)象簡(jiǎn)單、快速、準(zhǔn)確的測(cè)量。
【附圖說(shuō)明】
[0017]圖1是本實(shí)用新型較佳實(shí)施方式的示意圖;
[0018]圖2是本實(shí)用新型另一實(shí)施方式的示意圖。
【具體實(shí)施方式】
[0019]下面結(jié)合附圖和實(shí)施方式對(duì)本實(shí)用新型進(jìn)行詳細(xì)說(shuō)明。
[0020]參閱圖1,本實(shí)用新型測(cè)試設(shè)備的較佳實(shí)施方式用于檢測(cè)機(jī)器人控制系統(tǒng)中的運(yùn)動(dòng)控制卡及可編程邏輯控制器(PLC)的性能。該測(cè)試設(shè)備包括組裝于一柜體內(nèi)的第一工控機(jī) 10、第二工控機(jī)20、DSP(Digital Signal Processing)仿真器30、ARM(Advanced RISCMachine)仿真器32、CPLD(Complex Programmable Logic Device)仿真器34,測(cè)試用PLC50、模擬輸出測(cè)試板60、伺服驅(qū)動(dòng)器70、電機(jī)80、電源模組(圖未示)及若干通訊線纜。
[0021]該第一工控機(jī)10運(yùn)行windows系統(tǒng),可以對(duì)待測(cè)PLC200上的固件進(jìn)行下載。該第二工控機(jī)20運(yùn)行Iinux系統(tǒng),可運(yùn)行機(jī)器人控制系統(tǒng),用于安裝調(diào)試運(yùn)動(dòng)控制卡100。
[0022]該第一工控機(jī)10通過(guò)DSP仿真器30連接于待測(cè)運(yùn)動(dòng)控制卡100,運(yùn)動(dòng)控制卡200連接于控制伺服驅(qū)動(dòng)器70,該伺服驅(qū)動(dòng)器70可驅(qū)動(dòng)電機(jī)80運(yùn)轉(zhuǎn)。該運(yùn)動(dòng)控制卡100還連接于第二工控機(jī)20。
[0023]該第一工控機(jī)10通過(guò)ARM仿真器32連接于待測(cè)PLC200,該第一工控機(jī)10還通過(guò)CPLD仿真器34連接于待測(cè)PLC200。該CPLD仿真器34還可以是FPGA (Fie ld-Programmab IeGate Array)仿真器。
[0024]該第一工控機(jī)10裝有協(xié)議通訊調(diào)試軟件并通過(guò)通訊線纜與測(cè)試用PLC50通信。該測(cè)試用PLC50連接于待測(cè)PLC200,用于控制數(shù)字信號(hào)輸入和輸出。
[0025]該待測(cè)PLC200還連接于一模擬輸出測(cè)試板60,該模擬輸出測(cè)試板60用來(lái)測(cè)試帶有模擬輸出功能的待測(cè)PLC200。
[0026]該電源模組包括交直流轉(zhuǎn)換模塊及十路24V電源接口板,該交直流轉(zhuǎn)換模塊可將220v交流電轉(zhuǎn)換為24V直流電供給第一工控機(jī)10、第二工控機(jī)20、測(cè)試用PLC50、伺服驅(qū)動(dòng)器70等元件。
[0027]使用該測(cè)試設(shè)備測(cè)試待測(cè)PLC200時(shí),包括以下步驟:
[0028]將測(cè)試用PLC50輸入口 010-0110連接待測(cè)?1^0200輸出端口000-0010,建立待測(cè)PLC200與測(cè)試用PLC50的連接;
[0029]運(yùn)用ARM仿真器32及CPLD仿真器34自第一工控機(jī)10下載對(duì)應(yīng)的ARM代碼及CPLD代碼至待測(cè)PLC200;
[0030]第一工控機(jī)10運(yùn)行協(xié)議通訊調(diào)試軟件,發(fā)出指令控制待測(cè)PLC200的輸出端口 DOl-DO1輸出高電平,繼而發(fā)出指令控制讀取測(cè)試用PLC50的輸入端口 D1-D110的電平;
[0031]讀取測(cè)試用PLC50的輸入端口 D1-DI10的電平并與待測(cè)PLC200的D01-D010輸出情況比較,若測(cè)試用PLC50的輸入端口 D1-DI10電平與待測(cè)PLC200的D01-D010輸出電平一致,則待測(cè)PLC200工作正常;否則,待測(cè)PLC200工作異常。
[0032]使用該測(cè)試設(shè)備測(cè)試運(yùn)動(dòng)控制卡200時(shí),包括以下步驟:
[0033]運(yùn)用DSP仿真器30自第一工控機(jī)10下載對(duì)應(yīng)的DSP代碼至運(yùn)動(dòng)控制卡100;
[0034]第二工控機(jī)20運(yùn)行機(jī)器人控制軟件控制運(yùn)動(dòng)控制卡100發(fā)送指令至伺服驅(qū)動(dòng)器70驅(qū)動(dòng)電機(jī)80運(yùn)轉(zhuǎn),若電機(jī)80運(yùn)轉(zhuǎn)正常則運(yùn)動(dòng)控制卡100工作正常;否則運(yùn)動(dòng)控制卡100工作異常。
[0035]圖2是本實(shí)用新型測(cè)試設(shè)備的另一種實(shí)施方式,與上述實(shí)施方式不同之處在于,測(cè)試用PLC50不再與第一工控機(jī)10相連,而是通過(guò)通訊線纜與運(yùn)動(dòng)控制卡100相連,第二工控機(jī)20運(yùn)行機(jī)器人控制軟件控制運(yùn)動(dòng)控制卡100,該運(yùn)動(dòng)控制卡100既可以發(fā)送指令至伺服驅(qū)動(dòng)器70以驅(qū)動(dòng)電機(jī)80,也可以控制待測(cè)PLC200的輸出端口 DO1-DO1輸出高電平,繼而發(fā)出指令讀取測(cè)試用PLC50的輸入端口 D1-D110的電平并進(jìn)行比較。
[0036]本實(shí)用新型測(cè)試設(shè)備包括多種處理器的下載仿真器,能夠?qū)崿F(xiàn)對(duì)各個(gè)功能模塊功能代碼的下載及調(diào)試,實(shí)現(xiàn)了從下載、調(diào)試到測(cè)試的整套流程。另外,使用一個(gè)機(jī)柜將需要用到的測(cè)試設(shè)備合理的安裝到一起,能夠?qū)崿F(xiàn)對(duì)機(jī)器人控制系統(tǒng)中所用的運(yùn)動(dòng)控制卡、多通道PLC等多模塊進(jìn)行測(cè)試,實(shí)現(xiàn)測(cè)試設(shè)備的資源共享,有效節(jié)省成本,通過(guò)更換線纜的連接方式實(shí)現(xiàn)對(duì)不同模塊的測(cè)試,從而簡(jiǎn)化操作流程,節(jié)省操作時(shí)間,實(shí)現(xiàn)對(duì)測(cè)試對(duì)象簡(jiǎn)單、快速、準(zhǔn)確的測(cè)量。
[0037]以上所述僅為本實(shí)用新型的實(shí)施方式,并非因此限制本實(shí)用新型的專(zhuān)利范圍,凡是利用本實(shí)用新型說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本實(shí)用新型的專(zhuān)利保護(hù)范圍內(nèi)。
【主權(quán)項(xiàng)】
1.一種測(cè)試設(shè)備,用于檢測(cè)運(yùn)動(dòng)控制卡及可編程邏輯控制器的性能,包括組裝于一柜體內(nèi)的第一工控機(jī)、第二工控機(jī)、DSP仿真器、ARM仿真器、CPLD仿真器、測(cè)試用PLC、電源模組、伺服驅(qū)動(dòng)器、電機(jī)及若干通訊線纜; 測(cè)試運(yùn)動(dòng)控制卡時(shí),將所述運(yùn)動(dòng)控制卡通過(guò)DSP仿真器連接于第一工控機(jī),所述運(yùn)動(dòng)控制卡還連接于第二工控機(jī),所述運(yùn)動(dòng)控制卡連接并控制伺服驅(qū)動(dòng)器驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn); 測(cè)試待測(cè)PLC時(shí),將所述待測(cè)PLC通過(guò)ARM仿真器連接于所述第一工控機(jī),所述待測(cè)PLC還通過(guò)CPLD仿真器連接于所述第一工控機(jī),所述第一工控機(jī)通過(guò)通訊線纜與測(cè)試用PLC通信,所述測(cè)試用PLC連接于待測(cè)PLC; 所述電源模組為所述測(cè)試設(shè)備提供電源。2.根據(jù)權(quán)利要求1所述的測(cè)試設(shè)備,其特征在于:所述測(cè)試設(shè)備還包括一模擬輸出測(cè)試板,所述模擬輸出測(cè)試板連接于所述待測(cè)PLC。3.根據(jù)權(quán)利要求1所述的測(cè)試設(shè)備,其特征在于:所述第一工控機(jī)通過(guò)USB接口連接DSP仿真器、ARM仿真器及CPLD仿真器,通過(guò)串口連接協(xié)議通訊調(diào)試軟件并通過(guò)通訊線纜與測(cè)試用PLC通信。4.根據(jù)權(quán)利要求1所述的測(cè)試設(shè)備,其特征在于:所述第一工控機(jī)運(yùn)行windows系統(tǒng),用于下載待測(cè)PLC上的固件。5.根據(jù)權(quán)利要求1所述的測(cè)試設(shè)備,其特征在于:所述第二工控機(jī)運(yùn)行Linux系統(tǒng),用于安裝調(diào)試運(yùn)動(dòng)控制卡。6.根據(jù)權(quán)利要求1所述的測(cè)試設(shè)備,其特征在于:所述測(cè)試用PLC用于控制數(shù)字信號(hào)輸入和輸出。7.根據(jù)權(quán)利要求1所述的測(cè)試設(shè)備,其特征在于:所述電源模組包括交直流轉(zhuǎn)換電路及電源接口板。8.根據(jù)權(quán)利要求1所述的測(cè)試設(shè)備,其特征在于:所述CPLD仿真器還可以是FPGA仿真器。9.一種測(cè)試設(shè)備,用于檢測(cè)運(yùn)動(dòng)控制卡及可編程邏輯控制器的性能,包括組裝于一柜體內(nèi)的第一工控機(jī)、第二工控機(jī)、DSP仿真器、ARM仿真器、CPLD仿真器、測(cè)試用PLC、電源模組、伺服驅(qū)動(dòng)器、電機(jī)及若干通訊線纜; 測(cè)試所述運(yùn)動(dòng)控制卡時(shí),將所述運(yùn)動(dòng)控制卡通過(guò)DSP仿真器連接于所述第一工控機(jī),所述運(yùn)動(dòng)控制卡還連接于第二工控機(jī),所述運(yùn)動(dòng)控制卡連接并控制伺服驅(qū)動(dòng)器驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn); 當(dāng)測(cè)試所述待測(cè)PLC時(shí),將所述運(yùn)動(dòng)控制卡通過(guò)通訊線纜與測(cè)試用PLC通信,將一待測(cè)PLC連接于所述測(cè)試用PLC,所述待測(cè)PLC通過(guò)ARM仿真器接于所述第一工控機(jī),所述待測(cè)PLC還通過(guò)CPLD仿真器連接于所述第一工控機(jī); 所述電源模組為所述測(cè)試設(shè)備提供電源。10.根據(jù)權(quán)利要求9所述的測(cè)試設(shè)備,其特征在于:所述第一工控機(jī)運(yùn)行windows系統(tǒng),用于下載待測(cè)PLC上的固件,所述第二工控機(jī)運(yùn)行Linux系統(tǒng),用于安裝調(diào)試運(yùn)動(dòng)控制卡。
【文檔編號(hào)】G05B23/02GK205450760SQ201521130274
【公開(kāi)日】2016年8月10日
【申請(qǐng)日】2015年12月30日
【發(fā)明人】唐恒悅
【申請(qǐng)人】北京配天技術(shù)有限公司