文1234
級別: 略有小成
|
一個圓盤,四個工位,1工位手動放產品,2、3工位測量產品,4工位輸出產品。現在要求2、3工位測量同時Pass,產品才能Pass,問題是1#產品在工位2測量結果出來后,下一次產品2#又進來2工位測量,此時1#產品在3工位測量,要等到3工位測量結束綜合1#產品在2工位測量結果才能輸出,關鍵是如何區分2工位測量出來的1#產品和2#產品的輸出信號呢!!!想到頭痛,無果。請大家幫忙,看有什么方法可以區分信號,謝謝 這個測量是單片機來完成的,2、3工位同時給信號,測量完成后信號返回給PLC兩個信號 [ 此帖被文1234在2015-08-14 17:38重新編輯 ] |
---|---|
|
小小蝸牛
級別: 網絡英雄
|
1#產品在工位2測量Pass的記憶進入工位3測量,不Pass的進入工位3不測量,記憶先進先出,2、3工位測量同時Pass的在工位3打上合格標記。 樓主留言:不好意思忘了說明,測量是單片機同時檢測2、3工位的,測量結果返回兩個信號給PLC,PLC匯總結果輸出 |
---|---|
|
john42tw
級別: 網絡英雄
|
四個工位, 1工位感測 X1 2、3工位 OK X2 X3 = ON Z0---可當計算產量 X1 ---|^|----------------------[INCP Z0] X2 ---|^|----------------------[INCP D0Z0] X3 ---|^|----------------------[INCP D0Z0] X4 ---||-----[= D0Z0 K2]---------(M4) M4=ON=>0K M4=OFF=>NG 樓主留言:這樣不能避開工位2兩次測量信號啊,工位2第二次測量結果和工位3測量結果同時出來的 |
---|---|
|
wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
用兩個左移或右移指令配合使用,1工位占用M1 M2 M3 , 2工位占用M5 M6 M7 ,當工件在2號位置檢測到產品時,M1 ON,M2OFF M3OFF, M5OFF M6 OFF M7 OFF,當產品繼續旋轉至3號位置,M1ON (假設員工一直在放產品,若這是員工沒放產品M1 OFF)M2 ON M3 OFF M5 ON M6 OFF M7 OFF,這時,M2和M5是記憶產品1的狀態,M1記憶產品2的狀態,因此當M2 M5同時接通時即符合要求,當再轉動一個工位時,產品1的狀態轉移至M3和M6。我這樣解釋不知樓主能否明白? 樓主留言:M2 M5檢測有無怎么判斷產品Pass還是Fail呢 |
|
---|---|---|
本帖最近評分記錄:
|
yeling
級別: 探索解密
|
樓主應該知道左移指令吧,比如說M2,M1,M0狀態為0,0,1,執行完左移指令后就變為0,1,0,理解了左移指令應該不難理解3樓的意思了。 不過我覺得應該執行2次移位,因為最終要在4工位輸出,所以判斷合格與否最好還是在工件移動到4工位時。也就是說最終判斷合格與否是看M3,M6是否都為ON
樓主留言:謝謝,我按這個思路再試下。感覺是可行的 |
---|---|
|
liu_zurong
級別: 正式會員
|
這是個很簡單的問題,我告訴你下思路吧,非常容易 2號工位檢測產品如果是良品 SET 一個信號 比如M0 3號工位檢測產品如果是良品 SET 一個信號 比如 M10 轉盤轉動時,同時脈沖移位信號 M0和M10 在4號位置判斷M2和M11的狀態位,兩個都有時就是良品 另外,如果你想做的完美點,那就是在3號工位前面加上M1的常開作為條件,即如果2號工位檢測NG時,產品到達3號工位無需測量,即可。 請叫我雷鋒,謝謝! |
---|---|
本帖最近評分記錄: |
wu32u2
耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
級別: 論壇先鋒
|
樓主說的單片機下傳給PLC的信號是開關量信號么還是數字量信號?如果是開關量信號那不就是同一個意思?樓主轉換下概念即可,pass=on 檢測有產品=on,fail=off 沒檢測到產品=off,如果是通訊下傳的數字量信號也簡單,比如1是pass 0是off,pass導通一個輔助繼電器,fail不導通不就一樣了么? 樓主留言:嗯,謝謝。這個是開關量,移位指令是知道,只是之前沒用過,先謝謝啦,理一下感覺是可行的 |
|
---|---|---|
|
john42tw
級別: 網絡英雄
|
四個工位,工位感測 X1 X2 X3 X4 2、3工位 OK X12 X13= ON Z0---可當計算產量 X1 ---| |-------------------------------[INCP Z0] X2 X12 ---| |-------|^|---------------------[INCP D0Z0] | |---------------------------[INCP Z1] X3 X13 ---| |-------|-------|^|---------------[INCP D0Z1] | |-------------------------[INCP Z2] X4 ---| |----|--[= D0Z2 K2]--------------(M4) M4=ON=>0K | M4 |------|/|-------------------------(M5) M5=ON=>NG 樓主留言:x3處是不是應該先加Z2,然后X13再incp D0Z2啊,不然第一次X3不接通,D1取不到K2吧,原諒我這新手看不懂。。 |
---|---|
本帖最近評分記錄: |
1935807118
級別: 家園常客
|
[attachment=138546] |
---|---|
本帖最近評分記錄: |