跳转到内容

Exposure Overlap Time Max#

相机的 Exposure Overlap Time Max 功能使您可以优化重叠图像的采集

如果要最大程度地提高相机的帧速率,即要以尽可能高的速率触发,使用此参数特别有用。

仅当您在触发宽度触发控制曝光模式下操作相机时,此参数才可用。

该功能的使用#

运作原理#

您可以使用重叠图像采集来提高相机的帧速率。通过重叠图像采集,当相机仍在读取前一图像的传感器数据时,即可开始新图像的曝光。

触发宽度触发控制曝光模式下,相机不“知道”在触发时间结束之前将图像曝光多长时间。因此,相机无法完全优化重叠图像采集

为避免此问题,请为 ExposureOverlapTimeMax 参数输入一个值,该值表示您打算使用的最短曝光时间(以 µs 为单位)。这有助于相机优化重叠的图像采集。

信息

如果您输入了 ExposureOverlapTimeMax 参数的值,请确保不要施加短于给定参数值的触发信号。

设置最长曝光重叠时间#

要在触发宽度或触发控制曝光模式下优化相机的帧速率:

  1. TriggerMode 参数设置为 TriggerWidthTriggerControlled
  2. ExposureOverlapTimeMode 参数(如果可用)设置为 Manual
  3. ExposureOverlapTimeMax 参数输入一个值,该参数表示您打算使用的最短曝光时间(以 µs 为单位)。

示例:假设您要触发相机以使用 3000 µs 至 5500 µs 范围内的曝光时间。在这种情况下,请将相机的 ExposureOverlapTimeMax 参数设置为 3000。

附加参数#

部分相机机型上,可以使用 ExposureOverlapTimeMode 参数。

如果该参数可用,则可以将其设置为以下值:

  • 自动ExposureOverlapTimeMax 参数的值设置为最大可能值,无法修改。这是默认设置。
  • 手动:您可以根据需要配置 ExposureOverlapTimeMax 参数。

如果参数不可用,则相机始终以“手动”模式运行。

详情#

显示所有相机型号

相机型号 ExposureOverlapTimeMode 参数可用
a2A1920-51gcBAS
a2A1920-51gcPRO
a2A1920-51gmBAS
a2A1920-51gmPRO
a2A1920-160ucBAS
a2A1920-160ucPRO
a2A1920-160umBAS
a2A1920-160umPRO
a2A2590-22gcBAS
a2A2590-22gcPRO
a2A2590-22gmBAS
a2A2590-22gmPRO
a2A2590-60ucBAS
a2A2590-60ucPRO
a2A2590-60umBAS
a2A2590-60umPRO
a2A3840-13gcBAS
a2A3840-13gcPRO
a2A3840-13gmBAS
a2A3840-13gmPRO
a2A3840-45ucBAS
a2A3840-45ucPRO
a2A3840-45umBAS
a2A3840-45umPRO
acA640-90gc
acA640-90gm
acA640-90uc
acA640-90um
acA640-120gc
acA640-120gm
acA640-120uc
acA640-120um
acA640-121gm
acA640-300gc
acA640-300gm
acA640-750uc
acA640-750um
acA720-290gc
acA720-290gm
acA720-520uc
acA720-520um
acA780-75gc
acA780-75gm
acA800-200gc
acA800-200gm
acA800-510uc
acA800-510um
acA1280-60gc 没有,不支持 Exposure Overlap Time Max 功能
acA1280-60gm 没有,不支持 Exposure Overlap Time Max 功能
acA1300-22gc
acA1300-22gm
acA1300-30gc
acA1300-30uc
acA1300-30um
acA1300-60gc 没有,不支持 Exposure Overlap Time Max 功能
acA1300-60gm 没有,不支持 Exposure Overlap Time Max 功能
acA1300-60gmNIR 没有,不支持 Exposure Overlap Time Max 功能
acA1300-75gc
acA1300-75gm
acA1300-200uc
acA1300-200um
acA1440-73gc
acA1440-73gm
acA1440-220uc
acA1440-220um
acA1600-20gc
acA1600-20gm
acA1600-20uc
acA1600-20um
acA1600-60gc 没有,不支持 Exposure Overlap Time Max 功能
acA1600-60gm 没有,不支持 Exposure Overlap Time Max 功能
acA1920-25gc 没有,不支持 Exposure Overlap Time Max 功能
acA1920-25gm 没有,不支持 Exposure Overlap Time Max 功能
acA1920-25uc 没有,不支持 Exposure Overlap Time Max 功能
acA1920-25um 没有,不支持 Exposure Overlap Time Max 功能
acA1920-40gc
acA1920-40gm
acA1920-40uc
acA1920-40ucMED
acA1920-40um
acA1920-40umMED
acA1920-48gc
acA1920-48gm
acA1920-50gc
acA1920-50gm
acA1920-150uc
acA1920-150um
acA1920-155uc 没有,不支持 Exposure Overlap Time Max 功能
acA1920-155ucMED 没有,不支持 Exposure Overlap Time Max 功能
acA1920-155um 没有,不支持 Exposure Overlap Time Max 功能
acA1920-155umMED 没有,不支持 Exposure Overlap Time Max 功能
acA2000-50gc
acA2000-50gm
acA2000-50gmNIR
acA2000-165uc
acA2000-165um
acA2000-165umNIR
acA2040-25gc
acA2040-25gm
acA2040-25gmNIR
acA2040-35gc
acA2040-35gm
acA2040-55uc
acA2040-55um
acA2040-90uc
acA2040-90um
acA2040-90umNIR
acA2040-120uc
acA2040-120um
acA2440-20gc
acA2440-20gm
acA2440-35uc
acA2440-35ucMED
acA2440-35um
acA2440-35umMED
acA2440-75uc
acA2440-75ucMED
acA2440-75um
acA2440-75umMED
acA2500-14gc 没有,不支持 Exposure Overlap Time Max 功能
acA2500-14gm 没有,不支持 Exposure Overlap Time Max 功能
acA2500-14uc 没有,不支持 Exposure Overlap Time Max 功能
acA2500-14um 没有,不支持 Exposure Overlap Time Max 功能
acA2500-20gc
acA2500-20gcMED
acA2500-20gm
acA2500-20gmMED
acA2500-60uc
acA2500-60um
acA3088-16gc 没有,不支持 Exposure Overlap Time Max 功能
acA3088-16gm 没有,不支持 Exposure Overlap Time Max 功能
acA3088-57uc 没有,不支持 Exposure Overlap Time Max 功能
acA3088-57um 没有,不支持 Exposure Overlap Time Max 功能
acA3800-10gc 没有,不支持 Exposure Overlap Time Max 功能
acA3800-10gm 没有,不支持 Exposure Overlap Time Max 功能
acA3800-14uc 没有,不支持 Exposure Overlap Time Max 功能
acA3800-14um 没有,不支持 Exposure Overlap Time Max 功能
acA4024-8gc 没有,不支持 Exposure Overlap Time Max 功能
acA4024-8gm 没有,不支持 Exposure Overlap Time Max 功能
acA4024-29uc 没有,不支持 Exposure Overlap Time Max 功能
acA4024-29um 没有,不支持 Exposure Overlap Time Max 功能
acA4096-11gc
acA4096-11gm
acA4096-30uc
acA4096-30ucMED
acA4096-30um
acA4096-30umMED
acA4096-40uc
acA4096-40ucMED
acA4096-40um
acA4096-40umMED
acA4112-8gc
acA4112-8gm
acA4112-20uc
acA4112-20ucMED
acA4112-20um
acA4112-20umMED
acA4112-30uc
acA4112-30ucMED
acA4112-30um
acA4112-30umMED
acA4600-7gc 没有,不支持 Exposure Overlap Time Max 功能
acA4600-10uc 没有,不支持 Exposure Overlap Time Max 功能
acA5472-5gc 没有,不支持 Exposure Overlap Time Max 功能
acA5472-5gm 没有,不支持 Exposure Overlap Time Max 功能
acA5472-17uc 没有,不支持 Exposure Overlap Time Max 功能
acA5472-17ucMED 没有,不支持 Exposure Overlap Time Max 功能
acA5472-17um 没有,不支持 Exposure Overlap Time Max 功能
boA4096-93cc
boA4096-93cm
boA4112-68cc
boA4112-68cm
daA1280-54lc 没有,不支持 Exposure Overlap Time Max 功能
daA1280-54lm 没有,不支持 Exposure Overlap Time Max 功能
daA1280-54uc 没有,不支持 Exposure Overlap Time Max 功能
daA1280-54um 没有,不支持 Exposure Overlap Time Max 功能
daA1600-60lc 没有,不支持 Exposure Overlap Time Max 功能
daA1600-60lm 没有,不支持 Exposure Overlap Time Max 功能
daA1600-60uc 没有,不支持 Exposure Overlap Time Max 功能
daA1600-60um 没有,不支持 Exposure Overlap Time Max 功能
daA1920-15um 没有,不支持 Exposure Overlap Time Max 功能
daA1920-30uc 没有,不支持 Exposure Overlap Time Max 功能
daA1920-30um 没有,不支持 Exposure Overlap Time Max 功能
daA2500-14lc 没有,不支持 Exposure Overlap Time Max 功能
daA2500-14lm 没有,不支持 Exposure Overlap Time Max 功能
daA2500-14uc 没有,不支持 Exposure Overlap Time Max 功能
daA2500-14um 没有,不支持 Exposure Overlap Time Max 功能
daA2500-60mc 没有,不支持 Exposure Overlap Time Max 功能
daA2500-60mci 没有,不支持 Exposure Overlap Time Max 功能
daA4200-30mci 没有,不支持 Exposure Overlap Time Max 功能
puA1280-54uc 没有,不支持 Exposure Overlap Time Max 功能
puA1280-54um 没有,不支持 Exposure Overlap Time Max 功能
puA1600-60uc 没有,不支持 Exposure Overlap Time Max 功能
puA1600-60um 没有,不支持 Exposure Overlap Time Max 功能
puA1920-30uc 没有,不支持 Exposure Overlap Time Max 功能
puA1920-30um 没有,不支持 Exposure Overlap Time Max 功能
puA2500-14uc 没有,不支持 Exposure Overlap Time Max 功能
puA2500-14um 没有,不支持 Exposure Overlap Time Max 功能

示例代码#

ace classic/U/L GigE 相机#

// Set the maximum overlap time between sensor
// exposure and sensor readout to 10000 microseconds
camera.ExposureOverlapTimeMaxAbs.SetValue(10000.0);
INodeMap& nodemap = camera.GetNodeMap();
// Set the maximum overlap time between sensor
// exposure and sensor readout to 10000 microseconds
CFloatPtr(nodemap.GetNode("ExposureOverlapTimeMaxAbs"))->SetValue(10000.0);
INodeMap& nodemap = camera.GetNodeMap();
// Set the maximum overlap time between sensor
// exposure and sensor readout to 10000 microseconds
CFloatParameter(nodemap, "ExposureOverlapTimeMaxAbs").SetValue(10000.0);
// Set the maximum overlap time between sensor
// exposure and sensor readout to 10000 microseconds
camera.Parameters[PLCamera.ExposureOverlapTimeMaxAbs].SetValue(10000.0);
// Set the maximum overlap time between sensor
// exposure and sensor readout to 10000 microseconds
Pylon.DeviceSetFloatFeature(hdev, "ExposureOverlapTimeMaxAbs", 10000.0);
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK;  /* Return value of pylon methods */
/* Set the maximum overlap time between sensor */
/* exposure and sensor readout to 10000 microseconds */
errRes = PylonDeviceSetFloatFeature(hdev, "ExposureOverlapTimeMaxAbs", 10000.0);
CHECK(errRes);

其他相机#

// Set the maximum overlap time between sensor
// exposure and sensor readout to 10000 microseconds
camera.ExposureOverlapTimeMax.SetValue(10000.0);
INodeMap& nodemap = camera.GetNodeMap();
// Set the maximum overlap time between sensor
// exposure and sensor readout to 10000 microseconds
CFloatPtr(nodemap.GetNode("ExposureOverlapTimeMax"))->SetValue(10000.0);
INodeMap& nodemap = camera.GetNodeMap();
// Set the maximum overlap time between sensor
// exposure and sensor readout to 10000 microseconds
CFloatParameter(nodemap, "ExposureOverlapTimeMax").SetValue(10000.0);
// Set the maximum overlap time between sensor
// exposure and sensor readout to 10000 microseconds
camera.Parameters[PLCamera.ExposureOverlapTimeMax].SetValue(10000.0);
// Set the maximum overlap time between sensor
// exposure and sensor readout to 10000 microseconds
Pylon.DeviceSetFloatFeature(hdev, "ExposureOverlapTimeMax", 10000.0);
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK;  /* Return value of pylon methods */
/* Set the maximum overlap time between sensor */
/* exposure and sensor readout to 10000 microseconds */
errRes = PylonDeviceSetFloatFeature(hdev, "ExposureOverlapTimeMax", 10000.0);
CHECK(errRes);

您也可以使用 pylon Viewer 轻松设置参数。