建立視覺序列
建立2個視覺序列。
除了零件檢測用序列外,也請建立送料器校準用的視覺序列。
建立零件檢測用視覺序列
建立用於檢測零件的視覺序列。
點擊[Vision Guide]按鈕,以顯示Vision Guide畫面。
將1個零件放置在送料器上。
新建1個視覺序列。依照以下內容設定屬性:
| 屬性 | 如何設定使用者定義的遠程輸出I/O |
|---|---|
| Name | 設定任意名稱。(例如:VS_Part1) |
| Calibration | 設定視覺校準。 |
| ExposureTime | 注意以下事項進行設定: - 零件能清楚識別 - 平台周圍與中央的亮度大致相同 |
- 新增1個Blob物件。依照以下內容設定屬性:
| 屬性 | 如何設定使用者定義的遠程輸出I/O |
|---|---|
| SearchWindow | 將整個平台設為檢測區域。 |
| NumberToFind | 設定為「All」。 |
| MaxArea | 設定為零件面積值的1.3倍左右。 |
| MinArea | 設定為零件面積值的0.7倍左右。 |
| ThresholdHigh | 設定為能確實檢測零件的值。設定為不會誤檢測平台周邊暗部的值。 |
TIP
若無法正確檢測零件,請重新調整其他屬性或視覺序列的屬性。
- 設定完成後點擊[Run]按鈕,並確認可正確識別零件且沒有誤檢測到背景。
- 設定完成後,點擊Vision Guide功能表 - [File] - [Save]按鈕。將會儲存設定。
建立送料器校準用視覺序列
- 新建1個視覺序列。依照以下內容設定屬性:
| 屬性 | 如何設定使用者定義的遠程輸出I/O |
|---|---|
| Name | 設定任意名稱。(例如:VS_Part1_Cal) |
| Calibration | 設定視覺校準。 |
| ExposureTime | 設定時,確保能清楚識別零件。 |
- 新增1個Blob物件。依照以下內容設定屬性:
| 屬性 | 如何設定使用者定義的遠程輸出I/O |
|---|---|
| SearchWindow | 將整個平台設為檢測區域。 |
| MaxArea | 保持預設值。 |
| MinArea | 將數值設定為零件面積的約0.9倍。按照以下步驟估算零件面積: 1. 讓送料器的背光亮起 2. 在平台上放置數個不重疊的零件 3. 執行視覺序列 4. 以Blob結果中的Area之平均值作為零件面積 |
| NumberToFind | 設定為「All」。 |
| ThresholdHigh | 設定為能確實檢測零件的值。設定為不會誤檢測平台周邊暗部的值。 |
- 設定完成後點擊[Run]按鈕,並確認可正確識別零件且沒有誤檢測到背景。
- 設定完成後,點擊Vision Guide功能表 - [File] - [Save]按鈕。將會儲存設定。
- 關閉Vision Guide畫面。