AI 驅動文件
您想了解什麼?
例項演示:套件托盤
各步驟頁面說明了每項設定。本頁展示了它們在一個真實作業中的協同工作方式,以及所做的選擇和原因。
傳送帶運送套件托盤。每個托盤必須裝有 10 個藥瓶,且參考藥瓶的瓶蓋必須為正確的藍色。托盤在傳送帶上大致定位,沒有使用夾具。光電感測器標記每個托盤。PLC 剔除不合格托盤並記錄藥瓶數量。
第一步:成像
托盤尺寸為 180 x 120 mm。使用 Overview 的光學計算器並結合 OV Spark Pro 感測器,相機安裝在距傳送帶約 250 mm 的高度,使托盤佔據畫面的大部分割槽域。
- 在托盤周圍繪製的區域上使用智慧成像,然後選擇瓶蓋最清晰的候選項
- 曝光時間保持較短,因為傳送帶在曝光期間持續移動
- 在高階設定中固定白平衡,因為接下來會使用顏色匹配工具,而自動白平衡會追隨瓶蓋顏色變化
參見第一步:成像。
第二步:觸發
- 外部觸發,光電感測器接入觸發輸入
- 影象觸發緩衝區設為 0,這樣當上一個托盤仍在檢測時新到達的托盤會被報告,而不會被靜默排隊
通過線速檢查快速驗證:每分鐘 40 個托盤意味著托盤間隔為 1,500 ms。檢測時間約為 150 ms,相機的忙碌時間約為 10%,有充足的餘量。
參見第二步:觸發。
第三步:工具
按以下順序,因為順序即為執行順序:
| # | 工具 | 原因 |
|---|---|---|
| 1 | 對齊器 | 托盤未使用夾具固定,因此其他所有工具都必須跟隨托盤 |
| 2 | AI Count | 藥瓶數量才是關鍵結果,而不僅僅是"存在與否" |
| 3 | 顏色匹配 | 單個瓶蓋的色調。無需訓練 |
**對齊器。**在托盤模製的角部特徵上設定三個錨點,分散佈置。切勿設定在藥瓶或標籤上,因為這些正是會發生變化的部分。參見對齊器。
AI Count。在主影象中標註全部 10 個藥瓶,不能遺漏,因為未標註的藥瓶會讓工具誤以為藥瓶屬於背景。預期數量設定為精確:10。跟隨對齊器。參見檢測工具。
**顏色匹配。**在參考瓶蓋上設定一個區域,用忽略區域將反光部分塗抹掉,參考值取自五個已知合格的托盤。閾值保持為 70,然後在實時預覽中進行檢查。跟隨對齊器。
第四步:判定
| 規則 | 型別 | 範圍 | 原因 |
|---|---|---|---|
| 規則 1 | 全部 | 所有檢測工具 | 數量和顏色都必須通過 |
| 規則 2 | 必須執行並通過 | AI Count | 未執行過數量檢測的托盤不得通過 |
**零件檢測:始終。**如果對齊器找不到托盤,說明托盤或相機存在問題,產線應剔除而不是放行。
規則 2 是人們經常遺漏的一條。沒有它,被對齊器丟失的托盤會跳過數量檢測,而"全部"規則會直接忽略被跳過的工具。參見第四步:判定,並在該頁面的模擬器中進行試用。
第 5 步:輸出
- PLC 程式 ID:3100,與 PLC 程式中的套件編號一致
- 槽位 1:AI Count,便於 PLC 獲取實際計數用於日誌記錄
- 槽位 2:顏色匹配,便於 PLC 跟蹤分數趨勢,在瓶蓋顏色漂移導致失敗之前捕獲異常
- 輸出: 當程式判定失敗時驅動 DO0,保持到下一次結果,接線至剔除分流裝置
在本相機的每個套件程式中,槽位 1 都是計數,槽位 2 都是顏色,這樣無論執行哪個套件,PLC 都以相同的方式讀取。參見第 5 步:輸出。
第 6 步:完成
摘要顯示:*等待來自產線的觸發;首先由定位進行定位;然後是 AI Count 和顏色匹配;計數和顏色都必須通過;2 個工具通過 PLC 以程式 3100 上報結果。*這與計劃一致,於是啟用該程式。
在產線上正式啟用之前:
- 20 個良品托盤:全部通過
- 一個裝有 9 瓶的托盤,以及一個瓶蓋錯誤的托盤:均失敗,且每個失敗原因正確
- 將托盤推至傳送帶的各個邊緣:定位保持穩定
- 剔除分流裝置動作,並在 I/O 實時監視器 中得到確認
參見第 6 步:完成。
一個月後
某班次報告下午出現良品托盤被剔除的情況。庫顯示顏色匹配分數在一天中逐漸下降,而計數保持穩定。原因是天窗的陽光照射到了傳送帶。為相機加裝遮罩後問題解決,無需改動程式。該趨勢之所以能從 PLC 日誌中看出,是因為顏色分數被分配了一個完整的槽位。