文章
阿尔特龙中的三种触发模式以及信号边沿或电平的选择
您的相机究竟在什么时刻拍摄图像?在实验台上,这也许无关紧要;但在生产线上,工件只在相机下停留一瞬间,一切都取决于此。在阿尔特龙中,这一选择通过 触发模式来完成,它位于相机面板的 Trigger 选项卡中。

Free Running:相机自行掌握节奏
这是默认模式。相机不等待任何信号,持续拍摄图像。线阵相机以其 Desired Line Rate 运行,面阵相机则以其自身的帧率运行。如果您只想查看实时图像或调整曝光和对焦,这种模式就足够了。在任何不需要与物体同步的场合,它也同样适用。
在此模式下,只有当软件发出命令时,即按下 Set Software Trigger 按钮或调用等效的 SDK 命令时,相机才会拍摄图像。此模式非常便于测试,可用来抓取单帧图像,或在接线之前测试触发路径。
这是工业产线上的标准模式。每幅图像都在相机触发输入端收到电脉冲时拍摄,例如来自光电传感器或编码器的脉冲。三项设置决定了此模式的行为:Trigger Polarity、Trigger Delay 和 Trigger Factor。Trigger Delay 和 Trigger Factor 将在下一部分介绍,这里只讨论 Trigger Polarity。
此选项定义信号的哪一部分算作触发:
正确的选择取决于连接到输入端的传感器或编码器的输出。如果每个脉冲应恰好产生一幅图像,通常选择两个边沿之一更为自然。如果方向设错,相机要么根本不触发,要么以一半的频率运行。
线阵相机在这些选项旁边还多了一个选项:Exp. Mode in Ext. Trigger。默认值为 Reset CCD Integration Ctrld.。在此模式下,每次触发都会重置传感器积分,曝光时长为您在软件中设置的值。如果选择 Reset CCD Trigger Ctrld.,曝光时长则由脉冲本身的宽度决定。Integration Ctrld. 和 Trigger Ctrld. 选项的行为相同,只是不进行重置。
如果图像只在外部触发模式下过亮或过暗,原因通常就是这个选项。
- 首先,在 Software Triggering 模式下按几次 Set Software Trigger,确认图像能到达显示器。
- 在相机面板顶部按 Rst Trig Counts,使触发计数器从零开始。
- 将模式设置为 Hardware Triggering,并将极性设置为与传感器匹配。
- 发送几个脉冲,并在 Diagnostics 选项卡中检查 Trigger Counter 的值。
- 如果计数器不增加,说明接线或 Trigger Polarity 有问题。
- 将 Trigger Rate 与实际脉冲速率进行比较。如果 Trigger Rate 是实际速率的一半,您可能需要 Both Edges;也有可能是 Trigger Factor 设置有误。
如果您的相机带有云台,请留意 PTZ 选项卡。如果在那里选择了 Photo Finish 以外的任何模式,相机会自动切换到 Hardware Triggering 和 Rising Edge。Photo Finish 模式则会使相机恢复为 Free Running。因此,如果触发模式自行改变,请首先检查该选项卡。
要进一步了解信号边沿, 维基百科文章(英文).
如果您不确定哪种极性与产线传感器的输出相匹配,请通过 联系页面。