工件偵測故障排除

示教拾取位置

為了準確地拾取,應正確偵測工件的拾取位置,並以其作為機型原點。對於處理工件時因拾取位置和機型原點之間的距離而產生的固定拾取位差,可採用以下方法進行補償。

  • 將Corr或Geom物件的機型原點與示教點重疊執行型號示教,並將CameraX和CameraY設定為拾取位置。
  • 將平衡點設定為拾取位置時,以Blob物件為準偵測該點並以其作為機型原點,然後將CameraX和CameraY設定為拾取點。

* CameraX:所偵測的工件位置在攝影機座標系上的X座標

* CameraY:所偵測的工件位置在攝影機座標系上的Y座標

提示


如需有關視覺物件的詳細資訊,請參閱以下手冊。

「視覺指南8.0 - 軟體手冊 - 視覺物件」

無法偵測到搜尋區域內的工件

若無法偵測到搜尋區域內的工件並且發生影像處理錯誤,則可調整視覺屬性進行改正。參閱以下要點。

  • 調整攝影機的曝光時間

    長曝光時間會使移動中的工件影像變模糊,進而影響工件的偵測。使用ExposureTime屬性縮短曝光時間。

  • 調整清晰度計算值

    若工件偵測率不穩定,可調整視覺物件的Accept屬性改善穩定性。

提示


如需有關視覺屬性的詳細資訊,請參閱以下手冊。

Vision Guide 8.0 Properties and Results Reference

工件偵測未達到所需的準確度

若工件偵測不達到所需的準確度,可調整視覺屬性進行改善。參閱以下要點。

  • 調整攝影機的曝光時間

    長曝光時間會使移動中的工件影像變模糊,進而影響工件的偵測。使用ExposureTime屬性縮短曝光時間。

  • 調整攝影機的視野

    寬視野會增加像素的單位長度,減少偵測準確度。核取XmmPerPixel和YmmPerPixel值。

提示


範例:若在100 mm/sec的傳送帶速度下可接受大約0.5 mm的影像模糊度,則將曝光時間設定為5 msec。

提示


如需有關視覺屬性的詳細資訊,請參閱以下手冊。

Vision Guide 8.0 Properties and Results Reference

無法及時完成影像處理

若無法及時完成影像處理,可調整搜尋區域和視覺屬性進行改善。參閱以下要點。

無法及時完成影像處理的提示

  • 調整物件的搜尋視窗

    大搜尋視窗會增加執行視覺物件的時間。去除未涵蓋工件的區域,盡可能縮小搜尋視窗。

  • 調整要偵測的物件數目

    若一次只偵測一個物件,將NumberToFind屬性設定為「1」可縮短執行時間。

  • 調整預期的比例範圍

    若工件大小的變化不大,可將ScaleEnable屬性設定為「False」。若變化性小,請盡可能縮小ScaleFactorMax和ScaleFactorMin屬性的範圍。

  • 調整角度偵測範圍

    若工件間的角度變化不大,可將AngleEnable屬性設定為「False」。若變化性小,請盡可能縮小AngleRange屬性的範圍。

  • 調整超時期間

    若影像處理時間認定為逾越超時期間,則終止處理。若影像處理時間有所改變,可縮短Timeout屬性改善偵測率和執行時間。

提示


如需有關視覺屬性的詳細資訊,請參閱以下手冊。

Vision Guide 8.0 Properties and Results Reference

使用厚工件

若工件較厚,攝影機的視野會涵蓋工件的側邊(如下圖所示)。若工件的頂面和側邊顏色類似,這兩個面會當作工件的單一頂面偵測。請注意此影響,特別是在使用厚工件時。

偵測工件側邊所造成的影響

提示


可增加工作距離,或改用長焦距短視角鏡頭減少此影響。