專利名稱:一種運動控制器測試儀的制作方法
技術領域:
本實用新型涉及一種測試裝置,尤其是指一種運動控制器測試儀,主要應用于工業自動化領域需要測試的場合。
背景技術:
工業生產、自動化等領域廣泛應用的運動控制器/運動控制卡,出廠前通常需要進行性能測試,現場應用中需要進行參數調整。現今普遍使用的測試方法為連接驅動器來控制電機運動,通過觀察電機的運轉情況來測試控制器的功能。這種測試方法的缺點是由于人眼來判斷電機的轉動,無法測試出丟脈沖的故障,且增加成本,增加誤判的概率。
發明內容本實用新型的目的在于克服現有應用中的缺陷,提供一種運動控制器測試儀,能夠自動檢測控制器的運動功能,自動計數脈沖數,判斷是否丟失脈沖。為達到上述目的,本發明所采用的技術方案為所述脈沖測試儀包括數據采集單元,用于采集被測運動控制器實際所發脈沖數數據,并進行計數;控制運算單元,用于接收被測運動控制器所要發送脈沖數數據及數據采集單元實際采集脈沖數數據,并進行比較,得出偏差數據;數據輸出單元,用于接收控制運算單元所接收及計算數據并發送給顯示單元;顯示單元,用于顯示控制運算單元所接收被測運動控制器所要發送脈沖數數據及數據采集單元實際采集脈沖數數據,及控制運算單元所計算的偏差數據;所述數據采集單元與控制運算單元電連接,控制運算單元與顯示單元電連接,被測運動控制器與數據采集單元及控制運算單元電連接。進一步的數據采集單元為脈沖計數器;進一步的控制運算單元為FPGA或ARM ;進一步的所述數據采集單元與控制運算單元的連接為并行總線方式連接。進一步的所述被測運動控制器與控制運算單元通過串口或USB 口或總線方式或TCP/IP方式通訊連接。進一步的所述顯示單元為顯示屏。所述運動控制器測試儀的測試方法為被測運動控制器發送脈沖給數據采集單元,數據采集單元進行實際脈沖計數后將計數結果發送給控制運算單元;被測運動控制器同時將應發脈沖數數據發送給控制運算單元,控制運算單元通過對所述實際脈沖數和所述應發脈沖數進行比較,計算出偏差數來判別控制器的功能完整和穩定性。本測試儀的有益效果是[0020]測試方法簡單,使用方便,可以快速判斷運動控制器的功能是否正常。
圖I為運動控制器測試儀原理示意圖。圖中的虛線框表示被測運動控制器部分,實線框表示運動控制器測試儀部分。
具體實施方式
所述脈沖測試儀包括數據采集單元,用于采集被測運動控制器實際所發脈沖數數據,并進行計數;控制運算單元,用于接收被測運動控制器所要發送脈沖數數據及數據采集單元實際采集脈沖數數據,并進行比較,得出偏差數據;
·[0026]數據輸出單元,用于接收控制運算單元所接收及計算數據并發送給顯示單元;顯示單元,用于顯示控制運算單元所接收被測運動控制器所要發送脈沖數數據及數據采集單元實際采集脈沖數數據,及控制運算單元所計算的偏差數據;所述數據采集單元與控制運算單元電連接,控制運算單元與顯示單元電連接,被測運動控制器與數據采集單元及控制運算單元電連接。進一步的數據采集單元為脈沖計數器;進一步的控制運算單元為FPGA或ARM ;進一步的所述數據采集單元與控制運算單元的連接為并行總線方式連接。進一步的所述被測運動控制器與控制運算單元通過串口或USB 口或總線方式或TCP/IP方式通訊連接。進一步的所述顯示單元為顯示屏。所述運動控制器測試儀的測試方法為被測運動控制器發送脈沖給數據采集單元,數據采集單元進行實際脈沖計數后將計數結果發送給控制運算單元;被測運動控制器同時將應發脈沖數數據發送給控制運算單元,控制運算單元通過對所述實際脈沖數和所述應發脈沖數進行比較,計算出偏差數來判別控制器的功能完整和穩定性。數據顯示單元顯示控制運算單元所接收被測運動控制器所要發送脈沖數數據及數據采集單元實際采集脈沖數數據,及控制運算單元所計算的偏差數據。圖I為一種運動控制器測試儀原理示意圖,其工作步驟如下I、被測運動控制器啟動測試通訊指令到測試儀,運動控制器測試儀開始采集數據;2、被測運動控制器發停止測試通訊指令到測試儀,測試儀停止采集數據;3、被測運動控制器發應發數據到測試儀,測試儀進行數據分析,最終將結果顯示在顯示器上。盡管已經參考實施例及附圖,對本實用新型的一種運動控制器測試儀進行了說明,但是上述公開的內容僅是為了更好的了解本實用新型,而不是以任何方式限制權利要求的范圍,故凡依本發明專利申請范圍所述的結構、特征及原理所作的等化或修飾,均包括于本實用新型的保護范圍。
權利要求1.一種運動控制器測試儀,其特征在于,所述運動控制器測試儀包括 數據采集單元,用于采集被測運動控制器實際所發脈沖數數據,并進行計數; 控制運算單元,用于接收被測運動控制器所要發送脈沖數數據及數據采集單元實際采集脈沖數數據,并進行比較,得出偏差數據; 數據輸出單元,用于接收控制運算單元所接收及計算數據并發送給顯示單元; 顯示單元,用于顯示控制運算單元所接收被測運動控制器所要發送脈沖數數據及數據采集單元實際采集脈沖數數據,及控制運算單元所計算的偏差數據; 所述數據采集單元與控制運算單元電連接,控制運算單元與顯示單元電連接,被測運動控制器與數據采集單元及控制運算單元電連接。
2.如權利要求I所述運動控制器測試儀,其特征在于,所述數據采集單元為脈沖計數器。
3.如權利要求I所述運動控制器測試儀,其特征在于,所述控制運算單元為FPGA或ARM。
4.如權利要求I所述運動控制器測試儀,其特征在于,所述數據采集單元與控制運算單元的連接為并行總線方式連接。
5.如權利要求I所述運動控制器測試儀,其特征在于,所述被測運動控制器與控制運算單元通過串口或USB 口或總線方式或TCP/IP方式通訊連接。
6.如權利要求I所述運動控制器測試儀,其特征在于,顯示單元為顯示屏。
專利摘要本實用新型涉及一種運動控制器測試儀,包括數據采集單元,用于采集被測運動控制器實際所發脈沖數數據,并進行計數;控制運算單元,用于接收被測運動控制器所要發送脈沖數數據及數據采集單元實際采集脈沖數數據,并進行比較,得出偏差數據;數據輸出單元,用于接收控制運算單元所接收及計算數據并發送給顯示單元。顯示單元,用于顯示控制運算單元所接收被測運動控制器所要發送脈沖數數據及數據采集單元實際采集脈沖數數據,及控制運算單元所計算的偏差數據。本實用新型測試方法簡單,使用方便,可以快速判斷運動控制器的功能是否正常。
文檔編號G05B23/02GK202433772SQ20112057908
公開日2012年9月12日 申請日期2011年12月30日 優先權日2011年12月30日
發明者曾逸, 王曉剛, 鄭名琪 申請人:深圳眾為興技術股份有限公司