配置图像采集的触发器
要为特定相机设备启用配置选项,必须激活存储图像源的配置。只有这样,才可以配置特定图像源的相机参数或使用其图像文件的预览模式。激活配置并选择要配置的相机设备后,现在可以调整所选相机设备的参数,例如触发器模式。MERLIC 最多支持三种图像采集触发器模式,具体取决于触发器:硬件、软件和自由运行。
默认情况下,MERLIC 会为所有连接的相机设备设置软件触发器。要使用其他触发器模式,必须手动更改相应的相机参数。为此,您可以使用 MVTec EasyParams 或“所有参数”选项卡中的相机参数。EasyParams 提供了最重要的配置选项,无需搜索它们。但是,“所有参数”选项卡中的相机参数允许进行一些其他配置,具体取决于您的相机设备支持哪些参数。如果无法设置相机设备的触发器模式,则使用相机相应的默认值。
在“EasyParams”选项卡中设置触发器模式
在“EasyParams”选项卡中,您可以使用参数“Trigger Method”设置触发器模式。它结合了参数“Trigger Selector”、“Trigger Mode”和“Trigger Source”。当选择触发方法“Hardware”或“Software”时,会自动激活触发器模式。但是,当选择触发方法“Off”时,触发器模式保持关闭。
如果您想使用“FrameStart”(或“ExposureStart”,如果 FrameStart 不可用)之外的触发器选择器,则需要在“所有参数”选项卡中设置触发器选择器和触发器模式。
在“所有参数”选项卡中设置触发器模式
在“所有参数”选项卡中,可在类别“AcquisitionControl”中手动设置触发器模式。在这种情况下,第一步始终是设置参数“Trigger Selector”。然后,应单击“相机参数”选项卡右上角的按钮刷新相机参数。先设置触发器选择器很重要,因为参数“Trigger Mode”、“Trigger Source”以及在某些情况下“Trigger Software”都绑定到参数“Trigger Selector”的选定值。如果更改触发器选择器,则会更改此参数组合的整个配置,并且还必须重新配置。
如果已设置触发器选择器,且相机支持所需的触发器模式,则可以通过选择参数“Trigger Mode”和“Trigger Source”来设置触发器模式。
设置硬件触发器的相机参数
要在硬件触发器模式下使用“图像源”选项卡的实时图像视图,则需要确保硬件正在触发图像采集。
“EasyParams”选项卡
要配置相机设备与硬件触发器配合使用,在 EasyParam “Trigger Method”参数中选择硬件触发器,如 Line1。您只能选择“Line<x>”类型的硬件触发器。如果您想使用不同类型的硬件触发器,则需要在“所有参数”选项卡中配置硬件触发器。
“所有参数”选项卡
要配置使用硬件触发器的相机设备,请在“Trigger Selector”参数中选择触发器类型并将“Trigger Mode”设置为“On”。然后必须将“Trigger Source”参数设置为已为硬件触发器配置的引脚,即物理输入线。根据可用的连接器及其设置,每个相机设备和触发器设备的“Trigger Source”的正确值可能有所不同。有关适当连接器的信息,请参阅相应相机和触发器设备的文档。
下图显示硬件触发器的示例配置。本例中“Trigger Source”设置为“Line1”,这表示为硬件触发器配置了此触发器类型。因此,触发器设备必须连接“Line1”的相应引脚。
当运行 MVApp 时,硬件触发器信号必须在达到超时持续时间之前发送。否则,图像采集将超时。默认情况下,超时持续时间为 5 秒。设置类别“HALCON Interface”中的“Grab Timeout”参数可调整此时间。
设置软件触发器的相机参数
要在软件触发器模式下使用“图像源”选项卡的实时图像视图,则需要使用以下两种方法之一设置相机参数:
- “EasyParams”选项卡:将“Trigger Method”设置为“Software”。
- “所有参数”选项卡:将“Trigger Source”设置为“Software”,并将参数“Trigger Mode”设置为“On”。
“EasyParams”选项卡
要配置相机设备与软件触发器配合使用,在 EasyParam “Trigger Method”参数中选择触发器类型“Software”。
“所有参数”选项卡
要配置使用软件触发器的相机设备,请在“Trigger Selector”参数中选择触发器类型并将“Trigger Mode”设置为“On”。然后必须将“Trigger Source”参数设置为“Software”。
为自由运行模式设置相机参数
“EasyParams”选项卡
要将相机设备配置为“自由运行”模式,只需将 EasyParam “Trigger Method”设置为“Off”。
“所有参数”选项卡
如果要将相机设备配置为“自由运行”模式,只需将参数“Trigger Mode”设置为“Off”,如下图所示。