基于NI CompactRIO的機(jī)器視覺(jué)
——美國(guó)國(guó)家儀器有限公司(NI)供稿
簡(jiǎn)介
NI CompactRIO可編程自動(dòng)控制器(PAC)是一種先進(jìn)的嵌入式控制和數(shù)據(jù)采集系統(tǒng),被設(shè)計(jì)用于需要高性能和高可靠性的應(yīng)用。由于采用了開(kāi)放和嵌入式結(jié)構(gòu)的系統(tǒng)遣抄,尺寸小,極其堅(jiān)固杭喊,且極具靈活性庵臼,您可以使用現(xiàn)成的商品硬件迅速的建立常用的嵌入式系統(tǒng)慎间。
當(dāng)與NI 視覺(jué)開(kāi)發(fā)模塊2009或更新的版本結(jié)合時(shí),CompactRIO是一種用于嵌入式揽邀,工業(yè)化粗啼,實(shí)時(shí)機(jī)器視覺(jué)應(yīng)用的有效平臺(tái)。潛在的應(yīng)用領(lǐng)域包括自主機(jī)器人 , 醫(yī)療器械 , 工業(yè)監(jiān)測(cè)應(yīng)用以及嵌入式應(yīng)用辙势。
本文包含了用于CompactRIO的IP攝像頭的安裝和配置耽炎。如何安裝和配置moviMED AF-1501 C系列模塊請(qǐng)參閱使用MoviMED AF-1501 C系列模擬幀接受器的 CompactRIO 視覺(jué)。
CompactRIO的安裝
為了安裝用于CompactRIO硬件的適用軟件沟密,您必須首先將它安裝到主機(jī)PC。兩個(gè)必需的部分是NI視覺(jué)9.0和NI-IMAQdx 3.4驅(qū)動(dòng)軟件曾探。您可以通過(guò)打開(kāi)測(cè)量與自動(dòng)化導(dǎo)航器(MAX)中我的系統(tǒng)圖標(biāo)來(lái)檢測(cè)這個(gè)軟件痹换。
一旦您檢測(cè)到主機(jī)PC具有正確的軟件之后,您必須將軟件安裝到您的CompactRIO控制器都弹,這樣您才能從IP攝像頭中得到圖像娇豫。CompactRIO控制器應(yīng)當(dāng)出現(xiàn)在MAX中遠(yuǎn)程系統(tǒng)圖標(biāo)下。打開(kāi)目標(biāo)然后右擊軟件并選擇增加/刪除軟件畅厢。這樣就打開(kāi)了LabVIEW實(shí)時(shí)軟件向?qū)Х肓 _x擇常用軟件安裝并單擊下一步。選擇同意來(lái)繼續(xù)手動(dòng)安裝框杜。軟件必須的兩個(gè)部分是NI 視覺(jué) RT 9.0.0和IP攝像頭支持浦楣。在NI-IMAQdx RT下找到IP攝像頭支持。一旦您選擇好安裝這兩個(gè)軟件咪辱,單擊下一步開(kāi)始安裝振劳。
當(dāng)您已經(jīng)完成必要軟件的安裝并重啟系統(tǒng)后,單擊遠(yuǎn)程系統(tǒng)下的CompactRIO來(lái)打開(kāi)網(wǎng)絡(luò)設(shè)置油狂。默認(rèn)設(shè)置下历恐,CompactRIO控制器的次級(jí)以太端口不是激活的,所以您必須設(shè)置您的IP攝像頭使之能夠通過(guò)網(wǎng)絡(luò)通訊专筷。要這樣做弱贼,選擇高級(jí)以太網(wǎng)設(shè)置。一旦設(shè)置窗口打開(kāi)槐骂,單擊以太網(wǎng)設(shè)備下的次級(jí)MAC通訊錄卓胶,將模式切換到TCP/IP,并將IP地址設(shè)成169.254.0.x用于局域網(wǎng)連接肪躯,子網(wǎng)掩碼設(shè)為255.255.0.0 欲访。當(dāng)這些設(shè)置與下面的屏幕截圖相同時(shí)單擊完成,然后被提示重啟電腦時(shí)單擊同意峦筏。
攝像頭的安裝
既然您已經(jīng)讓CompactRIO控制器使用了次級(jí)以太網(wǎng)端口宏动,IP攝像頭能夠與MAX一起顯示涡拾,在MAX中您可以用來(lái)正確的配置攝像頭。將攝像頭插入CompactRIO控制器的次級(jí)端口斜孩。如果以太網(wǎng)端口點(diǎn)亮胆褪,那么您的配置是正確的,網(wǎng)絡(luò)可以檢測(cè)到攝像頭臀胞。
在MAX中的CompactRIO下狰绪,打開(kāi)設(shè)備和接口菜單,然后打開(kāi)NI-IMAQdx設(shè)備蛋济,您就能看到叫做camX的IP攝像頭棍鳖,其中的X是驅(qū)動(dòng)分配給您攝像頭的值。
在菜單欄的頂部碗旅,您可以單擊拍照從您的攝像頭得到一幅靜止的圖像或攝像來(lái)得到一段視頻渡处。
當(dāng)您選擇底部的圖標(biāo)來(lái)改變采集屬性和攝像屬性時(shí)同樣會(huì)出現(xiàn)這個(gè)屏幕。
當(dāng)您在MAX下能看到攝像頭并能采集圖像祟辟,您就可以關(guān)閉MAX医瘫。記住IP攝像頭在LabVIEW中的名字(例如: cam1)。
既然CompactRIO控制器和IP攝像頭被正確的配置了旧困,您現(xiàn)在需要設(shè)置 LabVIEW VI來(lái)使用這兩個(gè)硬件醇份。
要實(shí)現(xiàn)這些,在LabVIEW下通過(guò)文件?新建文件…打開(kāi)一個(gè)新的項(xiàng)目吼具,然后打開(kāi)項(xiàng)目并選擇空項(xiàng)目僚纷。然后LabVIEW會(huì)建立一個(gè)項(xiàng)目叫做無(wú)標(biāo)題項(xiàng)目1。通過(guò)選擇文件?另存為并將"視覺(jué)"復(fù)制到文件名拗盒,把項(xiàng)目重命名為視覺(jué)畔濒。
然后右擊項(xiàng)目:視覺(jué).lvproj并選擇新建文件?任務(wù)和設(shè)備
打開(kāi)實(shí)時(shí)CompactRIO。使用IP攝像頭的CompactRIO控制器應(yīng)該在列表中锣咒。選擇它并單擊同意恬皆。選擇繼續(xù)—對(duì)此應(yīng)用來(lái)說(shuō)掃描接口也是可以接受的,因?yàn)闆](méi)有必要為了IP攝像頭而使用CompactRIO FPGA仆洞。
CompactRIO控制器在視覺(jué)項(xiàng)目中作為一項(xiàng)任務(wù)被列出众附。要從IP攝像頭獲得圖像,使用叫做獲取.vi的模板程序甘直。要將這個(gè)VI添加到任務(wù)刮跟,右擊項(xiàng)目下的CompactRIO選項(xiàng)并選擇添加?文件…然后選擇原始驅(qū)動(dòng),位于NI軟件安裝和存放的路徑C:\Program Files\National Instruments\LabVIEW 2009\examples\IMAQ\IMAQdx Examples.llb\Grab.vi呐蹂,并單擊選擇唬垦。雙擊項(xiàng)目中的獲取.vi打開(kāi)前面板。選中攝像頭下的向下箭頭伐种,選擇與MAX中IP攝像頭配置一致的名字(例如: cam1)些吨。單擊運(yùn)行箭頭應(yīng)該顯示從IP攝像頭采集到的視頻畸玲。
聲明:本網(wǎng)站所收集的部分公開(kāi)資料來(lái)源于互聯(lián)網(wǎng),轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享林葬,并不代表本站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)揭胶,也不構(gòu)成任何其他建議。本站部分作品是由網(wǎng)友自主投稿和發(fā)布鞍爱、編輯整理上傳鹃觉,對(duì)此類作品本站僅提供交流平臺(tái),不為其版權(quán)負(fù)責(zé)睹逃。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻盗扇、圖片、文字如涉及作品版權(quán)問(wèn)題沉填,請(qǐng)第一時(shí)間告知疗隶,我們將根據(jù)您提供的證明材料確認(rèn)版權(quán)并按國(guó)家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容,以保證您的權(quán)益拜轨!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn。
- 暫無(wú)反饋
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力形维,智啟未來(lái)新篇章
- 定義制造業(yè)未來(lái)的數(shù)控加工中心技術(shù)專題
- 航空航天及交通領(lǐng)域先進(jìn)制造技術(shù)應(yīng)用專題
- 解碼消費(fèi)電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專題
- 精密智能機(jī)床贬屹,助力制造升級(jí)技術(shù)專題
- 汽車輕量化驅(qū)動(dòng)下的零部件加工應(yīng)用專題
- 高性能銑刀實(shí)現(xiàn)高精加工生產(chǎn)技術(shù)專題
- 航空航天發(fā)動(dòng)機(jī)解決方案專題
- 高效齒輪加工生產(chǎn)技術(shù)方案專題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專題