奮進小學生
級別: 探索解密
|
如圖,紅色球為次品,藍色為正品,現項目需要做如下控制,在檢測區域進行檢測,判斷正次品后,通過傳送帶傳送至剔廢區域進行剔廢,(檢測區域內也沒有打碼或打標之類的設備)但由于傳送帶是不間斷輸送,因而困惑于如何能做到精確剔廢,求各位資深大佬給予些編程的思路和方法 |
---|---|
|
榮耀我是傳奇
級別: 探索解密
|
2樓和3樓說的都沒問題,如果不支持FIFO可以自己建一個數組用于存儲檢測結果,再建兩個指針,首尾指針,檢測區檢測一個,首指針+1,剔除區出一個尾指針+1,依次循環也可實現FIFO功能 |
---|---|
|
夢雨天涯
微信hui530527 &
級別: 網絡英雄
|
銀行排隊一樣…… |
|
---|---|---|
|
gxtmdb82164
級別: 論壇先鋒
|
還有個最簡單,最無腦的方案,用時間處理. 前提是輸送線整體的速度比較恒定,一致性好 有必要的情況下可以加一個編碼器做速度校準,一般不需要. 時間控制就非常簡單了,檢測到一個不合格品以后,延遲一個時間去動作就行了,至于多個連續是和上面的邏輯一樣的,因為你距離是固定的,速度是恒定的,所以延遲時間和中間可能存在的數量是固定的. |
---|---|
|
曾姚王
紙上得來終覺淺,絕知此事要躬行!
級別: 略有小成
|
檔檢測為廢品是要跟隨同步,踢廢品后回退(退的過程中檢測到廢品也要同步跟隨踢廢品)。不要去考慮進出隊列方式。 |
---|---|
|
1935807118
級別: 家園常客
|
我目前也在搞個類似的程序,我的是震動盤出料,皮帶是通過伺服馬達傳輸,對射光纖在皮帶上檢測到料后,通過計算脈沖到CCD拍照位檢測,CCD拍照位到NG吹走也是按照脈沖來計算,我要求機構按照就近原則去設計 |
---|---|
|
luwenhua1985
我回來了
級別: 略有小成
|
檢測區加個傳感器來觸發堆棧指令。吧OK/NG存起來。再剔除區加個傳感器來來讀取OK/NG結果。 如果要考慮物品在輸送線上會掉下取,還要加個時間過濾 |
---|---|
|