跳转到内容

Timestamp#

相机的 Timestamp 功能会计算相机内部设备时钟生成的 tick 数。

多种相机功能(例如,块功能Event Notification)都会用到时间戳值。

该功能的使用#

运作原理#

相机电源开启后,便会开始生成并计算时钟 tick 数量。每次关闭再重新开启相机电源时,计数器都会重置为 0。在部分相机机型上,您还可以在相机工作期间重置计数器。

每秒 tick 数(即 tick 频率)取决于您的相机型号。要确定当前的 tick 频率,请获取 GevTimestampTickFrequency 参数的值。

时间戳计数器还用于通过 PTP 同步多台相机。在通过 PTP 同步的相机上,时间戳值(几乎)相同。

确定当前时间戳值#

要确定时间戳计数器的当前值:

  1. 执行 GevTimestampControlLatch 命令。
    获取相机当前时间戳值的“快照”。
  2. 获取 GevTimestampValue 参数的值。
    该参数的值表示执行 TimestampLatch 命令的时间点。

信息

GevTimestampControlLatch 命令发送到该命令生效之间的延迟是不确定的。

详情#

显示所有相机型号

相机型号 时间戳 tick 频率 Counter 可在相机工作期间重置
a2A1920-51gcBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A1920-51gcPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A1920-51gmBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A1920-51gmPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A1920-160ucBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A1920-160ucPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A1920-160umBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A1920-160umPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A2590-22gcBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A2590-22gcPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A2590-22gmBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A2590-22gmPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A2590-60ucBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A2590-60ucPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A2590-60umBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A2590-60umPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A3840-13gcBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A3840-13gcPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A3840-13gmBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A3840-13gmPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A3840-45ucBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A3840-45ucPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A3840-45umBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A3840-45umPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A4504-5gcBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A4504-5gcPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A4504-5gmBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A4504-5gmPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A4504-18ucBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A4504-18ucPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A4504-18umBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A4504-18umPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5320-7gcBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5320-7gcPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5320-7gmBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5320-7gmPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5320-23ucBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5320-23ucPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5320-23umBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5320-23umPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5328-4gcBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5328-4gcPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5328-4gmBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5328-4gmPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5328-15ucBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5328-15ucPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5328-15umBAS 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
a2A5328-15umPRO 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA640-90gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA640-90gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA640-90uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA640-90um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA640-120gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA640-120gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA640-120uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA640-120um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA640-121gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA640-300gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA640-300gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA640-750uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA640-750um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA720-290gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA720-290gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA720-520uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA720-520um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA780-75gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA780-75gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA800-200gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA800-200gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA800-510uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA800-510um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1280-60gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1280-60gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1300-22gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1300-22gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1300-30gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1300-30gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1300-30uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1300-30um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1300-60gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1300-60gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1300-60gmNIR PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1300-75gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1300-75gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1300-200uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1300-200um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1440-73gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1440-73gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1440-220uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1440-220um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1600-20gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1600-20gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1600-20uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1600-20um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1600-60gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1600-60gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1920-25gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1920-25gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1920-25uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-25um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-40gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1920-40gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1920-40uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-40ucMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-40um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-40umMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-48gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1920-48gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1920-50gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1920-50gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA1920-150uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-150um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-155uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-155ucMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-155um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA1920-155umMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2000-50gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2000-50gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2000-50gmNIR PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2000-165uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2000-165um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2000-165umNIR 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2040-25gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2040-25gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2040-25gmNIR PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2040-35gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2040-35gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2040-55uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2040-55um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2040-90uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2040-90um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2040-90umNIR 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2040-120uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2040-120um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2440-20gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2440-20gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2440-35uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2440-35ucMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2440-35um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2440-35umMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2440-75uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2440-75ucMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2440-75um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2440-75umMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2500-14gc 125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)或 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)[^a] 是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2500-14gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2500-14uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2500-14um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2500-20gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2500-20gcMED PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2500-20gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2500-20gmMED PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA2500-60uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA2500-60um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA3088-16gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA3088-16gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA3088-57uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA3088-57ucMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA3088-57um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA3088-57umMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA3800-10gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA3800-10gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA3800-14uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA3800-14um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4024-8gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA4024-8gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA4024-29uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4024-29um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4096-11gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA4096-11gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA4096-30uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4096-30ucMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4096-30um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4096-30umMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4096-40uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4096-40ucMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4096-40um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4096-40umMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4112-8gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA4112-8gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA4112-20uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4112-20ucMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4112-20um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4112-20umMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4112-30uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4112-30ucMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4112-30um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4112-30umMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA4600-7gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA4600-10uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA5472-5gc PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA5472-5gm PTP 禁用:125 MHz(=125 000 000 tick/秒,1 tick = 8 ns)
PTP 启用:1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
是。要重置计数器,请确保 PTP(如果可用)被禁用,并执行 GevTimestampControlReset 命令。
acA5472-17uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA5472-17ucMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA5472-17um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
acA5472-17umMED 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
boA4096-93cc 不支持 Timestamp 功能 不支持 Timestamp 功能
boA4096-93cm 不支持 Timestamp 功能 不支持 Timestamp 功能
boA4112-68cc 不支持 Timestamp 功能 不支持 Timestamp 功能
boA4112-68cm 不支持 Timestamp 功能 不支持 Timestamp 功能
boA4500-45cc 不支持 Timestamp 功能 不支持 Timestamp 功能
boA4500-45cm 不支持 Timestamp 功能 不支持 Timestamp 功能
boA6500-36cc 不支持 Timestamp 功能 不支持 Timestamp 功能
boA6500-36cm 不支持 Timestamp 功能 不支持 Timestamp 功能
boA8100-16cc 不支持 Timestamp 功能 不支持 Timestamp 功能
boA8100-16cm 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1280-54lc 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1280-54lm 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1280-54uc 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1280-54um 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1600-60lc 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1600-60lm 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1600-60uc 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1600-60um 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1920-15um 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1920-30uc 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1920-30um 不支持 Timestamp 功能 不支持 Timestamp 功能
daA1920-160uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
daA1920-160um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
daA2500-14lc 不支持 Timestamp 功能 不支持 Timestamp 功能
daA2500-14lm 不支持 Timestamp 功能 不支持 Timestamp 功能
daA2500-14uc 不支持 Timestamp 功能 不支持 Timestamp 功能
daA2500-14um 不支持 Timestamp 功能 不支持 Timestamp 功能
daA3840-45uc 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
daA3840-45um 1 GHz(= 1 000 000 000 tick/秒,1 tick = 1 ns)
puA1280-54uc 不支持 Timestamp 功能 不支持 Timestamp 功能
puA1280-54um 不支持 Timestamp 功能 不支持 Timestamp 功能
puA1600-60uc 不支持 Timestamp 功能 不支持 Timestamp 功能
puA1600-60um 不支持 Timestamp 功能 不支持 Timestamp 功能
puA1920-30uc 不支持 Timestamp 功能 不支持 Timestamp 功能
puA1920-30um 不支持 Timestamp 功能 不支持 Timestamp 功能
puA2500-14uc 不支持 Timestamp 功能 不支持 Timestamp 功能
puA2500-14um 不支持 Timestamp 功能 不支持 Timestamp 功能

示例代码#

ace Classic/U/L GigE 相机#

// Take a "snapshot" of the camera's current timestamp value
camera.GevTimestampControlLatch.Execute();
// Get the timestamp value
int64_t i = camera.GevTimestampValue.GetValue();
INodeMap& nodemap = camera.GetNodeMap();
// Take a "snapshot" of the camera's current timestamp value
CCommandParameter(nodemap, "GevTimestampControlLatch").Execute();
// Get the timestamp value
int64_t i = CIntegerParameter(nodemap, "GevTimestampValue").GetValue();
// Take a "snapshot" of the camera's current timestamp value
camera.Parameters[PLCamera.GevTimestampControlLatch].Execute();
// Get the timestamp value
Int64 i = camera.Parameters[PLCamera.GevTimestampValue].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 */
int64_t i = 0;
/* Take a "snapshot" of the camera's current timestamp value */
errRes = PylonDeviceExecuteCommandFeature(hdev, "GevTimestampControlLatch");
CHECK(errRes);
/* Get the timestamp value */
errRes = PylonDeviceGetIntegerFeature(hdev, "GevTimestampValue", &i);
CHECK(errRes);

其他相机#

// Take a "snapshot" of the camera's current timestamp value
camera.TimestampLatch.Execute();
// Get the timestamp value
int64_t i = camera.TimestampLatchValue.GetValue();
INodeMap& nodemap = camera.GetNodeMap();
// Take a "snapshot" of the camera's current timestamp value
CCommandParameter(nodemap, "TimestampLatch").Execute();
// Get the timestamp value
int64_t i = CIntegerParameter(nodemap, "TimestampLatchValue").GetValue();
// Take a "snapshot" of the camera's current timestamp value
camera.Parameters[PLCamera.TimestampLatch].Execute();
// Get the timestamp value
Int64 i = camera.Parameters[PLCamera.TimestampLatchValue].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 */
int64_t i = 0;
/* Take a "snapshot" of the camera's current timestamp value */
errRes = PylonDeviceExecuteCommandFeature(hdev, "TimestampLatch");
CHECK(errRes);
/* Get the timestamp value */
errRes = PylonDeviceGetIntegerFeature(hdev, "TimestampLatchValue", &i);
CHECK(errRes);

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