2013曇花一現(xiàn)
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 22 個
工控威望: 119 點
下載積分: 937 分
在線時間: 13(小時)
注冊時間: 2015-03-11
最后登錄: 2016-11-29
查看2013曇花一現(xiàn)的 主題 / 回貼
樓主  發(fā)表于: 2016-01-04 15:35
我所做的項目是將合格的產(chǎn)品與不合格的產(chǎn)品區(qū)分開,一個電機(jī)M1控制Y方向的運(yùn)動,M1上搭載4個吸頭,每個吸頭吸取一個產(chǎn)品。有合格收料盤和不合格收料盤。

現(xiàn)已經(jīng)知道哪些吸頭吸取的產(chǎn)品是合格的,我的思路是用循環(huán)遍歷每個吸頭上的產(chǎn)品,如果產(chǎn)品合格跳出循環(huán)驅(qū)動電機(jī)將合格產(chǎn)品放入合格收料盤;如果產(chǎn)品不合格則循環(huán)疊加一個d,

直到遇到合格產(chǎn)品再跳出循環(huán),以此將合格的產(chǎn)品放入合格收料盤中。剩下的將不合格的產(chǎn)品放入另一個不合格收料盤中。

語言表達(dá)能力有限,不知各位師傅看明白沒。

現(xiàn)在的問題是我按這種方法后面行不通,希望各位給提供點思路。

謝謝。

如圖所示,當(dāng)四個吸頭的產(chǎn)品有好有壞時該怎么實現(xiàn)將產(chǎn)品順序放到合格與不合格料盤中。

圖比較簡陋,不過大概能說明意思。
[ 此帖被2013曇花一現(xiàn)在2016-01-04 21:04重新編輯 ]
2013曇花一現(xiàn)
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 22 個
工控威望: 119 點
下載積分: 937 分
在線時間: 13(小時)
注冊時間: 2015-03-11
最后登錄: 2016-11-29
查看2013曇花一現(xiàn)的 主題 / 回貼
1樓  發(fā)表于: 2016-01-04 17:03
引用
引用第1樓283596603于2016-01-04 15:38發(fā)表的  :
你吸起來了就知道是不是合格了嗎?記錄哪個吸的是合格,哪個是不合格。先放合格的,再放不合格的了。干嘛寫循環(huán),不能一次性放完嗎?


前面有視覺部分去判斷,所以吸起來之前就知道哪些是合格的哪些是不合格的。
我是先將合格的產(chǎn)品全部放后,再去放不合格的。
用循環(huán)是因為得讓程序知道哪些是不合格的,當(dāng)遇到合格的產(chǎn)品時M1運(yùn)動 d,當(dāng)遇到不合格的產(chǎn)品時M1運(yùn)動 n*d
我說的M1運(yùn)動的距離,其中 n 就是不合格產(chǎn)品的個數(shù)。這樣才能將合格的產(chǎn)品依次放好。
但是實際編寫的時候與我想象的不同,后面的沒法實現(xiàn),所以過來求助。。。
2013曇花一現(xiàn)
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 22 個
工控威望: 119 點
下載積分: 937 分
在線時間: 13(小時)
注冊時間: 2015-03-11
最后登錄: 2016-11-29
查看2013曇花一現(xiàn)的 主題 / 回貼
2樓  發(fā)表于: 2016-01-04 17:06
引用
引用第2樓wu32u2于2016-01-04 16:09發(fā)表的  :

就是說~你既然都知道4個吸頭哪個合格哪個不合格,一次性放好再回來取第二次不也挺好的?干嘛非得4個都合格了再去放呢。


4個當(dāng)中有合格的也有不合格的,我是先把合格都放在合格收料盤中,不合格的再放置到不合格收料盤中。
我做循環(huán)是為了讓程序知道哪些合格哪些不合格
2013曇花一現(xiàn)
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 22 個
工控威望: 119 點
下載積分: 937 分
在線時間: 13(小時)
注冊時間: 2015-03-11
最后登錄: 2016-11-29
查看2013曇花一現(xiàn)的 主題 / 回貼
3樓  發(fā)表于: 2016-01-04 17:09
引用
引用第3樓simenboy于2016-01-04 16:51發(fā)表的  :
你好!我以前做過太陽能電池片排版設(shè)備,跟這個有點類似合格就去排版不合格就扔到廢料盒,可以換一種思路,1、將丟到合格收料盒的動作及丟到不合格收料盤的動作分別做成子程序,然后你用順序流程圖并排分支,當(dāng)判定條件為合格時,就執(zhí)行去合格收料盤放料的動作,當(dāng)判定條件為不合格時,就執(zhí)行去不合格收料盤放料的動作。


您好!謝謝。
這樣我也想過,但是效率太低。我在放置合格產(chǎn)品轉(zhuǎn)換為放不合格產(chǎn)品時中間時間有點長。