MPC08控制卡功能特點(diǎn)
MPC08控制卡是基于PC機(jī)PCI總線(xiàn)的步進(jìn)電機(jī)或數(shù)字式伺服電機(jī)的上位控制單元,它與PC機(jī)構(gòu)成主從式控制結(jié)構(gòu):PC機(jī)負(fù)責(zé)人機(jī)交互界面的管理和控制系統(tǒng)的實(shí)時(shí)監(jiān)控等方面的工作(例如鍵盤(pán)和鼠標(biāo)的管理、系統(tǒng)狀態(tài)的顯示、控制指令的發(fā)送、外部信號(hào)的監(jiān)控等等);MPC08卡完成運(yùn)動(dòng)控制的所有細(xì)節(jié)(包括脈沖和方向信號(hào)的輸出、自動(dòng)升降速的處理、原點(diǎn)和限位等信號(hào)的檢測(cè)等等)。
每塊MPC08卡可控制4軸步進(jìn)電機(jī)或數(shù)字式伺服電機(jī);每軸均可輸出脈沖和方向信號(hào),以控制電機(jī)的運(yùn)轉(zhuǎn);同時(shí),可外接原點(diǎn)、減速、限位等開(kāi)關(guān)信號(hào),以實(shí)現(xiàn)回原點(diǎn)、保護(hù)等功能,這些開(kāi)關(guān)信號(hào)由MPC08卡自動(dòng)檢測(cè)并作出反應(yīng)。
MPC08卡采用的控制芯片,具有梯形升降速曲線(xiàn),輸出頻率可達(dá)4.0MHz,帶有4路差分式數(shù)字量編碼器反饋端口,適用于數(shù)字式交流伺服系統(tǒng)或閉環(huán)的步進(jìn)電機(jī)控制系統(tǒng)。
MPC08配備了功能強(qiáng)大、內(nèi)容豐富的Windows驅(qū)動(dòng)程序、DLL函數(shù)庫(kù)及示例程序。MPC08在插補(bǔ)算法和運(yùn)動(dòng)函數(shù)的執(zhí)行效率方面采用了更有效的方法,提高了插補(bǔ)精度、插補(bǔ)速度和實(shí)時(shí)性。利用MPC08的示例程序既可以很快地熟悉MPC08控制卡的軟、硬件功能,又可以方便快捷地測(cè)試執(zhí)行電機(jī)及驅(qū)動(dòng)系統(tǒng)在完成各種運(yùn)動(dòng)時(shí)的性能特性。
為了方便用戶(hù)使用,我們總結(jié)了行業(yè)內(nèi)對(duì)控制器的功能需求、開(kāi)發(fā)了行業(yè)內(nèi)的通用軟件。用戶(hù)也可以根據(jù)自己的需求開(kāi)發(fā)自己的控制軟件。用戶(hù)只要用VC++或VisualBasic等支持Windows標(biāo)準(zhǔn)32位動(dòng)態(tài)鏈接庫(kù)(DLL)調(diào)用的開(kāi)發(fā)工具編制所需的用戶(hù)界面程序,并把它與MPC08運(yùn)動(dòng)庫(kù)鏈接起來(lái),就可以開(kāi)發(fā)出自己的控制系統(tǒng),例如:數(shù)控系統(tǒng)、檢測(cè)設(shè)備、自動(dòng)生產(chǎn)線(xiàn)等。MPC08的運(yùn)動(dòng)函數(shù)庫(kù)能夠完成與運(yùn)動(dòng)控制有關(guān)的復(fù)雜細(xì)節(jié)(比如:升降速、直線(xiàn)插補(bǔ)等),這樣就可以大大縮短控制系統(tǒng)的開(kāi)發(fā)周期。
通用軟件的功能特點(diǎn)
該應(yīng)用軟件是基于通用控制卡MPC08、M10所開(kāi)發(fā)出,該軟件可以通用于兩種控制卡(通過(guò)軟件中的控制卡選擇進(jìn)行控制),同時(shí)能夠用于同種類(lèi)型卡的多卡共用。該軟件的功能有:
(1)適用于MPC08、M10通用控制卡。
(2)用戶(hù)能夠輸入多條運(yùn)動(dòng)指令(軟件定義這種運(yùn)動(dòng)為多步運(yùn)動(dòng)),每條指令可以單獨(dú)設(shè)置速度參數(shù)。
(3)在運(yùn)動(dòng)編程單位中,有脈沖數(shù)P、毫米mm、微米um、角度 °,某一軸的編程單位一旦確定,該軸的所有運(yùn)動(dòng)均采用此單位。
(4)如果某軸設(shè)備具有位置反饋裝置,那么在運(yùn)動(dòng)過(guò)程中,該軸就可以設(shè)定終點(diǎn)位置驗(yàn)證功能。
(5)在回零運(yùn)動(dòng)中,在找到零點(diǎn)之后,運(yùn)動(dòng)軸反向走一定距離后停下,然后編碼器與
指令位置均清零。
(6)具有I/O功能??赏ㄟ^(guò)軟件觀測(cè)輸入點(diǎn)的電平變化、可通過(guò)輸出點(diǎn)控制其他設(shè)備(比如電磁閥、繼電器等)。
(7)能夠用于同類(lèi)型控制卡的多卡共用。
(8)使用配置文件保存設(shè)置參數(shù)。
(9)在對(duì)重要參數(shù)進(jìn)行修改時(shí)有警示性語(yǔ)言提示。
(10)固定顯示1號(hào)卡上1、2軸的運(yùn)動(dòng)軌跡。
(11)在部分控制按鈕上添加快捷按鈕,能夠用Ctrl+字母進(jìn)行操作。
(12)在速度參數(shù)超出范圍后,有警示信息提示,采用對(duì)話(huà)框的方式提示。
(13)具有實(shí)時(shí)補(bǔ)償功能(只有在啟動(dòng)多步運(yùn)動(dòng)與單步運(yùn)動(dòng)后有效)
通用軟件界面
通用軟件主界面
I/O觀測(cè)界面