從Frame Grabber Board傳送給相機的CC1訊號,在Trigger Mode時的FPS比在Free run Mode下還低許多的情況,有可能是因為Frame Grabber Board的設定中,在傳輸取得影像時的Trigger訊號被設定為忽略所造成。
以Euresys的Grablink系列為例,情況如下:
請將Camera File以編輯器開啟,確認以下的內容:
; -Camera Features category-
ExposeOverlap = ALLOW; <== FORBID ALLOW
若為”FORBID”的話,則當Frame Grabber在讀取影像的期間,Trigger訊號不會送出;
若為”ALLOW”的話,則當Frame Grabber在讀取影像的期間,Trigger訊號還是會送出給相機。
因此,若想讓FPS近可能接近Freerun Mode的話,請設為”ALLOW”。但是一個Frame的曝光時間要盡可能縮短才行。另外,若將曝光時間設置至極短的情況下,有可能會發生像是前一個Frame的資料還在傳送期間時,下一個Frame已曝光完成並開始進行傳送的情況。這種情況會皂成影像重疊之類的畫面錯誤的情況,因此在設定曝光時間時需要多留意以避免類似的情況發生。
Trigger Mode的最高FPS會比Freerun Mode低一些,這會因為機種及模式不同而不同。在Trigger Mode時,一個Frame所需時間約比Freerun Mode的一個Frame的時間多上約2個水平線掃描的時間。
請利用下記的Excel檔案將Partial Scan的列數輸入至表格後,即可換算出FPS:
下記的Excel已將計算式內建於其中。
只要輸入顯示的行數後就會計算出最大的Frame Rate。
減少取像的行數(水平方向)會讓Frame Speed提升,但減少垂直方向的行數則否。
日文版: TechNote_GigE02_GigE_カメラ表示ライン数と最大FPS計算_Rev1.0
英文版: TechNote_GigE02_GigE_MaxFrameRate_calculator_from_LineNumber_Rev1.0