LabVIEW NI SoftMotion和C系列驅(qū)動接口入門
概覽
本指南展示了如何使用美國國家儀器公司的LabVIEW NI SoftMotion Module和NI 951x C系列驅(qū)動接口來開發(fā)運(yùn)動控制的應(yīng)用。該應(yīng)用使用了NI CompactRIO可重配置嵌入式系統(tǒng)以及LabVIEW、LabVIEW NI SoftMotion和NI-Motion驅(qū)動軟件,用來執(zhí)行一系列雙軸運(yùn)動。在開發(fā)這項應(yīng)用的過程中,您可以學(xué)習(xí)到使用NI RIO Scan Interface開發(fā)運(yùn)動應(yīng)用的概念和技術(shù)。利用RIO Scan Interface,用戶可以在LabVIEW Real-Time Module中,對C系列模塊進(jìn)行直接訪問。
目錄
所需元件
LabVIEW NI SoftMotion Module概覽
設(shè)置硬件
在控制器上安裝和配置軟件
在掃描接口模式下創(chuàng)建工程
在LabVIEW項目中增加NI SoftMotion資源
配置步進(jìn)式驅(qū)動接口模塊的軸
使用交互式測試面板測試系統(tǒng)
配置定時循環(huán)
創(chuàng)建運(yùn)動配置文件
發(fā)布、測試并使用VI
連接至伺服式和步進(jìn)式驅(qū)動
您所學(xué)到的東西
更多資源
所需元件
這篇指南需要使用到下列軟件:
LabVIEW 2009 或后續(xù)版本
LabVIEW Real-Time Module 2009或后續(xù)版本
NI-RIO 3.2.0或后續(xù)版本
LabVIEW NI SoftMotion Module 2009或后續(xù)版本
這篇指南還需要使用下列硬件:
CompactRIO 控制器和可提供Scan Interface(掃描接口)模式的機(jī)箱或NI 9144分布式機(jī)箱
兩個 NI 9512 單軸步進(jìn)式驅(qū)動接口
控制器電源
單獨(dú)的模塊電源
以太網(wǎng)連接和線纜
即使您沒有指定的硬件,仍可以遵循這篇文章中的“LabVIEW NI SoftMotion Module指南”一節(jié),進(jìn)行離線的配置以學(xué)習(xí)在LabVIEW中使用該模塊的方法。
LabVIEW NI SoftMotion Module概覽
通過LabVIEW NI SoftMotion Module,您可以借助于LabVIEW Real-Time Module使用功能塊編程范例和RIO Scan Interface構(gòu)建確定性的運(yùn)動控制應(yīng)用。RIO Scan Interface讓用戶可以從LabVIEW Real-Time Module中直接訪問C系列模塊。
這篇文檔包含了NI 951x C系列驅(qū)動接口和RIO Scan Interface應(yīng)用開發(fā)方面的內(nèi)容。需要了解關(guān)于在LabVIEW FPGA Module中使用NI 951x模塊的信息,請查閱ni.com/manuals網(wǎng)站上的《NI 951x C系列模塊和LabVIEW FPGA入門指導(dǎo)》。
需要使用NI SoftMotion功能塊進(jìn)行本指南中所說的雙軸運(yùn)行,可以在開環(huán)狀態(tài)下使用NI 9512步進(jìn)式驅(qū)動接口 ―― 而不需要額外的反饋設(shè)備或其它硬件連接。
這篇指南中的配置參數(shù),也許對實(shí)際的運(yùn)動系統(tǒng)并不合適。為了演示的需要,我們對硬件連接進(jìn)行了最小化。
設(shè)置硬件
完成下列步驟,為本指南中的應(yīng)用設(shè)置硬件。
1. 如果您不是使用集成的控制器和背板,那么需要在現(xiàn)場可編程門陣列(FPGA)背板上安裝CompactRIO實(shí)時控制器。查閱控制器操作指南,獲得安裝控制器的信息。
2. 在機(jī)箱的1和2插槽中,安裝NI 9512步進(jìn)式驅(qū)動接口模塊。
3. 將模塊連接到電源上。查閱模塊操作指南,以選擇合適的電源。
4. 將控制器連接到電源和擁有相同子網(wǎng)的以太網(wǎng)絡(luò)中,以作為開發(fā)用的計算機(jī)。查閱控制器操作指南,獲得關(guān)于將控制器連接到電源和以太網(wǎng)絡(luò)的信息。
評論