基于NI CompactRIO的機器視覺
攝像頭的安裝
本文引用地址:http://m.butianyuan.cn/article/110836.htm既然您已經讓CompactRIO控制器使用了次級以太網端口,IP攝像頭能夠與MAX一起顯示,在MAX中您可以用來正確的配置攝像頭。將攝像頭插入CompactRIO控制器的次級端口。如果以太網端口點亮,那么您的配置是正確的,網絡可以檢測到攝像頭。
在MAX中的CompactRIO下,打開設備和接口菜單,然后打開NI-IMAQdx設備,您就能看到叫做camX的IP攝像頭,其中的X是驅動分配給您攝像頭的值。
在菜單欄的頂部,您可以單擊拍照從您的攝像頭得到一幅靜止的圖像或攝像來得到一段視頻。
當您選擇底部的圖標來改變采集屬性和攝像屬性時同樣會出現這個屏幕。
當您在MAX下能看到攝像頭并能采集圖像,您就可以關閉MAX。記住IP攝像頭在LabVIEW中的名字(例如: cam1)。
LabVIEW安裝
既然CompactRIO控制器和IP攝像頭被正確的配置了,您現在需要設置 LabVIEW VI來使用這兩個硬件。
要實現這些,在LabVIEW下通過文件»新建文件…打開一個新的項目,然后打開項目并選擇空項目。然后LabVIEW會建立一個項目叫做無標題項目1。通過選擇文件»另存為并將"視覺"復制到文件名,把項目重命名為視覺。
然后右擊項目:視覺.lvproj并選擇新建文件»任務和設備
打開實時CompactRIO。使用IP攝像頭的CompactRIO控制器應該在列表中。選擇它并單擊同意。選擇繼續(xù)—對此應用來說掃描接口也是可以接受的,因為沒有必要為了IP攝像頭而使用CompactRIO FPGA。
評論