liuxiangg
級別: 網絡英雄

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

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

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

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