跳转到内容

Counter#

相机的 Counter 功能允许您计算部分相机事件的数量,例如,采集的图像数量。

该功能的使用#

ace 2、boost 和 dart IMX 相机#

信息

本节介绍 Counter 功能如何在 ace 2、boost 和 dart IMX 相机上运行。对于 ace Classic/U/L 相机,请单击此处

运作原理#

有两个计数器可用:Counter 1 和 Counter 2。

每个计数器都具有以下特征:

  • 从 0 开始。
  • It must be reset and started before it can count.
  • 一旦启动,就可以对特定类型的事件(即“事件源”)进行计数。例如,它可以对已曝光的图像数量进行计数。
  • It can be reset to 0 at any time.
  • 可以通过获取 CounterValue 参数的值来确定其当前值。
  • 其最大值由 CounterDuration 参数值来定义(默认值:4 294 967 295)。达到最大值后,计数器会停止计数,必须将其重置
  • 可以通过获取 CounterStatus 参数的值来确定其当前状态。
  • 每次关闭相机电源后再次打开电源时,它将重置为 0。

获取计数器值#

若要确定计数器的当前值,请获取 CounterValue 参数的值。此为只读参数。

启动计数器#

To start a counter:

  1. Configure the counter trigger source and counter trigger activation.
  2. 重置计数器。
  3. Start the counter by sending a signal on the selected counter trigger source.

信息

如果您启动了一个计数器,它一定会开始计数。计数器是否以及何时计数取决于事件源集。

计数器触发源#

CounterTriggerSource 参数允许您指定由哪个源启动计数器。

要指定触发源:

  1. CounterSelector 参数设置为所需的计数器,例如 Counter2
  2. CounterTriggerSource 参数设置为要用于启动计数器的源。

现在,只要相机在所选信号源上检测到信号,计数器就会启动。启动后,计数器的状态CounterTriggerWait 更改为 CounterActive

示例 1:CounterTriggerSource 参数设置为 Line2。现在,当第 2 行的输入或输出信号改变时,计数器就会开始计数。

示例 2:CounterTriggerSource 参数设置为 SoftwareSignal1。现在,只要您通过通道 1 执行 SoftwareSignalPulse 命令,计数器就会启动。

计数器触发激活#

默认情况下,仅当选定触发源上的信号上升时,即信号状态从低变高时,计数器才会启动。

若要改变此行为,请将 CounterTriggerActivation 参数设置为以下值:

  • RisingEdge(默认值):当信号上升时,即信号状态从低变高时,计数器开始计数。
  • FallingEdge:当信号下降时,即信号状态从高变低时,计数器启动。
  • AnyEdge:当信号下降或上升时,计数器启动。
  • LevelHigh:当信号为高电平时,计数器启动。当信号变为低电平时,计数器状态设为 CounterTriggerWait,必须重新启动
  • LevelLow:当信号为低电平时,计数器启动。当信号变为高电平时,计数器状态设为 CounterTriggerWait,必须重新启动

信息

CounterEventActivation 参数仅适用于可能为高 (0) 或低 (1) 的事件源,即 I/O 信号或诸如 ExposureActive 之类的“激活”信号。

增加计数器计数#

计数器一旦启动,就可以开始增加计数器的数字,也就是可以开始计数。

计数器事件源#

CounterEventSource 参数允许您指定由哪个源增加计数器的数字。

要指定事件源:

  1. CounterSelector 参数设置为所需的计数器,例如 Counter2
  2. CounterEventSource 参数设置为要用于增加计数器数字的源。

现在,只要相机在所选信号源上检测到信号,计数器的数字就会增加。

示例 1:CounterEventSource 参数设置为 Line2。现在,只要线路 2 上的输入或输出信号按照 CounterEventActivation 参数的指定进行更改,计数器的数字就会增加。

示例 2:CounterEventSource 参数设置为 SoftwareSignal1。现在,每当您通过通道 1 执行 SoftwareSignalPulse 命令时,计数器数字就会增加。

计数器事件激活#

默认情况下,仅当选定事件源上的信号上升时,即信号状态从低变高时,计数器才会开始计数。

若要改变此行为,请将 CounterEventActivation 参数设置为以下值:

  • RisingEdge(默认值):当信号上升时,即信号状态从低变高时,计数器开始计数。
  • FallingEdge:当信号下降时,即信号状态从高变低时,计数器开始计数。
  • AnyEdge:当信号下降或上升时,计数器开始计数。

信息

CounterEventActivation 参数仅适用于可能为高 (0) 或低 (1) 的事件源,即 I/O 信号或诸如 ExposureActive 之类的“激活”信号。

重置计数器#

您可以随时将计数器重置为 0。

You must reset the counter before you can start it. Also, you must reset the counter if it has reached its maximum value (defined by the CounterDuration parameter value) and you want to reuse it.

通过软件重置#

要通过软件重置计数器,请执行 CounterReset 命令。

您也可以将软件信号设置为重置源(请参见下文)。

使用重置源重置#

CounterResetSource 参数允许您指定由哪个源重置计数器。

要指定重置源:

  1. CounterSelector 参数设置为所需的计数器,例如 Counter2
  2. CounterResetSource 参数设置为要用于重置计数器的源。

现在,只要相机在所选信号源上检测到信号,计数器就会重置。重置后,计数器的状态将更改为 CounterTriggerWait,必须重新启动

示例 1:CounterResetSource 参数设置为 Line2。现在,只要 Line 2 上的输入或输出信号按照 CounterResetActivation 参数的指定进行更改,计数器就会重置。

示例 2:CounterResetSource 参数设置为 SoftwareSignal1。现在,每当您通过通道 1 执行 SoftwareSignalPulse 命令时,计数器就会重置。

计数器重置激活#

默认情况下,仅当选定重置源上的信号上升时,即信号状态从低变高时,计数器才会重置。

若要改变此行为,请将 CounterResetActivation 参数设置为以下值:

  • RisingEdge(默认值):当信号上升时,即信号状态从低变高时,计数器重置。
  • FallingEdge:当信号下降时,即信号状态从高变低时,计数器重置。
  • AnyEdge:当信号下降或上升时,计数器重置。

信息

CounterResetActivation 参数仅适用于可能为高 (0) 或低 (1) 的事件源,即 I/O 信号或诸如 ExposureActive 之类的“激活”信号。

停止计数器#

要停止计数器,请执行以下任一操作:

  • 停止在选定的事件源上发送信号。
  • CounterEventSource 参数设置为 Off
  • 重置计数器。

获取计数器状态#

要获取计数器的当前状态,请获取 CounterStatus 参数的值。此为只读参数。

可能的值包括:

  • CounterTriggerWait:计数器正在等待启动
  • CounterActive:计数器正在等待由选定事件源增加其计数或当前正在计数。
  • CounterCompleted:计数器已达到由 CounterDuration 参数定义的最大值。
  • CounterIdle:计数器处于空闲状态。每当将 CounterTriggerSource 参数设置为 Off 时,计数器就处于此状态,即无法启动计数器。

ace Classic/U/L 相机#

信息

本节介绍 Counter 功能如何在 ace Classic/U/L 相机上运行。对于 ace 2、boost 和 dart IMX 相机,请单击此处

运作原理#

有两个计数器可用:Counter 1 和 Counter 2。

除一种例外情况(见下文)以外,每个计数器都具有以下特征:

  • 从 0 开始。
  • 对特定类型的事件(即“事件源”)进行计数。例如,它会对所获取的图像数量进行计数。事件源是预设的,无法更改。
  • 可以通过检索相关数据块(例如帧 Counter 块)来确定其当前值。
  • 其最大值为 4 294 967 295。达到最大值后,计数器将重置为 0,然后继续计数。
  • 可以手动重置
  • 每次关闭相机电源后再次打开电源时,它将重置为 0。

例外:部分相机机型上,Counter 2 可用于控制定序器。该计数器由于其特定用途而具有不同的特征。

获取计数器值#

要确定计数器的当前值,使用 Data Chunks 功能获取相关数据块

重置计数器#

重置计数器:

CounterSelector 参数设置为所需的计数器,例如 Counter2

CounterResetSource 参数设置为软件源 (Software) 或硬件源(例如 Line1)。

根据在步骤 2 中选择的源,执行以下操作:

  1. 如果设置了软件源,请执行 CounterReset 命令。
  2. 如果设置了硬件信号源,则向相机的任一输入线路施加电信号。

附加参数#

  • CounterEventSource 参数允许您获取当前所选计数器的事件源,即确定在哪种情况下增加计数器的数字。
  • CounterResetActivation 参数当前不起作用。该参数预设为 RisingEdge。也就是说,如果将计数器配置为硬件重置,则在硬件触发信号上升时,计数器会重置。

详情#

显示所有相机型号

相机型号 可用计数器 功能 事件源 相关数据块 可以重置
a2A1920-51gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A1920-51gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A1920-51gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A1920-51gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A1920-160ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A1920-160ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A1920-160umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A1920-160umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2448-23gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2448-23gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2448-23gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2448-23gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2448-75ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2448-75ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2448-75umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2448-75umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2590-22gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2590-22gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2590-22gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2590-22gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2590-60ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2590-60ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2590-60umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2590-60umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2600-20gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2600-20gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2600-20gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2600-20gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2600-64ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2600-64ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2600-64umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2600-64umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2840-14gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2840-14gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2840-14gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2840-14gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2840-48ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2840-48ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2840-48umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A2840-48umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A3840-13gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A3840-13gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A3840-13gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A3840-13gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A3840-45ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A3840-45ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A3840-45umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A3840-45umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4096-9gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4096-9gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4096-9gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4096-9gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4096-30ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4096-30ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4096-30umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4096-30umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4200-12gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4200-12gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4200-12gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4200-12gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4200-40ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4200-40ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4200-40umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4200-40umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4504-5gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4504-5gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4504-5gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4504-5gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4504-18ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4504-18ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4504-18umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A4504-18umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5320-7gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5320-7gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5320-7gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5320-7gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5320-23ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5320-23ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5320-23umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5320-23umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5328-4gcBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5328-4gcPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5328-4gmBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5328-4gmPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5328-15ucBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5328-15ucPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5328-15umBAS Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
a2A5328-15umPRO Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
acA640-90gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA640-90gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA640-90uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA640-90um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA640-120gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA640-120gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA640-120uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA640-120um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA640-121gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA640-300gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA640-300gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA640-750uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA640-750um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA720-290gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA720-290gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA720-520uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA720-520um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA780-75gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA780-75gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA800-200gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA800-200gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA800-510uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA800-510um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1280-60gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1280-60gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1300-22gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1300-22gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1300-30gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1300-30gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1300-30uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1300-30um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1300-60gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1300-60gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1300-60gmNIR Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1300-75gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1300-75gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1300-200uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1300-200um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1440-73gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1440-73gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1440-220uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1440-220um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1600-20gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1600-20gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1600-20uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1600-20um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1600-60gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1600-60gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1920-25gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1920-25gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1920-25uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-25um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-40gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1920-40gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1920-40uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-40ucMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-40um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-40umMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-48gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1920-48gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1920-50gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1920-50gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA1920-150uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-150um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-155uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-155ucMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-155um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA1920-155umMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2000-50gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2000-50gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2000-50gmNIR Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2000-165uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2000-165um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2000-165umNIR Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2040-25gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2040-25gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2040-25gmNIR Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2040-35gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2040-35gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2040-55uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2040-55um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2040-90uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2040-90um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2040-90umNIR Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2040-120uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2040-120um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2440-20gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2440-20gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2440-35uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2440-35ucMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2440-35um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2440-35umMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2440-75uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2440-75ucMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2440-75um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2440-75umMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2500-14gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2500-14gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2500-14uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2500-14um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2500-20gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2500-20gcMED Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2500-20gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2500-20gmMED Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA2500-60uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA2500-60um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA3088-16gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA3088-16gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA3088-57uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA3088-57ucMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA3088-57um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA3088-57umMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA3800-10gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA3800-10gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA3800-14uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA3800-14um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4024-8gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA4024-8gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA4024-29uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4024-29um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4096-11gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA4096-11gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA4096-30uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4096-30ucMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4096-30um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4096-30umMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4096-40uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4096-40ucMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4096-40um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4096-40umMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4112-8gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA4112-8gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA4112-20uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4112-20ucMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4112-20um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4112-20umMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4112-30uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4112-30ucMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4112-30um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4112-30umMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA4600-7gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA4600-10uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA5472-5gc Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA5472-5gm Counter 1
Counter 2
Counter 1:计算接收到的硬件帧开始触发信号的数量,无论它们是否导致了图像采集
Counter 2:计算采集到的图像数
Counter 1:帧触发
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:是
acA5472-17uc Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA5472-17ucMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA5472-17um Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
acA5472-17umMED Counter 1
Counter 2
Counter 1:计算采集的图像数量
Counter 2:可用于控制定序器
Counter 1:帧开始
Counter 2:帧开始
Counter 1:触发输入计数器块
Counter 2:帧计数器块
Counter 1:是
Counter 2:否
boA4096-93cc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA4096-93cm Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA4112-68cc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA4112-68cm Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA4500-45cc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA4500-45cm Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA4504-100cc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA4504-100cm Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA5320-150cc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA5320-150cm Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA5328-100cc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA5328-100cm Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA6500-36cc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA6500-36cm Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA8100-16cc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
boA8100-16cm Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
daA1280-54uc 不支持 Counter 功能
daA1280-54um 不支持 Counter 功能
daA1600-60uc 不支持 Counter 功能
daA1600-60um 不支持 Counter 功能
daA1920-15um 不支持 Counter 功能
daA1920-30uc 不支持 Counter 功能
daA1920-30um 不支持 Counter 功能
daA1920-160uc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
daA1920-160um Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
daA2448-70uc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
daA2448-70um Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
daA2500-14uc 不支持 Counter 功能
daA2500-14um 不支持 Counter 功能
daA3840-45uc Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
daA3840-45um Counter 1
Counter 2
可配置 可配置 不适用 Counter 1:是
Counter 2:是
puA1280-54uc 不支持 Counter 功能
puA1280-54um 不支持 Counter 功能
puA1600-60uc 不支持 Counter 功能
puA1600-60um 不支持 Counter 功能
puA1920-30uc 不支持 Counter 功能
puA1920-30um 不支持 Counter 功能
puA2500-14uc 不支持 Counter 功能
puA2500-14um 不支持 Counter 功能

示例代码#

ace 2、boost 和 dart IMX 相机#
// Select Counter 1
camera.CounterSelector.SetValue(CounterSelector_Counter1);
// Specify that the counter starts when a software signal is sent via channel 1
camera.CounterTriggerSource.SetValue(CounterTriggerSource_SoftwareSignal1);
// Specify that the counter increases whenever a rising signal is detected on Line 1
camera.CounterEventSource.SetValue(CounterEventSource_Line1);
camera.CounterEventActivation.SetValue(CounterEventActivation_RisingEdge);
// Specify that the counter is reset whenever a falling signal is detected on Line 2
camera.CounterResetSource.SetValue(CounterResetSource_Line2);
camera.CounterResetActivation.SetValue(CounterEventActivation_FallingEdge);
// Set the maximum value of the counter to 1000
camera.CounterDuration.SetValue(1000);
// Manually reset the counter
camera.CounterReset.Execute();
// Get the current status of the counter
CounterStatusEnums counterStatus = camera.CounterStatus.GetValue();
// Get the current value of the counter
int64_t i = camera.CounterValue.GetValue();
INodeMap& nodemap = camera.GetNodeMap();
// Select Counter 1
CEnumParameter(nodemap, "CounterSelector").SetValue("Counter1");
// Specify that the counter starts when a software signal is sent via channel 1
CEnumParameter(nodemap, "CounterTriggerSource").SetValue("SoftwareSignal1");
// Specify that the counter increases whenever a rising signal is detected on Line 1
CEnumParameter(nodemap, "CounterEventSource").SetValue("Line1");
CEnumParameter(nodemap, "CounterEventActivation").SetValue("RisingEdge");
// Specify that the counter is reset whenever a falling signal is detected on Line 2
CEnumParameter(nodemap, "CounterResetSource").SetValue("Line2");
CEnumParameter(nodemap, "CounterResetActivation").SetValue("FallingEdge");
// Set the maximum value of the counter to 1000
CIntegerParameter(nodemap, "CounterDuration").SetValue(1000);
// Manually reset the counter
CCommandParameter(nodemap, "CounterReset").Execute();
// Get the current status of the counter
String_t counterStatus = CEnumParameter(nodemap, "CounterStatus").GetValue();
// Get the current value of the counter
int64_t i = CIntegerParameter(nodemap, "CounterValue").GetValue();
// Select Counter 1
camera.Parameters[PLCamera.CounterSelector].SetValue(PLCamera.CounterSelector.Counter1);
// Specify that the counter starts when a software signal is sent via channel 1
camera.Parameters[PLCamera.CounterTriggerSource].SetValue(PLCamera.CounterTriggerSource.SoftwareSignal1);
// Specify that the counter increases whenever a rising signal is detected on Line 1
camera.Parameters[PLCamera.CounterEventSource].SetValue(PLCamera.CounterEventSource.Line1);
camera.Parameters[PLCamera.CounterEventActivation].SetValue(PLCamera.CounterEventActivation.RisingEdge);
// Specify that the counter is reset whenever a falling signal is detected on Line 2
camera.Parameters[PLCamera.CounterResetSource].SetValue(PLCamera.CounterResetSource.Line2);
camera.Parameters[PLCamera.CounterResetActivation].SetValue(PLCamera.CounterEventActivation.FallingEdge);
// Set the maximum value of the counter to 1000
camera.Parameters[PLCamera.CounterDuration].SetValue(1000);
// Manually reset the counter
camera.Parameters[PLCamera.CounterReset].Execute();
// Get the current status of the counter
string counterStatus = camera.Parameters[PLCamera.CounterStatus].GetValue();
// Get the current value of the counter
Int64 i = camera.Parameters[PLCamera.CounterValue].GetValue();
/* 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 */
size_t len = 0;
char counterStatus_str[64] = {0};
int64_t i = 0;
/* Select Counter 1 */
errRes = PylonDeviceFeatureFromString(hdev, "CounterSelector", "Counter1");
CHECK(errRes);
/* Specify that the counter starts when a software signal is sent via channel 1 */
errRes = PylonDeviceFeatureFromString(hdev, "CounterTriggerSource", "SoftwareSignal1");
CHECK(errRes);
/* Specify that the counter increases whenever a rising signal is detected on Line 1 */
errRes = PylonDeviceFeatureFromString(hdev, "CounterEventSource", "Line1");
CHECK(errRes);
errRes = PylonDeviceFeatureFromString(hdev, "CounterEventActivation", "RisingEdge");
CHECK(errRes);
/* Specify that the counter is reset whenever a falling signal is detected on Line 2 */
errRes = PylonDeviceFeatureFromString(hdev, "CounterResetSource", "Line2");
CHECK(errRes);
errRes = PylonDeviceFeatureFromString(hdev, "CounterResetActivation", "FallingEdge");
CHECK(errRes);
/* Set the maximum value of the counter to 1000 */
errRes = PylonDeviceSetIntegerFeature(hdev, "CounterDuration", 1000);
CHECK(errRes);
/* Manually reset the counter */
errRes = PylonDeviceExecuteCommandFeature(hdev, "CounterReset");
CHECK(errRes);
/* Get the current status of the counter */
len = sizeof(counterStatus_str);
errRes = PylonDeviceFeatureToString(hdev, "CounterStatus", counterStatus_str, &len);
CHECK(errRes);
/* Get the current value of the counter */
errRes = PylonDeviceGetIntegerFeature(hdev, "CounterValue", &i);
CHECK(errRes);
ace Classic/U/L 相机#
// Reset Counter 1 via software command
camera.CounterSelector.SetValue(CounterSelector_Counter1);
camera.CounterResetSource.SetValue(CounterResetSource_Software);
camera.CounterReset.Execute();
// Get the event source of Counter 1
camera.CounterSelector.SetValue(CounterSelector_Counter1);
CounterEventSourceEnums e = camera.CounterEventSource.GetValue();
INodeMap& nodemap = camera.GetNodeMap();
// Reset Counter 1 via software command
CEnumParameter(nodemap, "CounterSelector").SetValue("Counter1");
CEnumParameter(nodemap, "CounterResetSource").SetValue("Software");
CCommandParameter(nodemap, "CounterReset").Execute();
// Get the event source of Counter 1
CEnumParameter(nodemap, "CounterSelector").SetValue("Counter1");
String_t e = CEnumParameter(nodemap, "CounterEventSource").GetValue();
// Reset Counter 1 via software command
camera.Parameters[PLCamera.CounterSelector].SetValue(PLCamera.CounterSelector.Counter1);
camera.Parameters[PLCamera.CounterResetSource].SetValue(PLCamera.CounterResetSource.Software);
camera.Parameters[PLCamera.CounterReset].Execute();
// Get the event source of Counter 1
camera.Parameters[PLCamera.CounterSelector].SetValue(PLCamera.CounterSelector.Counter1);
string e = camera.Parameters[PLCamera.CounterEventSource].GetValue();
/* 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 */
size_t len = 0;
char e_str[64] = {0};
/* Reset Counter 1 via software command */
errRes = PylonDeviceFeatureFromString(hdev, "CounterSelector", "Counter1");
CHECK(errRes);
errRes = PylonDeviceFeatureFromString(hdev, "CounterResetSource", "Software");
CHECK(errRes);
errRes = PylonDeviceExecuteCommandFeature(hdev, "CounterReset");
CHECK(errRes);
/* Get the event source of Counter 1 */
errRes = PylonDeviceFeatureFromString(hdev, "CounterSelector", "Counter1");
CHECK(errRes);
len = sizeof(e_str);
errRes = PylonDeviceFeatureToString(hdev, "CounterEventSource", e_str, &len);
CHECK(errRes);

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

返回顶部