微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview调用相机时如何让相机保持打开和配置状态在需要的时候进行采集?

labview调用相机时如何让相机保持打开和配置状态在需要的时候进行采集?

时间:10-02 整理:3721RD 点击:
      有一个机器视觉检测的项目,要求工件到达光电开关位置时启动相机拍照。(要求运送工件的传送带不能停止,持续运行。)我目前所了解的LABVIEW调用相机都要用到:打开相机、配置相机、采集三个步骤。但是这三个步骤全部进行的速度太慢了,等到相机开始采集工件工件已经过了检测工位了。相机检测速度达不到要求。      现在希望能使相机保持打开和配置状态,在触发时只进行采集来提高采集速度。尝试过把打开和配置两个vi放在循环外面,把采集放在循环里面,但这时采集的vi就会报错。希望各位大神能帮忙提提建议,谢谢!



可以的,你程序编写的时候,关于相机初始化(打开和配置)写在程序前面,关于触发相机写在后面就行了,每次拍照就直接触发好了,不需要再一次打开和配置相机,相机拍照速度很快的,完全满足你上面的需求

还有一中方法,就是把相机所在的工序从新搞一节传送带,和以前的连接起来,相机所在的传送带速度远远大于工件所在的线速,然后可以让工件在相机所在的一小段流水线停顿,测试,然后在送出去,因为相机的线速远远大于工件线速,所以不耽误工件的正常线速

我是来看答案的

可以的,你程序编写的时候,关于相机初始化(打开和配置)写在程序前面,关于触发相机写在后面就行了,每次拍照就直接触发好了,不需要再一次打开和配置相机,相机拍照速度很快的,完全满足你上面的需求
我完全同意你的看法

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top