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