我好像是
大波就是我
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 303 個(gè)
工控威望: 603 點(diǎn)
下載積分: 1392 分
在線時(shí)間: 491(小時(shí))
注冊時(shí)間: 2012-12-09
最后登錄: 2024-12-08
查看我好像是的 主題 / 回貼
樓主  發(fā)表于: 2014-06-04 20:41
圖片:
圖片:
如題目.......程序思路現(xiàn)在是這樣的:電缸6個(gè)位置,v0一般是空位.v1234是堆積材料的位置.v5是判斷位置.氣缸推出不良品
西門子plc s200
程序大概思路如圖片
現(xiàn)在問題是材料下來的慢沒有問題
材料下來快就出現(xiàn)不良品推出錯(cuò)誤 按材料少的情況V0沒有材料 那剛好5個(gè) v1 v2 v3 v4 v5 到v5就推出 材料多 v0也有材料了.v0的材料到v1.v1到v2.這樣下去本來v5是不良品 就成v4是不良品了
把v4推了下去.v5過去了.
但是我又不能限制上面每次只下來5個(gè)材料要進(jìn)效率
1是不良品啊0是OK品
原來0000 0000 有不良品改變成 0000 0010
不知道大家看明白沒有.就是材料快那里就有6個(gè)材料了.就把次序搞亂了
[ 此帖被我好像是在2014-06-04 20:47重新編輯 ]
shiwenbo88
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 13 個(gè)
工控威望: 131 點(diǎn)
下載積分: 632 分
在線時(shí)間: 5(小時(shí))
注冊時(shí)間: 2014-03-08
最后登錄: 2016-07-12
查看shiwenbo88的 主題 / 回貼
1樓  發(fā)表于: 2014-06-04 21:40
說的不夠詳細(xì),有點(diǎn)暈
chengyouping
一切皆有可能!
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 46 個(gè)
工控威望: 1892 點(diǎn)
下載積分: 4096 分
在線時(shí)間: 86(小時(shí))
注冊時(shí)間: 2014-04-24
最后登錄: 2016-07-28
查看chengyouping的 主題 / 回貼
2樓  發(fā)表于: 2014-06-05 08:04
從你的程序看沒有問題,主要是必須保證電缸上只有5個(gè)產(chǎn)品,對應(yīng)1-5,否則,就會(huì)亂的,方法是:控制從輸送線過來的產(chǎn)品。確保當(dāng)0號(hào)位置沒有產(chǎn)品時(shí),再放一個(gè)過來。這樣就不會(huì)亂了。供參考。
David
lijunquan
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 35 個(gè)
工控威望: 166 點(diǎn)
下載積分: 1062 分
在線時(shí)間: 37(小時(shí))
注冊時(shí)間: 2014-04-21
最后登錄: 2018-09-11
查看lijunquan的 主題 / 回貼
3樓  發(fā)表于: 2014-06-05 08:23
不是很明白。
第一電缸我常用的就是單軸機(jī)械手,你這個(gè)電缸上面有V0----V5,6件材料。這6件材料是同時(shí)動(dòng)作么?一起向V5方向移動(dòng)?向傳送帶一樣?
另外你的推料氣缸只有V5的位置有,所有的材料凡是到了V5的位置就會(huì)被推走,那V4怎么會(huì)被誤推,你判斷合格與不合格的點(diǎn)在哪里?
不合格的推走了,合格的又如何處理?
我好像是
大波就是我
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 303 個(gè)
工控威望: 603 點(diǎn)
下載積分: 1392 分
在線時(shí)間: 491(小時(shí))
注冊時(shí)間: 2012-12-09
最后登錄: 2024-12-08
查看我好像是的 主題 / 回貼
4樓  發(fā)表于: 2014-06-05 12:16
引用
引用第3樓lijunquan于2014-06-05 08:23發(fā)表的  :
不是很明白。
第一電缸我常用的就是單軸機(jī)械手,你這個(gè)電缸上面有V0----V5,6件材料。這6件材料是同時(shí)動(dòng)作么?一起向V5方向移動(dòng)?向傳送帶一樣?
另外你的推料氣缸只有V5的位置有,所有的材料凡是到了V5的位置就會(huì)被推走,那V4怎么會(huì)被誤推,你判斷合格與不合格的點(diǎn)在哪里?
不合格的推走了,合格的又如何處理?

v0有一個(gè)材料。電缸就動(dòng)作到v0位置,F(xiàn)在v0的材料就到v1了。再下來了一個(gè)電缸又動(dòng)作到v0。v1的材料就到v2。v0的材料就到v1。如此下去。。。用移位指令。1就是不良啊。沒有不良信號(hào)。他移位就補(bǔ)0。0就是OK品。NG品氣缸就不動(dòng)作。
我好像是
大波就是我
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 303 個(gè)
工控威望: 603 點(diǎn)
下載積分: 1392 分
在線時(shí)間: 491(小時(shí))
注冊時(shí)間: 2012-12-09
最后登錄: 2024-12-08
查看我好像是的 主題 / 回貼
5樓  發(fā)表于: 2014-06-05 12:17
vb310是8位寄存器。v310.0是vb310的第一位啊
cheng007297
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 337 個(gè)
工控威望: 480 點(diǎn)
下載積分: 26599 分
在線時(shí)間: 230(小時(shí))
注冊時(shí)間: 2011-08-25
最后登錄: 2024-11-02
查看cheng007297的 主題 / 回貼
6樓  發(fā)表于: 2014-06-06 14:51
位移就可以完成!
xuefenfeilxw
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 143 個(gè)
工控威望: 243 點(diǎn)
下載積分: 2097 分
在線時(shí)間: 439(小時(shí))
注冊時(shí)間: 2010-10-23
最后登錄: 2022-07-28
查看xuefenfeilxw的 主題 / 回貼
7樓  發(fā)表于: 2014-06-06 15:07
不良品退出氣缸動(dòng)作時(shí)加個(gè)條件:工件數(shù)量。例如:工件數(shù)=6時(shí)判斷第6位,工件數(shù)<=5判斷第5位。
hsqknx
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 430 個(gè)
工控威望: 2445 點(diǎn)
下載積分: 503 分
在線時(shí)間: 731(小時(shí))
注冊時(shí)間: 2011-06-13
最后登錄: 2024-12-21
查看hsqknx的 主題 / 回貼
8樓  發(fā)表于: 2014-06-06 15:43
如果你是檢測不良和剔除不良是兩個(gè)不同的工位,那么第一個(gè)檢測位要一個(gè)數(shù)據(jù)存儲(chǔ),第二個(gè)剔除位把第一個(gè)數(shù)據(jù)復(fù)制到另一個(gè)數(shù)據(jù)存儲(chǔ),再比較,如果 是兩個(gè)在同一個(gè)位置更簡單,檢測完直接可以干掉了