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