運(yùn)動(dòng)控制卡的工作原理分析
日期:2021-06-02 / 人氣:439
運(yùn)動(dòng)控制卡通常是采用專業(yè)的運(yùn)動(dòng)控制芯片或高速DSP來滿足一系列運(yùn)動(dòng)控制需求的控制單元,其可通過PCI、PC104等總線接口安裝到PC和工業(yè)PC上,可與步進(jìn)和伺服驅(qū)動(dòng)器連接,驅(qū)動(dòng)步進(jìn)和伺服電機(jī),組成高精度位置系統(tǒng)或者調(diào)速系統(tǒng),可與電腦主機(jī)組成主從式。
控制結(jié)構(gòu):電腦主機(jī)負(fù)責(zé)人機(jī)界面的管理和其他管理工作,而運(yùn)動(dòng)控制卡負(fù)責(zé)運(yùn)動(dòng)控制方面的所有細(xì)節(jié)。運(yùn)動(dòng)控制卡用戶通過廠家提供的動(dòng)態(tài)鏈接庫(kù)可方便快速開發(fā)出自己需要的運(yùn)動(dòng)控制功能。
運(yùn)動(dòng)控制卡的使用優(yōu)劣性分析
作為基于PC機(jī)的上位控制單元,運(yùn)動(dòng)控制卡在專機(jī)系統(tǒng)的開發(fā)過程中,具有更大的靈活性和開放性。使得使用者能在短期內(nèi)開發(fā)出功能強(qiáng)大的運(yùn)動(dòng)控制系統(tǒng)。正因?yàn)槿绱?,專業(yè)運(yùn)動(dòng)控制卡不僅在機(jī)床行業(yè)得到大量推廣使用,而且在許多小型專機(jī)系統(tǒng)中也得到廣泛應(yīng)用。鏈接庫(kù)(DLL)使用者可以很快在Windows系統(tǒng)條件下開發(fā)出自己的運(yùn)動(dòng)控制系統(tǒng)。而且針對(duì)Windows的多任務(wù)機(jī)制,運(yùn)動(dòng)控制卡才用了虛擬設(shè)備驅(qū)動(dòng)技術(shù),很好解決了Windows條件下的控制系統(tǒng)的實(shí)時(shí)性問題。在程序?qū)嵭谐跏蓟瘯r(shí),利用聲明模塊,以頭文件的形式將動(dòng)態(tài)鏈接庫(kù)實(shí)行鏈接后,使用者就可以像調(diào)用Windows內(nèi)部函數(shù)一樣來調(diào)用板卡的運(yùn)動(dòng)控制函數(shù)。
運(yùn)動(dòng)控制卡是一種安裝在PC機(jī)中專門用于步進(jìn)和伺服電機(jī)控制的板卡,它與PC機(jī)構(gòu)成主從式控制結(jié)構(gòu),PC機(jī)負(fù)責(zé)人機(jī)界面的管理和其他管理工作,而運(yùn)動(dòng)控制卡負(fù)責(zé)運(yùn)動(dòng)控制方面的所有細(xì)節(jié)(如升降速處理、脈沖輸出、直線圓弧插補(bǔ)等)。