隨著數(shù)控技術(shù)及裝備工業(yè)自動(dòng)化水平不斷提高,運(yùn)動(dòng)控制卡被廣泛應(yīng)用到工業(yè)自動(dòng)化控制的各個(gè)領(lǐng)域。非標(biāo)設(shè)備的上位控制器采用PC+運(yùn)動(dòng)控制卡的形式,具有通用性特點(diǎn)的開放式數(shù)控系統(tǒng)。
總線型多軸運(yùn)動(dòng)控制卡設(shè)計(jì)了用于非標(biāo)數(shù)字裝備的用戶編程語言和編譯系統(tǒng),并結(jié)合了非標(biāo)設(shè)備自身特點(diǎn)。運(yùn)動(dòng)控制卡程序編譯系統(tǒng)軟件采用模塊化思想設(shè)計(jì),主要包括代碼解釋模塊、操作模塊、機(jī)器視覺模塊、運(yùn)動(dòng)學(xué)參數(shù)庫調(diào)用模塊、系統(tǒng)初始化自檢模塊、運(yùn)動(dòng)控制卡接口模塊。運(yùn)動(dòng)控制卡在上位機(jī)提供給用戶的是一個(gè)功能全面的人機(jī)交互界面。這部分是操作者與數(shù)字裝備進(jìn)行通信的主要方式,可以實(shí)現(xiàn)程序的編寫、譯碼、調(diào)試、運(yùn)行、設(shè)備的初始化、狀態(tài)監(jiān)測(cè)等多種操作。