運動控制卡是一種基于PC機及工業PC機、 用于各種運動控制場合(包括位移、速度、加速度等)的上位控制單元。
動控制卡是基于PC總線,利用高性能微處理器(如DSP)及大規模可編程器件實現多個伺服電機的多軸協調控制的一種高性能的步進/伺服電機運動控制卡,包括脈沖輸出、脈沖計數、數字輸入、數字輸出、D/A輸出等功能,它可以發出連續的、高頻率的脈沖串,通過改變發出脈沖的頻率來控制電機的速度,改變發出脈沖的數量來控制電機的位置,它的脈沖輸出模式包括脈沖/方向、脈沖/脈沖方式。脈沖計數可用于編碼器的位置反饋,提供機器準確的位置,糾正傳動過程中產生的誤差。數字輸入/輸出點可用于限位、原點開關等。
庫函數包括S型、T型加速,直線插補和圓弧插補,多軸聯動函數等。產品廣泛應用于工業自動化控制領域中需要精確定位、定長的位置控制系統和基于PC的NC控制系統。具體就是將實現運動控制的底層軟件和硬件集成在一起,使其具有伺服電機控制所需的各種速度、位置控制功能,這些功能能通過計算機方便地調用。現國內外運動控制卡公司有美國的GALIL、PMAC,英國的翠歐,***省的臺達、凌華、研華,大陸的研控、雷賽、固高、樂創、眾為興等。
運動控制卡應用于復雜曲線實時插補算法
數控裝置根據輸入的零件程序的信息,將程序段所描述的曲線的起點、終點之間的空間進行數據密化,從而形成要求的輪廓軌跡,這種“數據密化”機能就稱為“插補”。機床數控系統依照一定方法確定刀具運動軌跡的過程。也可以說,已知曲線上的某些數據,按照某種算法計算已知點之間的中間點的方法,也稱為“數據點的密化”。
傳統的CNC只提供直線和圓弧插補,對于非直線和圓弧曲線則采用直線和圓弧分段擬合的方法進行插補。這種方法在處理復雜曲線時會導致數據量大、精度差、進給速度不均、編程復雜等一系列問題,必然對加工質量和加工成本造成較大的影響。許多人開始尋求一種能夠對復雜的自由型曲線曲面進行直接插補的方法。國內外的學者對此進行了大量的深入研究,由此也產生了很多新的插補方法。如A(AKIMA)樣條曲線插補、C(CUBIC)樣條曲線插補、貝齊爾(Bezier)曲線插補、PH(Pythagorean-Hodograph)曲線插補、B 樣條曲線插補等。由于 B 樣條類曲線的諸多優點,尤其是在表示和設計自由型曲線曲面形狀時顯示出的強大功能,使得人們關于自由空間曲線曲面的直接插補算法的研究多集中在它身上。(運動控制卡的應用)
插補計算就是數控裝置根據輸入的基本數據,通過計算,把工件輪廓的形狀描述出來,邊計算邊根據計算結果向各坐標發出進給脈沖,對應每個脈沖,機 床在響應的坐標方向上移動一個脈沖當量的距離,從而將工件加工出所需要輪廓的形狀。 圓弧插補這是一種插補方式,在此方式中,根據兩端點間的插補數字信息,計算出逼近實際圓弧的點群,控制刀具沿這些點運動,加工出圓弧曲線。
-
dsp
+關注
關注
561文章
8264瀏覽量
367857 -
伺服電機
+關注
關注
88文章
2198瀏覽量
61497 -
運動控制卡
+關注
關注
7文章
131瀏覽量
16123
發布評論請先 登錄
如何利用FPGA設計運動控制卡?
第二章:基于Visual C++ 6.0使用運動控制卡控制電機定長加減速實驗 精選資料推薦
基于PCI總線的STM32運動控制卡的設計
一文了解運動控制卡是什么
評論