跳转到内容

Exposure Mode#

Exposure Mode 相机功能允许您定义当相机配置为触发图像采集时如何确定曝光长度。

该功能的使用#

设置曝光模式#

设置曝光模式:

  1. Set the TriggerSelector parameter to FrameStart.
    On racer 2 cameras, set the TriggerSelector parameter to LineStart.
  2. Set the TriggerMode parameter to On.
  3. Set the TriggerSource parameter to one of the available hardware trigger sources, e.g., Line1.
  4. 设置 曝光模式 参数设置为以下值:
    1. Timed
    2. TriggerWidth (if available)
    3. TriggerControlled (if available)

可用曝光模式#

定时曝光模式#

在此模式下,曝光时间由相机的 Exposure Time 设置确定。

如果将相机配置为软件触发,则曝光在接收到软件触发信号时开始,并一直持续到曝光时间结束为止。

如果将相机配置为硬件触发,则以下条件适用:

信息

如果启用了定时曝光模式,则在前一次曝光仍在进行的过程中,请勿尝试触发新的曝光开始。否则,触发信号将被忽略,并且将生成帧开始过度触发事件

下图展示了上升沿触发的情况。

定时曝光过度触发

触发宽度曝光模式#

在这种模式下,曝光的长度由硬件触发信号的宽度决定。如果您打算更改所拍摄的每个帧的曝光时间,则此功能很有用。

如果将相机配置为上升沿触发,则曝光将在触发信号上升时开始,并持续到触发信号下降为止:

采用上升沿触发的触发宽度曝光

如果将相机配置为下降沿触发,则曝光将在触发信号下降时开始,并持续到触发信号上升为止:

采用下降沿触发的触发宽度曝光

信息

如果启用了“触发宽度”曝光模式,请考虑以下事项:

  • Don't send trigger signals at a too high rate. Otherwise, trigger signals will be ignored, and Frame Start Overtrigger events will be generated.

    您可以通过如下方式避免在触发宽度曝光模式中出现过度触发:

  • 请确保曝光时间不短于针对您的相机型号所给出的最短曝光时间。否则,相机可能会表现出无法预料的行为。

触发控制曝光模式#

在此模式下,通过将“曝光开始”和“曝光结束”触发信号应用于相机来定义曝光时间。

触发信号可以通过任何可用的触发源进行控制。

示例:

You enable Trigger Controlled exposure mode. You set the trigger source for the Exposure Start trigger to Line1 and the trigger source for the Exposure End trigger to Line2.

现在,您可以通过在Line 1 上施加硬件触发信号来开始曝光,并通过在Line 2 上施加硬件触发信号来停止曝光。

您可以在下面找到此配置的示例代码。

信息

如果启用了“触发控制”曝光模式,请确保曝光时间不短于针对您的相机型号所给出的的最短曝光时间。否则,相机可能会表现出无法预料的行为。

曝光时间偏移#

部分相机机型上,曝光时间略长于触发信号的宽度。这是因为将曝光时间偏移量自动添加到由触发信号的宽度确定的时间上。

为了达到所需的曝光时间,必须补偿曝光时间偏移。为此:

  1. 从所需的曝光时间中减去曝光时间偏移量。
  2. 将所得到的时间用作触发信号的高电平或低电平时间。

示例:要获得 3000 µs 的曝光时间并且曝光时间偏移为 64 µs,请使用 3000-64 = 2936 µs 作为触发信号的高电平或低电平时间。

详情#

显示所有相机型号

相机型号 可用曝光模式 曝光时间偏移 [µs]
a2A640-240gmSWIR 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 7.37
a2A640-240umSWIR 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 7.37
a2A1280-80gmSWIR 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 7.37
a2A1280-125umSWIR 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 7.37
a2A1920-51gcBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
a2A1920-51gcPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
a2A1920-51gmBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
a2A1920-51gmPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
a2A1920-160ucBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
a2A1920-160ucPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
a2A1920-160umBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
a2A1920-160umPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
a2A1920-165g5cBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
a2A1920-165g5mBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
a2A2048-35gmSWIR 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 7.37
a2A2048-110umSWIR 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 7.37
a2A2440-98g5cBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2440-98g5mBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-23gcBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-23gcPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-23gmBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-23gmPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-75ucBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-75ucPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-75umBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-75umPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-105g5cBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-105g5mBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-120cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-120cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-210cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2448-210cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2560-20gmSWIR 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 7.37
a2A2560-70umSWIR 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 7.37
a2A2590-22gcBAS Timed 定时:未指定
a2A2590-22gcPRO Timed 定时:未指定
a2A2590-22gmBAS Timed 定时:未指定
a2A2590-22gmPRO Timed 定时:未指定
a2A2590-60ucBAS Timed 定时:未指定
a2A2590-60ucPRO Timed 定时:未指定
a2A2590-60umBAS Timed 定时:未指定
a2A2590-60umPRO Timed 定时:未指定
a2A2600-20gcBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A2600-20gcPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A2600-20gmBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A2600-20gmPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A2600-64ucBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A2600-64ucPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A2600-64umBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A2600-64umPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A2840-14gcBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-14gcPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-14gmBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-14gmPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-14gmUV 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 2.47
Trigger Controlled: 2.47
a2A2840-48ucBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-48ucPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-48umBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-48umPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-48umUV 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 2.47
Trigger Controlled: 2.47
a2A2840-67g5cBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-67g5mBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-67g5mUV 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 2.47
Trigger Controlled: 2.47
a2A2840-86cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A2840-86cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A3840-13gcBAS Timed 定时:未指定
a2A3840-13gcPRO Timed 定时:未指定
a2A3840-13gmBAS Timed 定时:未指定
a2A3840-13gmPRO Timed 定时:未指定
a2A3840-45ucBAS Timed 定时:未指定
a2A3840-45ucPRO Timed 定时:未指定
a2A3840-45umBAS Timed 定时:未指定
a2A3840-45umPRO Timed 定时:未指定
a2A4096-9gcBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-9gcPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-9gmBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-9gmPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-30ucBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-30ucPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-30umBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-30umPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-44g5cBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-44g5mBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-67cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4096-67cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4200-12gcBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4200-12gcPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4200-12gmBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4200-12gmPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4200-40ucBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4200-40ucPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4200-40umBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4200-40umPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4504-5gcBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-5gcPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-5gmBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-5gmPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-18ucBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-18ucPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-18umBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-18umPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-27g5cBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-27g5mBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-42cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4504-42cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A4508-6gcBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4508-6gcPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4508-6gmBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4508-6gmPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4508-20ucBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4508-20ucPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4508-20umBAS 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A4508-20umPRO 定时
触发宽度
触发控制
定时:未指定
触发宽度:1.5
触发控制:1.5
a2A5320-7gcBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-7gcPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-7gmBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-7gmPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-23ucBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-23ucPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-23umBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-23umPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-34g5cBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-34g5mBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-52cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5320-52cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-4gcBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-4gcPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-4gmBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-4gmPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-15ucBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-15ucPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-15umBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-15umPRO 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-22g5cBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-22g5mBAS 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-35cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
a2A5328-35cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
acA640-121gm 定时
触发宽度
定时:未指定
触发宽度:13
acA640-300gc 定时
触发宽度
定时:未指定
触发宽度:64
acA640-300gm 定时
触发宽度
定时:未指定
触发宽度:64
acA640-750uc 定时
触发宽度
定时:未指定
触发宽度:32
acA640-750um 定时
触发宽度
定时:未指定
触发宽度:32
acA720-290gc 定时
触发宽度
定时:未指定
触发宽度:14
acA720-290gm 定时
触发宽度
定时:未指定
触发宽度:14
acA720-520uc 定时
触发宽度
定时:未指定
触发宽度:14
acA720-520um 定时
触发宽度
定时:未指定
触发宽度:14
acA800-200gc 定时
触发宽度
定时:未指定
触发宽度:64
acA800-200gm 定时
触发宽度
定时:未指定
触发宽度:64
acA800-510uc 定时
触发宽度
定时:未指定
触发宽度:32
acA800-510um 定时
触发宽度
定时:未指定
触发宽度:32
acA1280-60gc Timed 未指明
acA1280-60gm Timed 未指明
acA1300-60gc Timed 未指明
acA1300-60gm Timed 未指明
acA1300-60gmNIR Timed 未指明
acA1300-75gc 定时
触发宽度
定时:未指定
触发宽度:64
acA1300-75gm 定时
触发宽度
定时:未指定
触发宽度:64
acA1300-200uc 定时
触发宽度
定时:未指定
触发宽度:32
acA1300-200um 定时
触发宽度
定时:未指定
触发宽度:32
acA1440-73gc 定时
触发宽度
定时:未指定
触发宽度:13
acA1440-73gm 定时
触发宽度
定时:未指定
触发宽度:13
acA1440-220uc 定时
触发宽度
定时:未指定
触发宽度:13
acA1440-220um 定时
触发宽度
定时:未指定
触发宽度:13
acA1600-20gc 定时
触发宽度
未指明
acA1600-20uc 定时
触发宽度
未指明
acA1600-60gc Timed 未指明
acA1600-60gm Timed 未指明
acA1920-25gc Timed 未指明
acA1920-25gm Timed 未指明
acA1920-25uc Timed 未指明
acA1920-25um Timed 未指明
acA1920-40gc 定时
触发宽度
定时:未指定
触发宽度:14
acA1920-40gm 定时
触发宽度
定时:未指定
触发宽度:14
acA1920-40uc 定时
触发宽度
定时:未指定
触发宽度:15
acA1920-40ucMED 定时
触发宽度
定时:未指定
触发宽度:15
acA1920-40um 定时
触发宽度
定时:未指定
触发宽度:15
acA1920-40umMED 定时
触发宽度
定时:未指定
触发宽度:15
acA1920-48gc 定时
触发宽度
未指明
acA1920-48gm 定时
触发宽度
未指明
acA1920-50gc 定时
触发宽度
定时:未指定
触发宽度:14
acA1920-50gm 定时
触发宽度
定时:未指定
触发宽度:14
acA1920-150uc 定时
触发宽度
定时:未指定
触发宽度:65/56.5a
acA1920-150um 定时
触发宽度
定时:未指定
触发宽度:65/56.5a
acA1920-155uc Timed 定时:未指定
触发宽度:15
acA1920-155ucMED 定时
触发宽度
定时:未指定
触发宽度:15
acA1920-155um Timed 定时:未指定
触发宽度:15
acA1920-155umMED 定时
触发宽度
定时:未指定
触发宽度:15
acA2000-50gc 定时
触发宽度
定时:未指定
触发宽度:37
acA2000-50gm 定时
触发宽度
定时:未指定
触发宽度:37
acA2000-165uc 定时
触发宽度
定时:28b
触发宽度:28b
acA2000-165um 定时
触发宽度
定时:28b
触发宽度:28b
acA2040-25gc 定时
触发宽度
定时:未指定
触发宽度:37
acA2040-25gm 定时
触发宽度
定时:未指定
触发宽度:37
acA2040-25gmNIR 定时
触发宽度
定时:未指定
触发宽度:37
acA2040-35gc 定时
触发宽度
定时:未指定
触发宽度:14
acA2040-35gm 定时
触发宽度
定时:未指定
触发宽度:14
acA2040-55uc 定时
触发宽度
定时:未指定
触发宽度:15
acA2040-55um 定时
触发宽度
定时:未指定
触发宽度:15
acA2040-90uc 定时
触发宽度
定时:28b
触发宽度:28b
acA2040-90um 定时
触发宽度
定时:28b
触发宽度:28b
acA2040-90umNIR 定时
触发宽度
定时:28b
触发宽度:28b
acA2040-120uc 定时
触发宽度
定时:未指定
触发宽度:15
acA2040-120um 定时
触发宽度
定时:未指定
触发宽度:15
acA2440-20gc 定时
触发宽度
定时:未指定
触发宽度:14
acA2440-20gm 定时
触发宽度
定时:未指定
触发宽度:14
acA2440-35uc 定时
触发宽度
定时:未指定
触发宽度:15
acA2440-35ucMED 定时
触发宽度
定时:未指定
触发宽度:15
acA2440-35um 定时
触发宽度
定时:未指定
触发宽度:15
acA2440-35umMED 定时
触发宽度
定时:未指定
触发宽度:15
acA2440-75uc 定时
触发宽度
定时:未指定
触发宽度:15
acA2440-75ucMED 定时
触发宽度
定时:未指定
触发宽度:15
acA2440-75um 定时
触发宽度
定时:未指定
触发宽度:15
acA2440-75umMED 定时
触发宽度
定时:未指定
触发宽度:15
acA2500-14gc Timed 未指明
acA2500-14gm Timed 未指明
acA2500-14uc Timed 未指明
acA2500-14um Timed 未指明
acA2500-20gc 定时
触发宽度
未指明
acA2500-20gcMED 定时
触发宽度
未指明
acA2500-20gm 定时
触发宽度
未指明
acA2500-20gmMED 定时
触发宽度
未指明
acA2500-60uc 定时
触发宽度
定时:未指定
触发宽度:37/56.5a
acA2500-60um 定时
触发宽度
定时:未指定
触发宽度:37/56.5a
acA3088-16gc Timed 未指明
acA3088-16gm Timed 未指明
acA3088-57uc Timed 未指明
acA3088-57ucMED Timed 未指明
acA3088-57um Timed 未指明
acA3088-57umMED Timed 未指明
acA3800-10gc Timed 未指明
acA3800-10gm Timed 未指明
acA3800-14uc Timed 未指明
acA3800-14um Timed 未指明
acA4024-8gc Timed 未指明
acA4024-8gm Timed 未指明
acA4024-29uc Timed 未指明
acA4024-29um Timed 未指明
acA4096-11gc 定时
触发宽度
定时:未指定
触发宽度:15
acA4096-11gm 定时
触发宽度
定时:未指定
触发宽度:15
acA4096-30uc 定时
触发宽度
定时:未指定
触发宽度:15
acA4096-30ucMED 定时
触发宽度
定时:未指定
触发宽度:15
acA4096-30um 定时
触发宽度
定时:未指定
触发宽度:15
acA4096-30umMED 定时
触发宽度
定时:未指定
触发宽度:15
acA4096-40uc 定时
触发宽度
定时:未指定
触发宽度:15
acA4096-40ucMED 定时
触发宽度
定时:未指定
触发宽度:15
acA4096-40um 定时
触发宽度
定时:未指定
触发宽度:15
acA4096-40umMED 定时
触发宽度
定时:未指定
触发宽度:15
acA4112-8gc 定时
触发宽度
定时:未指定
触发宽度:15
acA4112-8gm 定时
触发宽度
定时:未指定
触发宽度:15
acA4112-20uc 定时
触发宽度
定时:未指定
触发宽度:15
acA4112-20ucMED 定时
触发宽度
定时:未指定
触发宽度:15
acA4112-20um 定时
触发宽度
定时:未指定
触发宽度:15
acA4112-20umMED 定时
触发宽度
定时:未指定
触发宽度:15
acA4112-30uc 定时
触发宽度
定时:未指定
触发宽度:15
acA4112-30ucMED 定时
触发宽度
定时:未指定
触发宽度:15
acA4112-30um 定时
触发宽度
定时:未指定
触发宽度:15
acA4112-30umMED 定时
触发宽度
定时:未指定
触发宽度:15
acA5472-5gc Timed 未指明
acA5472-5gm Timed 未指明
acA5472-17uc Timed 未指明
acA5472-17ucMED Timed 未指明
acA5472-17um Timed 未指明
acA5472-17umMED Timed 未指明
boA1936-400cc 定时
触发宽度
触发控制
定时:未指定
触发宽度:5
触发控制:5
boA1936-400cm 定时
触发宽度
触发控制
定时:未指定
触发宽度:5
触发控制:5
boA2448-250cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
bo2448-250cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
boA2832-190cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
bo2832-190cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
boA4096-93cc 定时
触发宽度
触发控制
定时:未指定
触发宽度:15.5
触发控制:15.5
boA4096-93cm 定时
触发宽度
触发控制
定时:未指定
触发宽度:15.5
触发控制:15.5
boA4096-180cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
bo4096-180cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
boA4112-68cc 定时
触发宽度
触发控制
定时:未指定
触发宽度:15.5
触发控制:15.5
boA4112-68cm 定时
触发宽度
触发控制
定时:未指定
触发宽度:15.5
触发控制:15.5
boA4500-45cc 定时
触发宽度
触发控制
定时:未指定
触发Width:0
触发控制:0
boA4500-45cm 定时
触发宽度
触发控制
定时:未指定
触发Width:0
触发控制:0
boA4504-100cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
boA4504-100cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
boA5120-150cc Timed 未指明
boA5120-150cm Timed 未指明
boA5120-230cc Timed 未指明
boA5120-230cm Timed 未指明
boA5320-150cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
boA5320-150cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
boA5328-100cc 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
boA5328-100cm 定时
触发宽度
触发控制
定时:未指定
触发Width:3
触发控制:3
boA6500-36cc 定时
触发宽度
触发控制
定时:未指定
触发Width:0
触发控制:0
boA6500-36cm 定时
触发宽度
触发控制
定时:未指定
触发Width:0
触发控制:0
boA8100-16cc 定时
触发宽度
触发控制
定时:未指定
触发Width:0
触发控制:0
boA8100-16cm 定时
触发宽度
触发控制
定时:未指定
触发Width:0
触发控制:0
boA9344-30cc Timed 未指明
boA9344-30cm Timed 未指明
boA9344-70cc Timed 未指明
boA9344-70cm Timed 未指明
boA13440-17cm 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: 539 / 521 / 502[^d]
Trigger Controlled: 539 / 521 / 502[^d]
daA720-520uc 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
daA720-520um 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
daA1280-54uc Timed 未指明
daA1280-54um Timed 未指明
daA1440-220uc 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
daA1440-220um 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
daA1600-60uc Timed 未指明
daA1600-60um Timed 未指明
daA1920-15um 定时
触发宽度c
未指明
daA1920-30uc 定时
触发宽度c
未指明
daA1920-30um 定时
触发宽度c
未指明
daA1920-160uc 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
daA1920-160um 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
daA2448-70uc 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
daA2448-70um 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
daA2500-14uc 定时
触发宽度c
未指明
daA2500-14um 定时
触发宽度c
未指明
daA3840-45uc Timed 定时:未指定
daA3840-45um Timed 定时:未指定
dmA720-290gc 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
dmA720-290gm 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
dmA1440-73gc 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
dmA1440-73gm 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
dmA1920-51gc 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
dmA1920-51gm 定时
触发宽度
触发控制
定时:未指定
触发宽度:13.73
puA1280-54uc Timed 未指明
puA1280-54um Timed 未指明
puA1600-60uc Timed 未指明
puA1600-60um Timed 未指明
puA1920-30uc Timed 未指明
puA1920-30um Timed 未指明
puA2500-14uc Timed 未指明
puA2500-14um Timed 未指明
r2L8192-200cm 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: TBD
Trigger Controlled: TBD
r2L16384-120cm 定时
触发宽度
触发控制
Timed: Not specified
Trigger Width: TBD
Trigger Controlled: TBD

  1. 8 位像素格式/10 位像素格式

  2. pixel format 设置为 12 位格式时有效。对于 8 位格式,该值取决于可用的 USB 3.0 带宽。见下表

  3. 在前一帧采集仍在进行的过程中,请勿尝试触发新的曝光开始。否则,触发信号将被部分忽略,并且新帧的曝光时间将比触发信号短。下面说明了上升沿触发的情况。
    采用触发宽度曝光的过度触发

示例代码#

// ** Working with the Timed exposure mode **
// Select and the Frame Start trigger
camera.TriggerSelector.SetValue(TriggerSelector_FrameStart);
// On racer 2 cameras, select the Line Start trigger
camera.TriggerSelector.SetValue(TriggerSelector_LineStart);
// Enable the Frame Start or Line Start trigger
camera.TriggerMode.SetValue(TriggerMode_On);
// Set the trigger source to Line 1
camera.TriggerSource.SetValue(TriggerSource_Line1);
// Enable Timed exposure mode
camera.ExposureMode.SetValue(ExposureMode_Timed);
// ** Working with the Trigger Controlled exposure mode **
// NOTE: Only available on selected camera models. Check the "Specifics" section
// Select and enable the Exposure Start trigger
camera.TriggerSelector.SetValue(TriggerSelector_ExposureStart);
camera.TriggerMode.SetValue(TriggerMode_On);
// Set the trigger source for the Exposure Start trigger to Line 1
camera.TriggerSource.SetValue(TriggerSource_Line1);
// Select and enable the Exposure End trigger
camera.TriggerSelector.SetValue(TriggerSelector_ExposureEnd);
camera.TriggerMode.SetValue(TriggerMode_On);
// Set the trigger source for the Exposure End trigger to Line 2
camera.TriggerSource.SetValue(TriggerSource_Line2);
// Enable Trigger Controlled exposure mode
camera.ExposureMode.SetValue(ExposureMode_TriggerControlled);
INodeMap& nodemap = camera.GetNodeMap();
// ** Working with the Timed exposure mode **
// Select and the Frame Start trigger
CEnumParameter(nodemap, "TriggerSelector").SetValue("FrameStart");
// On racer 2 cameras, select the Line Start trigger
CEnumParameter(nodemap, "TriggerSelector").SetValue("LineStart");
// Enable the Frame Start or Line Start trigger
CEnumParameter(nodemap, "TriggerMode").SetValue("On");
// Set the trigger source to Line 1
CEnumParameter(nodemap, "TriggerSource").SetValue("Line1");
// Enable Timed exposure mode
CEnumParameter(nodemap, "ExposureMode").SetValue("Timed");
// ** Working with the Trigger Controlled exposure mode **
// NOTE: Only available on selected camera models. Check the "Specifics" section
// Select and enable the Exposure Start trigger
CEnumParameter(nodemap, "TriggerSelector").SetValue("ExposureStart");
CEnumParameter(nodemap, "TriggerMode").SetValue("On");
// Set the trigger source for the Exposure Start trigger to Line 1
CEnumParameter(nodemap, "TriggerSource").SetValue("Line1");
// Select and enable the Exposure End trigger
CEnumParameter(nodemap, "TriggerSelector").SetValue("ExposureEnd");
CEnumParameter(nodemap, "TriggerMode").SetValue("On");
// Set the trigger source for the Exposure End trigger to Line 2
CEnumParameter(nodemap, "TriggerSource").SetValue("Line2");
// Enable Trigger Controlled exposure mode
CEnumParameter(nodemap, "ExposureMode").SetValue("TriggerControlled");
// ** Working with the Timed exposure mode **
// Select and the Frame Start trigger
camera.Parameters[PLCamera.TriggerSelector].SetValue(PLCamera.TriggerSelector.FrameStart);
// On racer 2 cameras, select the Line Start trigger
camera.Parameters[PLCamera.TriggerSelector].SetValue(PLCamera.TriggerSelector.LineStart);
// Enable the Frame Start or Line Start trigger
camera.Parameters[PLCamera.TriggerMode].SetValue(PLCamera.TriggerMode.On);
// Set the trigger source to Line 1
camera.Parameters[PLCamera.TriggerSource].SetValue(PLCamera.TriggerSource.Line1);
// Enable Timed exposure mode
camera.Parameters[PLCamera.ExposureMode].SetValue(PLCamera.ExposureMode.Timed);
// ** Working with the Trigger Controlled exposure mode **
// NOTE: Only available on selected camera models. Check the "Specifics" section
// Select and enable the Exposure Start trigger
camera.Parameters[PLCamera.TriggerSelector].SetValue(PLCamera.TriggerSelector.ExposureStart);
camera.Parameters[PLCamera.TriggerMode].SetValue(PLCamera.TriggerMode.On);
// Set the trigger source for the Exposure Start trigger to Line 1
camera.Parameters[PLCamera.TriggerSource].SetValue(PLCamera.TriggerSource.Line1);
// Select and enable the Exposure End trigger
camera.Parameters[PLCamera.TriggerSelector].SetValue(PLCamera.TriggerSelector.ExposureEnd);
camera.Parameters[PLCamera.TriggerMode].SetValue(PLCamera.TriggerMode.On);
// Set the trigger source for the Exposure End trigger to Line 2
camera.Parameters[PLCamera.TriggerSource].SetValue(PLCamera.TriggerSource.Line2);
// Enable Trigger Controlled exposure mode
camera.Parameters[PLCamera.ExposureMode].SetValue(PLCamera.ExposureMode.TriggerControlled);
/* 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 */
/* ** Working with the Timed exposure mode ** */
/* Select and the Frame Start trigger */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerSelector", "FrameStart");
CHECK(errRes);
/* On racer 2 cameras, select the Line Start trigger */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerSelector", "LineStart");
CHECK(errRes);
/* Enable the Frame Start or Line Start trigger */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerMode", "On");
CHECK(errRes);
/* Set the trigger source to Line 1 */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerSource", "Line1");
CHECK(errRes);
/* Enable Timed exposure mode */
errRes = PylonDeviceFeatureFromString(hdev, "ExposureMode", "Timed");
CHECK(errRes);
/* ** Working with the Trigger Controlled exposure mode ** */
/* NOTE: Only available on selected camera models. Check the "Specifics" section */
/* Select and enable the Exposure Start trigger */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerSelector", "ExposureStart");
CHECK(errRes);
errRes = PylonDeviceFeatureFromString(hdev, "TriggerMode", "On");
CHECK(errRes);
/* Set the trigger source for the Exposure Start trigger to Line 1 */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerSource", "Line1");
CHECK(errRes);
/* Select and enable the Exposure End trigger */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerSelector", "ExposureEnd");
CHECK(errRes);
errRes = PylonDeviceFeatureFromString(hdev, "TriggerMode", "On");
CHECK(errRes);
/* Set the trigger source for the Exposure End trigger to Line 2 */
errRes = PylonDeviceFeatureFromString(hdev, "TriggerSource", "Line2");
CHECK(errRes);
/* Enable Trigger Controlled exposure mode */
errRes = PylonDeviceFeatureFromString(hdev, "ExposureMode", "TriggerControlled");
CHECK(errRes);
# ** Working with the Timed exposure mode **
# Select and the Frame Start trigger
camera.TriggerSelector.Value = "FrameStart"
# On racer 2 cameras, select the Line Start trigger
camera.TriggerSelector.Value = "LineStart"
# Enable the Frame Start or Line Start trigger
camera.TriggerMode.Value = "On"
# Set the trigger source to Line 1
camera.TriggerSource.Value = "Line1"
# Enable Timed exposure mode
camera.ExposureMode.Value = "Timed"
# ** Working with the Trigger Controlled exposure mode **
# NOTE: Only available on selected camera models. Check the "Specifics" section
# Select and enable the Exposure Start trigger
camera.TriggerSelector.Value = "ExposureStart"
camera.TriggerMode.Value = "On"
# Set the trigger source for the Exposure Start trigger to Line 1
camera.TriggerSource.Value = "Line1"
# Select and enable the Exposure End trigger
camera.TriggerSelector.Value = "ExposureEnd"
camera.TriggerMode.Value = "On"
# Set the trigger source for the Exposure End trigger to Line 2
camera.TriggerSource.Value = "Line2"
# Enable Trigger Controlled exposure mode
camera.ExposureMode.Value = "TriggerControlled"

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