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