納米軟件案例之精密運(yùn)動(dòng)控制器程控軟件
項(xiàng)目背景
隨著電機(jī)行業(yè)的飛速發(fā)展,電機(jī)測(cè)試項(xiàng)目越來(lái)越多,電機(jī)行業(yè)當(dāng)前需要對(duì)電機(jī)與驅(qū)動(dòng)器進(jìn)行完整的測(cè)試與性能分析,可是傳統(tǒng)的測(cè)功機(jī)是無(wú)法做到的,西安一所高校找到納米軟件,希望通過(guò)控制精密運(yùn)動(dòng)控制器實(shí)現(xiàn)電機(jī)的“弓"字運(yùn)動(dòng)控制功能。
項(xiàng)目需求
1、通過(guò)程控軟件實(shí)現(xiàn)電機(jī)的“弓"字運(yùn)動(dòng)控制功能。
2、通過(guò)硬件連接模塊實(shí)現(xiàn)與精密運(yùn)動(dòng)控制器LAN口的通訊連接。
3、通過(guò)參數(shù)設(shè)置兩個(gè)電機(jī)的運(yùn)動(dòng)行為,以及“弓"字形的運(yùn)動(dòng)路徑。
4、通過(guò)運(yùn)行測(cè)試模塊實(shí)現(xiàn)精密運(yùn)動(dòng)控制器按照設(shè)置好的參數(shù)進(jìn)行運(yùn)動(dòng)。
5、使用CVI開(kāi)發(fā),利用動(dòng)態(tài)鏈接庫(kù)技術(shù)實(shí)現(xiàn)對(duì)設(shè)備的遠(yuǎn)程控制。使用多線程和定時(shí)器技術(shù)實(shí)現(xiàn)工步的控制。
納米軟件解決方案
納米軟件精密運(yùn)動(dòng)控制器程控軟件使用電腦通過(guò)LAN口連接并控制精密運(yùn)動(dòng)控制器,進(jìn)而控制兩個(gè)電動(dòng)位移平臺(tái)。實(shí)現(xiàn)兩個(gè)電動(dòng)位移平臺(tái)在同一水平面上一定范圍內(nèi)的任意移動(dòng)。如下圖所示為產(chǎn)品的硬件拓?fù)鋱D。
技術(shù)優(yōu)勢(shì)
精密運(yùn)動(dòng)控制軟件由硬件連接模塊、參數(shù)設(shè)置模塊、運(yùn)行測(cè)試模塊三個(gè)模塊組成,各模塊功能如下:
硬件連接模塊:連接精密運(yùn)動(dòng)控制器,實(shí)現(xiàn)參數(shù)配置達(dá)到后續(xù)操作的目的;
參數(shù)設(shè)置模塊:實(shí)現(xiàn)手動(dòng)控制或輸入必要的運(yùn)行參數(shù)實(shí)現(xiàn)弓字運(yùn)動(dòng);
運(yùn)行測(cè)試模塊:利用參數(shù)設(shè)置的參數(shù)實(shí)現(xiàn)自動(dòng)的弓字運(yùn)行并繪圖顯示目前弓字運(yùn)動(dòng)的實(shí)時(shí)位置。
項(xiàng)目成果
精密運(yùn)動(dòng)控制器程控軟件,點(diǎn)擊運(yùn)行測(cè)試按鈕進(jìn)入數(shù)據(jù)設(shè)置頁(yè)面,進(jìn)行下一步的參數(shù)設(shè)置。
在數(shù)據(jù)參數(shù)設(shè)置界面,可以對(duì)電機(jī)實(shí)現(xiàn)手動(dòng)控制,弓字運(yùn)行區(qū)可以對(duì)參數(shù)進(jìn)行循環(huán)次數(shù),X軸Y軸設(shè)置。
參數(shù)設(shè)置完成之后可以手動(dòng)控制、回零、定長(zhǎng)運(yùn)動(dòng),還可以顯示當(dāng)前相對(duì)位置。在中部設(shè)置弓字運(yùn)動(dòng)的相關(guān)參數(shù)點(diǎn)擊開(kāi)始,可以在右側(cè)看到實(shí)時(shí)的運(yùn)動(dòng)示意圖。紅色為弓字的全部及預(yù)計(jì)會(huì)走的部分,綠色為已經(jīng)畫(huà)完的部分。
項(xiàng)目總結(jié)
目前,精密運(yùn)動(dòng)控制軟件已經(jīng)完成交付,工程師從項(xiàng)目需求分析到整體軟件設(shè)計(jì),全程 參與,提前完成項(xiàng)目的交付,客戶滿意度高,以后電機(jī)的自動(dòng)化測(cè)試都找納米軟件。如您也有儀器程控方面的需求可聯(lián)系納米軟。