基于NI CompactRIO的机器视觉
摄像头的安装
本文引用地址:https://www.eepw.com.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控制器应该在列表中。选择它并单击同意。选择继续—对此应用来说扫描接口也是可以接受的,因为没有必要为了IP摄像头而使用CompactRIO FPGA。
评论