huiming
技術(shù)交流
級(jí)別: 網(wǎng)絡(luò)英雄
|
圖片:
圖片:
三菱先入先出控制手臂執(zhí)行動(dòng)作問題, 如圖有六個(gè)測試站,每個(gè)測試站有OK 和NG信號(hào)給PLC。對(duì)應(yīng)X0---X13。如果同時(shí)兩個(gè)測試站給信號(hào)怎么處理,如圖,附件是程序。 |
|
---|---|---|
|
john42tw
級(jí)別: 網(wǎng)絡(luò)英雄
|
1.試就知道。 2.理論上,最後一個(gè)訊號(hào)執(zhí)行。 3.為預(yù)防此狀況,先設(shè)定優(yōu)先順序。 例: Test1 執(zhí)行,2、3、4、5、6不執(zhí)行。 Test2 執(zhí)行,3、4、5、6不執(zhí)行。 |
---|---|
|
jinle520
QQ:229441204
級(jí)別: 家園常客
|
以我想法,按順序查詢編,先看1完成未?如果完成了,就移到1;如果未完成就看2完成未?如果2未完成,再看3.。。。。。到6后又回到1,這樣一個(gè)一個(gè)來。 和1樓第3條差不多的想法。 |
---|---|
|
1406606700
級(jí)別: 論壇先鋒
|
自己先排一個(gè)優(yōu)先順序,比如123456,然后1OK就執(zhí)行動(dòng)作,NG就看2有沒有OK, |
---|---|
|
gzcjx555
QQ 296686949
級(jí)別: 工控俠客
|
只是做一個(gè)簡單的站號(hào)分配程序就可以了,原理是啟用的時(shí)候一個(gè)一個(gè)的輪詢看看有沒有信號(hào),如果有馬上執(zhí)行,如果沒有,在輪詢下去。 |
|
---|---|---|
|
huiming
技術(shù)交流
級(jí)別: 網(wǎng)絡(luò)英雄
|
謝謝各位的想法,我再重新修改程序看看。 |
|
---|---|---|
|
lixianji_007
級(jí)別: 工控俠客
|
就用先入先出指令,SFWR(測試結(jié)束測試站號(hào)保存寫入);SFRD(機(jī)械動(dòng)作執(zhí)行時(shí)讀取要去執(zhí)行的站號(hào)),原來做過類似的項(xiàng)目:6個(gè)工位測試電池,測試完成由機(jī)械手抓走,測試完成未取出的在內(nèi)部排隊(duì),機(jī)械手依排隊(duì)順序抓取工件。 |
|
---|---|---|
|
huiming
技術(shù)交流
級(jí)別: 網(wǎng)絡(luò)英雄
|
方便截圖或上傳程序做參考嗎?
|
|
---|---|---|
|
lixianji_007
級(jí)別: 工控俠客
|
那個(gè)項(xiàng)目的程序太長,另外是Q系列的,后來有做過一個(gè)測試的程序,你可以參考一下 |
|
---|---|---|
本帖最近評(píng)分記錄:
|
huiming
技術(shù)交流
級(jí)別: 網(wǎng)絡(luò)英雄
|
謝謝
|
|
---|---|---|
|