本測試裝置主要是進行系統(tǒng)級功能及性能測試,包括建立統(tǒng)一零點我們測試的是數控系統(tǒng),伺服單元可用一摸擬裝置加以代替。“伺服模擬裝置”和被測試的數控系統(tǒng)構成閉環(huán),在閉環(huán)運行的過程中,對數據進行采集,從而得到主軸碼盤信號和進給軸碼盤信號,以便當閉環(huán)數控系統(tǒng)不具有配套的伺服系統(tǒng)時,也可對該數控系統(tǒng)進行功能測試。實際的速度伺服單元的外特性可用慣性環(huán)節(jié)和死區(qū)環(huán)節(jié)的串聯加以描述,伺服摸擬裝置”包含這兩個環(huán)節(jié)。該裝置接收系統(tǒng)發(fā)出的運動指令,將其轉換成與實際伺服系統(tǒng)一致的各種反饋信號,再傳送給系統(tǒng)和,使系統(tǒng)可以正常運行,測試計算機同時也獲得了系統(tǒng)的各種運行數據。
軟件總體框圖被測數控系統(tǒng)死區(qū)電路圖通用模板通過總線和相連,數字量、測試裝置窗口初始化主菜單初始化創(chuàng)建上層運動坐標緩沖隊列創(chuàng)建一個定時中斷事件。當以上整個設計思想運用了實時多任務軟件設計技術。先進行測試裝置窗口初始化和主菜單初始化,開辟一個運動坐標緩沖隊列,主要用于存儲從運動坐標轉換模塊緩沖區(qū)上讀取的運動坐標,而后創(chuàng)建一個定時中斷事件,在習溯組試事件發(fā)生時,若消息分配將程序引入定時中斷而無測試要求的消息發(fā)生,則不進入各測試該系統(tǒng)通過了國家八五科技攻關項目的驗收。它的研制成功并投入運行,使數控生產廠家能有效地對所研制的數控系統(tǒng)及成型產品的可靠性,以及功能的正確性和完備性進行測試,及早發(fā)現問題并予解決。此外,該系統(tǒng)還可為高等院?!皵悼叵到y(tǒng)設計”和“數控編程”提供各種實驗平臺和手段。