Operator TrgPortArea

Operator Library: Hardware Platform

此 Operator 會為相機產生觸發訊號 (Exsync)。 您可以選擇使用內部訊號產生器 (GrabberControlled),或是透過外部訊號來觸發訊號產生器, 這些外部訊號可以來自觸發擴充板(TTL Trigger board 或 OPTO Trigger board)的輸入訊號,或者由軟體觸發。

此訊號產生器能夠產生具有彈性延遲、脈衝寬度和極性的 Exsync 訊號。 此外,還會產生一個可在觸發擴充板上使用的 Flash 訊號。

此 Operator 會佔用 4 個數位輸出以及一個用於 CC 訊號的相機連接埠。 因此,會使用一個類型為 CameraControl 的 VisualApplets 資源。 如果裝置資源設為 0,則會使用數位輸出 0 到 3 以及相機連接埠 A。 不過,如果資源索引設為 1,則會使用數位輸出 4 到 7 以及相機連接埠 B。 請注意,其他 Operator 無法使用這些硬體資源。 請在資源對話方塊中設定資源索引。 如需詳細資訊,請參閱 'Allocation of Device Resources'

適用於硬體平台
microEnable IV VD1-CL/-PoCL
microEnable IV VD4-CL/-PoCL

I/O Properties

Property Value
Operator Type M

支援的 Link 格式

無

參數

TriggerMode
Type 動態讀取/寫入參數
Default GrabberControlled
Range {GrabberControlled, ExternSw_Trigger}

此參數可用於選擇內部 Exsync 訊號產生器的運作模式。 外部觸發輸入的來源可以透過參數 ImgTrgInSource 進行選擇。

GrabbersControlled:由內部訊號產生器定期產生 Exsync。

ExternSw_Trigger:使用外部觸發訊號來啟動一次訊號產生器。

ExsyncEnable
Type 動態讀取/寫入參數
Default ON
Range {OFF, ON}

啟用或停用傳送至相機的 Exsync 輸出。

ExsyncFramesPerSec
Type dynamic/static read/write parameter
Default 8 Hz
Range 取決於參數 Accuracy

此參數指定 Exsync 產生的頻率。

ExsyncExposure
Type dynamic/static read/write parameter
Default 4000 μs
Range 取決於參數 Accuracy

此參數指定 Exsync 訊號的脈衝寬度,許多相機可以使用此參數來指定 Exposure Time。 因此,即使在擷取過程中,也可以透過軟體調整 Exposure Time。 請以微秒為單位輸入數值。

ExsyncDelay
Type dynamic/static read/write parameter
Default 0 μs
Range 取決於參數 Accuracy

此參數指定所產生的 Exsync 訊號相對於外部觸發輸入的延遲。 因此,可以將曝光間隔與閃光燈進行同步。 請以微秒為單位輸入數值。

ExsyncPolarity
Type dynamic/static read/write parameter
Default LowActive
Range {LowActive, HighActive}

此參數用於調整 Exsync 信號產生器的極性,以配合連接的相機所接受的極性。 若相機在下降緣開啟快門,請使用 LowActive;否則請使用 HighActive。

ImgTrgInSource
Type dynamic/static read/write parameter
Default InSignal0
Range {InSignal0, InSignal1, InSignal2, InSignal3, InSignal4, InSignal5, InSignal6, InSignal7}

此參數指定用於觸發 Exsync 信號產生器的信號源。 這僅在 TriggerMode 設定為 ExternSw_Trigger 時才有效。

ImgTrgInPolarity
Type 動態讀取/寫入參數
Default LowActive
Range {LowActive, HighActive}

此參數定義外部輸入觸發信號的極性。 當設定為 LowActive 時,Exsync 產生器會在 ImgTrgInSource 參數所指定信號的下降緣啟動。 否則,Exsync 產生將會在上升緣啟動。這僅在 TriggerMode 設定為 ExternSw_Trigger 時才有效。

ImgTrgDownscale
Type 動態讀取/寫入參數
Default 1
Range {1, 65535}

此值定義進來觸發脈衝的 Scaling 因子。系統僅接受每第 N 個觸發脈衝,其中數字 N 由此參數定義。 例如,如果 ImgTrgDownscale 設定為 3,則每 3 個進來的觸發脈衝中只有第 3 個會被接受,亦即前兩個觸發脈衝將被捨棄。

FlashEnable
Type 動態讀取/寫入參數
Default OFF
Range {OFF, ON}

啟用或停用閃光燈輸出。 閃光燈信號的脈衝寬度等於 Exsync 週期。

FlashPolarity
Type 動態讀取/寫入參數
Default LowActive
Range {LowActive, HighActive}

此參數定義所產生的 Flash 信號的極性。

FlashDelay
Type dynamic/static read/write parameter
Default 0 µs
Range {0, 10230},步進大小為 10 µs

此參數指定所產生的 Flash 信號相對於外部觸發輸入的延遲。 因此,可以將閃光燈與外部觸發輸入進行同步。 請以微秒為單位輸入數值。

SoftwareTrgPulse
Type 動態寫入參數
Default 1
Range {1}

將此參數設定為 1 將會產生軟體觸發。 這僅在 TriggerMode 設定為 ExternSw_Trigger 且 ImgTrgInSource 設定為 SoftwareTrigger 時才有效。

SoftwareTrgDeadTime
Type 動態/靜態寫入參數
Default 10000 µs
Range 取決於參數 Accuracy

此引數指定軟體觸發脈衝之間的最小時間間隔。 請以微秒為單位輸入數值。

SoftwareTrgIsBusy
Type 動態/靜態讀取 Property
Default 0
Range {0, 1}

SoftwareTrgIsBusy Property 可透過軟體讀取忙碌狀態。 若處於忙碌狀態,此 Property 會設為 1 以反映正在進行的影像擷取。 若設為 0,則運算子未處於忙碌狀態。

CC1output
Type 動態/靜態寫入參數
Default Exsync
Range {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此 Property 指定 CameraLink 連接線之 CC1 線路上可用的訊號。

CC2output
Type 動態/靜態寫入參數
Default Vcc
Range {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此 Property 指定 CameraLink 連接線之 CC2 線路上可用的訊號。

CC3output
Type 動態/靜態寫入參數
Default Vcc
Range {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此 Property 指定 CameraLink 連接線之 CC3 線路上可用的訊號。

CC4output
Type 動態/靜態寫入參數
Default Vcc
Range {Exsync, ExsyncInvert, Hdsync, HdsyncInvert, Flash, FlashInvert, Gnd, Vcc}

此 Property 指定 CameraLink 連接線之 CC4 線路上可用的訊號。

準確度
Type 動態/靜態寫入參數
Default 10 μs
Range [0.05, 500] μs

此 Property 指定觸發系統的時間基準。 它定義了抖動以及延遲、週期等的範圍。 請以微秒為單位輸入數值。

DebouncingMaxTime
Type 靜態寫入參數
Default 65.520 us
Range [0.016, 1000000] us

此 Property 指定去彈跳時間的最大限制。 請以微秒為單位輸入數值。

DebouncingTime
Type 動態寫入參數
Default 0.112 us
Range [0.016, 1000000] us

此 Property 指定去彈跳時間。輸入觸發訊號必須保持相同數值才能被檢測到。 去彈跳時間內的快速訊號變更將會遭到過濾。 請以微秒為單位輸入數值。