最新天堂中文在线丨午夜嘿嘿嘿影院丨亚洲国产精品高清久久久丨中文字幕人成乱码熟女app丨www91亚洲丨97成人资源丨成人中文字幕+乱码+中文字幕丨一区二区三区在线 | 日丨日韩免费大片丨亚洲欧美一区二区三区丨国产在线观看a丨亚洲成人第一区丨国内免费视频成人精品丨亚洲综合色网站丨午夜精品美女久久久久av福利丨国产午夜人做人免费视频网站丨国产又黄视频丨97se狼狼狼狼狼亚洲网丨狠狠亚洲婷婷综合色香五月丨中国一级毛片黄丨国产女人十八毛片丨国产色视频在线播放丨国产亚洲精久久久久久无码苍井空丨天天摸日日摸爽爽狠狠丨久久综合香蕉国产蜜臀av

是我冒飯了
叮又叮不懂,斜又斜不廢。
級(jí)別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 241 個(gè)
工控威望: 1055 點(diǎn)
下載積分: 3028 分
在線時(shí)間: 146(小時(shí))
注冊(cè)時(shí)間: 2024-03-14
最后登錄: 2025-12-08
查看是我冒飯了的 主題 / 回貼
樓主  發(fā)表于: 2025-07-28 09:19
圖片:
圖片有點(diǎn)潦草
大致需求是有10個(gè)罐體先后加工材料,材料加工完之后由中間的機(jī)器人抓取成品和供給未加工的產(chǎn)品。但是有一個(gè)優(yōu)先級(jí)的關(guān)系,假設(shè)機(jī)器人現(xiàn)在在抓取3號(hào)罐里的東西,這個(gè)時(shí)候5號(hào)罐先完成了,然后8號(hào)罐也完成了。我需要按照他們完成的先后順序來進(jìn)行抓料和供給。
目前程序的思路是有的,我按照完成的順序分別把罐的編號(hào)傳到D1-D10里,先判斷D1-D10內(nèi)誰的數(shù)據(jù)不為0,再判斷對(duì)應(yīng)數(shù)據(jù)內(nèi)的數(shù)值為多少,讓機(jī)器人去對(duì)應(yīng)的罐子抓料。
列如D1=3;D2=5;D3=8;當(dāng)3號(hào)罐抓料完成之后,把D1置0,然后再判斷D2不為0 ,讀取D2里的值為5,就去5號(hào)罐抓料。
可是這如果用梯形圖來寫太長了,想用ST去做一些判斷,不知道用哪個(gè)指令,本來想用FOR來判斷哪個(gè)D里面有數(shù)值不為零,但是只能比較一個(gè)D1,怎么實(shí)現(xiàn)D1=0之后判斷條件變成D2是不是等于0?還是說一直用IF嵌套?,不好意思新學(xué)ST沒多久。不太會(huì),請(qǐng)各位前輩賜教。
不動(dòng)如山
級(jí)別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 72 個(gè)
工控威望: 88 點(diǎn)
下載積分: 634 分
在線時(shí)間: 109(小時(shí))
注冊(cè)時(shí)間: 2024-10-29
最后登錄: 2025-12-01
查看不動(dòng)如山的 主題 / 回貼
1樓  發(fā)表于: 2025-07-28 16:01
類似出入棧的功能,完成的任務(wù)往后添加到數(shù)組,你調(diào)取任務(wù)的時(shí)候從開頭拿(出棧),拿完了把數(shù)組上移,你要去的點(diǎn)位 一直是D1里面取出來的