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