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