返回主站|保存桌面
1级品牌

Baumer堡盟

电机、编码器、传感器、光电开关、接近开关、联轴器、控制器、放大器、变送器、安...

新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > Baumer 当精度很重要时:与工业相机的过程同步
新闻中心
Baumer 当精度很重要时:与工业相机的过程同步
发布时间:2021-03-11        浏览次数:331        返回列表
 在视觉检查系统中,必须在(通常是移动的)物体完全位于镜头下方并激活照明的确切时刻捕获图像。听起来很简单-但其中涉及一些棘手的细节。本文介绍了这些详细信息以及通过选择适当的硬件并正确调整软件中的设置来避免它们的提示。重点是堡盟技术支持人员最常收到的相机支持查询。
在处理,摄像头和照明过程中,机器周期的同步通过所谓的触发器进行-外部信号或事件启动摄像头的图像捕获,并由硬件组件或应用软件生成。这些信号必须生成,传输和处理。加工步骤需要时间或受到波动的影响,必须加以考虑。但是,现代工业相机具有出色的装备来处理这种同步。
当精度很重要时:与工业相机的过程同步使用触发器
无论使用哪种摄像机,建议使用触发器进行同步。这意味着摄像机不应在自由运行模式下运行,而必须在软件中激活TriggerMode相机收到触发信号后,它将在可调的TriggerDelay之后开始捕获图像此延迟可确保考虑到系统的波动或延迟(例如,由于电缆或照明技术而导致的延迟)。在大多数情况下,延迟必须由反复试验确定,这取决于所使用的组件。相机本身的延迟在数据表中以最大值给出。
使用触发器时,考虑摄像机接收下一个传入的触发器信号的时间点也很重要。这取决于所使用的相机和传感器类型。对于用户而言,确定应用程序所需的帧速率很重要。可用于指定其他参数或排除某些传感器和摄像机类型。
触发源是什么?
触发器由外部硬件,软件或操作命令控制。如果可能的话,应该使用硬件触发器,因为它的变化和微秒范围内的延迟要小得多。相反,当使用软件触发器时,波动在毫秒范围内。这是否可以接受,必须根据当前的应用程序进行评估。例如,可以与编码器同步使用动作命令,以在某些编码器位置开始图像捕获。某些摄像机类型(例如带有精确时间协议(PTP)的CX型号)允许通过“动作命令”进行时间同步触发。在所有情况下,相机软件均使用TriggerSource寄存器。
硬件触发应使用哪种输入(I / O类型)?
当今,大多数数字工业相机都配备一个或多个光电去耦数字输入和/或所谓的GPIO(通用输入/输出)。
首先提到的电路的切换时间在毫秒范围内,但是由于两个电路的电流隔离,可以处理更高的电压,并且对接地环路和电磁干扰不敏感。另一方面,GPIO更快-它们以纳秒级的延迟做出反应,但是由于信号
源和摄像机之间缺乏电流隔离,因此它们对接地回路的抗性和电磁干扰的可靠性不高。
触发后的图像数量?
通常只需要单个图像,这有利于使用frameStart触发器1)模式。在此模式下,对于每个传入的触发器,仅捕获一帧(曝光时间和传感器读数的组合)(请参见图2)。曝光过程中接收到的触发器和读出的信息将被相机丢弃。如果由于更高的时钟速率而需要传感器曝光时间与前一张图像的读数重叠,则使用TriggerOverlap 2)建议使用读数模式(请参见图2)。在此,选择时间以确保相机接受并处理触发信号,使得帧(n)的读出和帧(n + 1)的曝光时间彼此之间非常短地发生。如果触发后需要多个图像,建议使用定序器。

---
1)GenICam_SFNC_v2_4 S.155
2)GenICam_SFNC_v2_4 S.178
图3:音序器组的样本设置。
定序器–当需要多个图像时
Sequencer允许根据不同的事件和信号对相机进行自动重新参数化,以捕获图像序列和序列。为此,所需的摄像机设置存储在所谓的音序器组中。一个序列由几个连续的定序器集组成。在序列中,连接是通过不同的路径进行的。因此,除了不同的相机功能外,每个音序器组还包括与路径相关的功能(请参见图3)。
这些组中的每组都分配有一个编号,并且在堡盟相机中,可以包含诸如曝光时间,增益,部分扫描参数或数字输出控制等功能。分配的数字也是定序器集之间转换的路径信息的一部分。另一个成分是信号,其状态变化会激活设置的过渡以及触发的状态变化(边沿)。信号源可以是硬件触发器或内部摄像机信号,例如计数器或计时器的末尾。GenICam事件(例如ExposureActiveReadoutActive)也可以用作触发源。
虽然音序器的使用显然更为复杂,但它仍提供了更高的灵活性。例如,如果在专用定序器集中捕获单个图像或一组图像,则可以分别设置曝光时间。除了特定的设置曝光时间外,还可以激活输出,例如可以设置部分扫描参数。如果过程顺序和所需的设置以过程图的形式显示,则一切准备就绪,可以高效地创建Sequencer。
通过PTP进行过程和时间同步
在某些情况下,该过程可能要求组件不仅要同步,而且要有共同的时基。这由符合IEEE 1588标准的精确时间协议(PTP)处理,LX系列的10个GigE摄像机和CX系列的某些GigE型号均支持该协议。例如,它可以用于同步捕获多个摄像机的图像。然后,在固定的预定义时间,“动作命令”会触发所有摄像机中的触发器。为了清楚,明确地识别和分配图像,可以为每个图像分配触发ID。

 
刘亚冰
QQ:2853369890  点击这里给我发消息
手机:18514427448
电话:010-64714988-173
传真:010-84786709-667
邮件:sales63@handelsen.cn
刘亚冰邮箱:sales63@handelsen.cn电话:010-64714988-173 刘亚冰微信二维码