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