supermax
級(jí)別: 工控俠客
|
問(wèn)題是你的方案是無(wú)序入無(wú)序出,不具備先請(qǐng)求先動(dòng)作,后請(qǐng)求做記錄排隊(duì)輸出。一個(gè)倉(cāng)下料中,有其它倉(cāng)請(qǐng)求你就不理三七二十一跳過(guò)去,不達(dá)題意,自己意愿強(qiáng)駕在客戶意愿之上。如果做無(wú)序輸出根本不用用步進(jìn)。 |
---|---|
|
supermax
級(jí)別: 工控俠客
|
如果是無(wú)序出,可以有下料請(qǐng)求就先自鎖,用常閉觸點(diǎn)斷開(kāi)其它倉(cāng)的下料要求信號(hào),完成下料后,停下并解除鎖定,讓其它倉(cāng)的下料要求信號(hào)有效,并先自鎖,再次用常閉觸點(diǎn)斷開(kāi)其它倉(cāng)的下料要求信號(hào),完成下料后,停下并解除鎖定,如始循環(huán)。 [ 此帖被supermax在2019-06-23 13:49重新編輯 ] |
---|---|
|
河南張先生
努力做事,誠(chéng)信做人
級(jí)別: 家園常客
|
無(wú)序控制很簡(jiǎn)單的,幾年前都做的有,無(wú)論用步進(jìn)控制,還是用M互鎖都能實(shí)現(xiàn),現(xiàn)在是有序控制,對(duì)信捷PLC來(lái)說(shuō)有點(diǎn)復(fù)雜 |
---|---|
|
bztongyong
級(jí)別: 略有小成
|
感覺(jué)8樓的師傅說(shuō)的可以試試啊,低料位導(dǎo)通開(kāi)始計(jì)時(shí)或計(jì)數(shù),找到最大值的補(bǔ)料,補(bǔ)料結(jié)束進(jìn)行新一輪比較,如果是唯一缺料,直接補(bǔ)料。 |
---|---|
|
hsqknx
級(jí)別: 工控俠客
|
估計(jì)你沒(méi)明白輪詢?cè)趺醋?/div> |
---|---|
|
zeng001
級(jí)別: 家園常客
|
這個(gè)可以參考娛樂(lè)節(jié)目中搶答系統(tǒng)的設(shè)計(jì),原理類(lèi)似,先搶先答 |
|
---|---|---|
|
wangnaizhi
級(jí)別: 論壇先鋒
|
不是說(shuō)你輪詢方式不可以做 只是輪詢存在邏輯BUG 雖然現(xiàn)場(chǎng)這種BUG是不會(huì)影響實(shí)際使用 而且你找到一個(gè)沒(méi)有料了以后 該怎么處理呢 不輪詢了? 肯定還是要去輪詢的 一直輪詢 肯定需要就數(shù)據(jù)進(jìn)行緩存 它這邊對(duì)補(bǔ)料以外的其它倉(cāng)位先后順序數(shù)據(jù)需要進(jìn)行緩存 或者你這邊輪詢機(jī)制需要進(jìn)行合理設(shè)計(jì) |
---|---|
|
hsqknx
級(jí)別: 工控俠客
|
不糾結(jié)這玩意,其實(shí)用計(jì)時(shí)脈沖計(jì)數(shù),然后找最大值就OK了,不用移位都行啊 |
---|---|
|
fengrunsheng
生活中本不缺少美,缺少的是發(fā)現(xiàn)美的眼睛!
級(jí)別: 網(wǎng)絡(luò)英雄
|
為什么不用填表指令? |
---|---|
|
工控老康
工控不止于熱愛(ài)
級(jí)別: 探索解密
|
個(gè)人建議: 1.首先建一個(gè)數(shù)組,數(shù)據(jù)類(lèi)型是整型,1代表1號(hào)料倉(cāng),2代表2號(hào)料倉(cāng)。。。 2.根據(jù)現(xiàn)場(chǎng)情況記錄下來(lái),沒(méi)料倉(cāng)口的順序 3.建一個(gè)讀取指針的數(shù)據(jù),以此讀取,即可根據(jù)讀到的數(shù)據(jù)作相應(yīng)動(dòng)作了 個(gè)人項(xiàng)目用的很穩(wěn)定,歡迎一起交流學(xué)習(xí)! |
---|---|
|