supermax
級(jí)別: 工控俠客
|
問題是你的方案是無序入無序出,不具備先請(qǐng)求先動(dòng)作,后請(qǐng)求做記錄排隊(duì)輸出。一個(gè)倉下料中,有其它倉請(qǐng)求你就不理三七二十一跳過去,不達(dá)題意,自己意愿強(qiáng)駕在客戶意愿之上。如果做無序輸出根本不用用步進(jìn)。 |
---|---|
|
supermax
級(jí)別: 工控俠客
|
如果是無序出,可以有下料請(qǐng)求就先自鎖,用常閉觸點(diǎn)斷開其它倉的下料要求信號(hào),完成下料后,停下并解除鎖定,讓其它倉的下料要求信號(hào)有效,并先自鎖,再次用常閉觸點(diǎn)斷開其它倉的下料要求信號(hào),完成下料后,停下并解除鎖定,如始循環(huán)。 [ 此帖被supermax在2019-06-23 13:49重新編輯 ] |
---|---|
|
河南張先生
努力做事,誠信做人
級(jí)別: 家園?
|
無序控制很簡(jiǎn)單的,幾年前都做的有,無論用步進(jìn)控制,還是用M互鎖都能實(shí)現(xiàn),現(xiàn)在是有序控制,對(duì)信捷PLC來說有點(diǎn)復(fù)雜 |
---|---|
|
bztongyong
級(jí)別: 略有小成
|
感覺8樓的師傅說的可以試試啊,低料位導(dǎo)通開始計(jì)時(shí)或計(jì)數(shù),找到最大值的補(bǔ)料,補(bǔ)料結(jié)束進(jìn)行新一輪比較,如果是唯一缺料,直接補(bǔ)料。 |
---|---|
|
hsqknx
級(jí)別: 工控俠客
|
估計(jì)你沒明白輪詢?cè)趺醋?/div> |
---|---|
|
zeng001
級(jí)別: 家園常客
|
這個(gè)可以參考娛樂節(jié)目中搶答系統(tǒng)的設(shè)計(jì),原理類似,先搶先答 |
|
---|---|---|
|
wangnaizhi
級(jí)別: 論壇先鋒
|
不是說你輪詢方式不可以做 只是輪詢存在邏輯BUG 雖然現(xiàn)場(chǎng)這種BUG是不會(huì)影響實(shí)際使用 而且你找到一個(gè)沒有料了以后 該怎么處理呢 不輪詢了? 肯定還是要去輪詢的 一直輪詢 肯定需要就數(shù)據(jù)進(jìn)行緩存 它這邊對(duì)補(bǔ)料以外的其它倉位先后順序數(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ò)英雄
|
為什么不用填表指令? |
---|---|
|