liuxiangg
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 43 個(gè)
工控威望: 8064 點(diǎn)
下載積分: 38255 分
在線時(shí)間: 1459(小時(shí))
注冊(cè)時(shí)間: 2007-11-09
最后登錄: 2024-11-07
查看liuxiangg的 主題 / 回貼
樓主  發(fā)表于: 2013-10-15 14:59
有上料工位1
         工位2 :暫空置
        加工工位:3
        加工工位:4
        加工工位:5
        加工工位:6
        收料工位:7
        工位8 :暫空置
要求;在任何一個(gè)或者多個(gè)工位產(chǎn)生多個(gè)次品時(shí),產(chǎn)生的次品隨轉(zhuǎn)盤(pán)旋轉(zhuǎn)到下一工位依次不工作,但不能影響到其他非次品工位正常工作, 直到次品被剔除為止!
       取料是三坐標(biāo)平臺(tái)取料,相當(dāng)于一個(gè)堆場(chǎng)50點(diǎn)(X10,Y5),機(jī)械手臂依次取料,如果發(fā)現(xiàn)中間有空位,自動(dòng)到下一個(gè)位置取料
      取料工序相對(duì)要容易些  我自己能搞掂!
      難點(diǎn)在次品處理,一時(shí)想不出什么好辦法!
   補(bǔ)充:產(chǎn)生的次品沒(méi)有硬件標(biāo)志,一旦前面工位檢驗(yàn)到有次品產(chǎn)生后續(xù)工位是不檢查的,停下來(lái)等待讓其通過(guò)!
[ 此帖被liuxiangg在2013-10-15 16:20重新編輯 ]
liuxiangg
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 43 個(gè)
工控威望: 8064 點(diǎn)
下載積分: 38255 分
在線時(shí)間: 1459(小時(shí))
注冊(cè)時(shí)間: 2007-11-09
最后登錄: 2024-11-07
查看liuxiangg的 主題 / 回貼
1樓  發(fā)表于: 2013-10-15 20:20
謝謝,你的方法不錯(cuò)!!
只是要收集互鎖的信號(hào)的太多,我也是想這么做,但是這樣做起來(lái),程序會(huì)大的嚇人!
我還是想做信號(hào)偏移方法試!
比如:一個(gè)字節(jié)1000  0101 向右移動(dòng)一位! 就變成01000010!或者11000010   而所在位置只要判斷該位置是0或1就行了!
當(dāng)然 任何一個(gè)工位都可能發(fā)送該信息!
liuxiangg
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 43 個(gè)
工控威望: 8064 點(diǎn)
下載積分: 38255 分
在線時(shí)間: 1459(小時(shí))
注冊(cè)時(shí)間: 2007-11-09
最后登錄: 2024-11-07
查看liuxiangg的 主題 / 回貼
2樓  發(fā)表于: 2013-10-15 23:33
你說(shuō)的方法也不錯(cuò),正在考慮如何去具體去實(shí)現(xiàn)!
liuxiangg
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 43 個(gè)
工控威望: 8064 點(diǎn)
下載積分: 38255 分
在線時(shí)間: 1459(小時(shí))
注冊(cè)時(shí)間: 2007-11-09
最后登錄: 2024-11-07
查看liuxiangg的 主題 / 回貼
3樓  發(fā)表于: 2013-10-16 22:34
怎么做的,功能跟我上面要求一樣嗎?  如果要求一樣方便提供一下扼要程序嗎?
首先聲明一下,我這設(shè)備工位是不動(dòng)作不檢測(cè)次品的,次品產(chǎn)生只對(duì)后面的工位有效!
即:后面的工位,停下來(lái)不動(dòng)作,等待其他正常工位動(dòng)作都結(jié)束后轉(zhuǎn)盤(pán)轉(zhuǎn)動(dòng)!