Operator TrgPortArea

Operator Library: Hardware Platform

This operator generates the trigger (Exsync) for the Camera. It is possible to use an internal signal generator (GrabberControlled) or to trigger the signal generator from external signals, either by input signals from the trigger expansion board (TTL Trigger board or OPTO Trigger board), or by software.

The signal generator can produce Exsync signals with a flexible delay, pulse width and polarity. Additionally a Flash signal, which is available at the trigger expansion board, is generated.

The operator occupies 4 digital outputs and one camera port for the CC signals. Hence, one VisualApplets resource of type CameraControl is used. If the device resource is set to 0, the digital outputs 0 to 3 and camera port A is used. However, if the resource index is set to 1, the digital outputs 4 to 7 and camera port B is used. Note that no other operators can use these hardware resources. Set the resource index in the resource dialog. Check 'Allocation of Device Resources' for more information

适用于以下硬件平台
microEnable IV VD1-CL/-PoCL
microEnable IV VD4-CL/-PoCL

I/O Property

Property 值
Operator Type M

Supported Link Format

无

参数

TriggerMode
键入 动态读/写参数
默认 GrabberControlled
范围 {GrabberControlled, ExternSw_Trigger}

This parameter selects the operation mode for the internal Exsync signal generator. The source for the external trigger input can by selected via the parameter ImgTrgInSource.

GrabberControlled: Exsync is generated periodically by the internal signal generator.

ExternSw_Trigger: An external trigger signal is used to start the signal generator once.

ExsyncEnable
键入 动态读/写参数
默认 开启
范围 {OFF, ON}

Enables or disables the Exsync output to the camera.

ExsyncFramesPerSec
键入 动态/静态读/写参数
默认 8 Hz
范围 depends on parameter Accuracy

This parameter specifies the frequency of the Exsync generation.

ExsyncExposure
键入 动态/静态读/写参数
默认 4000 μs
范围 depends on parameter Accuracy

This parameter specifies the pulse width of the Exsync signal, which can be used by many cameras to specify the exposure time. Therefore, it is possible to adjust the exposure time via software, even while grabbing. Enter the value in microseconds.

ExsyncDelay
键入 动态/静态读/写参数
默认 0 μs
范围 depends on parameter Accuracy

This parameter specifies the delay of the generated Exsync signal, with respect to an external trigger input. Therefore, it is possible to synchronize the exposure interval to a flash. Enter the value in microseconds.

ExsyncPolarity
键入 动态/静态读/写参数
默认 LowActive
范围 {LowActive, HighActive}

该参数用于调整 Exsync 信号发生器的极性以及连接的相机所接受的极性。 如果相机在下降沿打开快门,请使用 LowActive,否则使用 HighActive。

ImgTrgInSource
键入 动态/静态读/写参数
默认 InSignal0
范围 {InSignal0, InSignal1, InSignal2, InSignal3, InSignal4, InSignal5, InSignal6, InSignal7}

该参数指定用于触发 Exsync 信号发生器的信号源。 这仅在 TriggerMode 设置为 ExternSw_Trigger 时相关。

ImgTrgInPolarity
键入 动态读/写参数
默认 LowActive
范围 {LowActive, HighActive}

该参数定义外部输入触发信号的极性。 当设置为 LowActive 时,Exsync 发生器在由参数 ImgTrgInSource 指定的信号的下降沿启动。 否则,Exsync 生成将在上升沿启动。这仅在 TriggerMode 设置为 ExternSw_Trigger 时相关。

ImgTrgDownscale
键入 动态读/写参数
默认 1
范围 {1, 65535}

该值定义传入触发脉冲的降频因子。仅接受每第 N 个触发脉冲,其中数字 N 由此参数定义。 例如,如果 ImgTrgDownscale 设置为 3,则将接受每第 3 个传入的触发脉冲,即前两个 触发脉冲将被丢弃。

FlashEnable
键入 动态读/写参数
默认 OFF
范围 {OFF, ON}

启用或禁用闪光灯输出。 闪光信号的脉冲宽度等于 Exsync 周期。

FlashPolarity
键入 动态读/写参数
默认 LowActive
范围 {LowActive, HighActive}

该参数定义生成的 Flash 信号的极性。

FlashDelay
键入 动态/静态读/写参数
默认 0 µs
范围 {0, 10230},步长为 10 µs

该参数指定生成的 Flash 信号相对于外部触发输入的延迟。 因此,可以将闪光灯与外部触发输入同步。 以微秒为单位输入该值。

SoftwareTrgPulse
键入 动态写入参数
默认 1
范围 {1}

将此参数设置为 1 将生成软件触发。 这仅在 TriggerMode 设置为 ExternSw_Trigger 且 ImgTrgInSource 设置为 SoftwareTrigger 时相关。

SoftwareTrgDeadTime
键入 动态/静态写入参数
默认 10000 µs
范围 depends on parameter Accuracy

该参数指定软件触发脉冲之间的最小时间间隔。 以微秒为单位输入该值。

SoftwareTrgIsBusy
键入 动态/静态读取参数
默认 0
范围 {0, 1}

SoftwareTrgIsBusy Property 用于通过软件读取忙碌状态。 如果处于忙碌状态,则此 Property 设置为 1 以反映正在进行的图像采集。 如果设置为 0,则算子不忙碌。

CC1output
键入 动态/静态写入参数
默认 Exsync
范围 {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此 Property 指定 CameraLink 电缆的 CC1 线上可用的信号。

CC2output
键入 动态/静态写入参数
默认 Vcc
范围 {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此 Property 指定 CameraLink 电缆的 CC2 线上可用的信号。

CC3output
键入 动态/静态写入参数
默认 Vcc
范围 {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此 Property 指定 CameraLink 电缆的 CC3 线上可用的信号。

CC4output
键入 动态/静态写入参数
默认 Vcc
范围 {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此 Property 指定 CameraLink 电缆的 CC4 线上可用的信号。

精度
键入 动态/静态写入参数
默认 10 μs
范围 [0.05, 500] μs

此 Property 指定触发系统的时间基准。 它定义了抖动以及延迟、周期等的范围。 请输入以微秒为单位的值。

DebouncingMaxTime
键入 静态写参数
默认 65.520 us
范围 [0.016, 1000000] us

此 Property 指定去抖时间的最大限制。 请输入以微秒为单位的值。

DebouncingTime
键入 动态写入参数
默认 0.112 us
范围 [0.016, 1000000] us

此 Property 指定去抖时间。输入触发信号必须保持相同的值才能被检测到。 去抖时间内发生的快速信号变化将被滤除。 请输入以微秒为单位的值。