lizhendong
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 609 個(gè)
工控威望: 800 點(diǎn)
下載積分: 1992 分
在線時(shí)間: 845(小時(shí))
注冊(cè)時(shí)間: 2016-10-12
最后登錄: 2024-11-01
查看lizhendong的 主題 / 回貼
樓主  發(fā)表于: 2021-09-05 14:45
圖片:
缺料補(bǔ)料算法,請(qǐng)教一下大神們,這個(gè)算法有什么思路???

如圖
l83438797
越學(xué)越無(wú)知
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 118 個(gè)
工控威望: 549 點(diǎn)
下載積分: 369 分
在線時(shí)間: 39(小時(shí))
注冊(cè)時(shí)間: 2021-07-13
最后登錄: 2024-10-30
查看l83438797的 主題 / 回貼
1樓  發(fā)表于: 2021-09-05 15:21
這種應(yīng)該要算匹配度的吧?搜索缺料區(qū)的格雷碼對(duì)照取料區(qū)的碼狀態(tài)。優(yōu)先高度符合的區(qū)段一起抓放~
1421448580
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 227 個(gè)
工控威望: 331 點(diǎn)
下載積分: 13346 分
在線時(shí)間: 854(小時(shí))
注冊(cè)時(shí)間: 2015-10-10
最后登錄: 2024-11-07
查看1421448580的 主題 / 回貼
2樓  發(fā)表于: 2021-09-05 17:29
如你的圖 如果有8個(gè)材料位置,信號(hào)取反 放置到DATA100.0-DATA100.7  那么現(xiàn)在為1的位置為空位
初始化 DATA0-DATA7 ; LEN0-LEN7 ;均為0,分別存放空區(qū)起始位置 空區(qū)長(zhǎng)度
循環(huán) X  從0到7

   循環(huán)體:
如果DATA100.X=1 AND DATAX=0 AND LENX=0 則 DATAX=X,LENX=1;
如果DATA100.X=1 AND DATA100.X+1=1  則DATA(X+1)=X+1,LEN(X+1)=LENX+1, DATAX=0,LENX=0

最后你會(huì)最多得到4組不為0的數(shù)據(jù) 指示當(dāng)前的材料需補(bǔ)充區(qū)域及長(zhǎng)度;最后一次循環(huán)可能到DATA100.8 為0 可以不理睬
本帖最近評(píng)分記錄:
  • 下載積分:+1(小白來(lái)巡山嘍) 真誠(chéng)感謝!
  • 下載積分:+1(lizhendong) 熱心助人!
    chenxiaoyou
    CXY
    級(jí)別: 探索解密
    精華主題: 0
    發(fā)帖數(shù)量: 30 個(gè)
    工控威望: 162 點(diǎn)
    下載積分: 1741 分
    在線時(shí)間: 106(小時(shí))
    注冊(cè)時(shí)間: 2013-09-13
    最后登錄: 2024-01-12
    查看chenxiaoyou的 主題 / 回貼
    3樓  發(fā)表于: 2021-09-07 15:11
    niningtt
    級(jí)別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 1230 個(gè)
    工控威望: 3550 點(diǎn)
    下載積分: 858 分
    在線時(shí)間: 458(小時(shí))
    注冊(cè)時(shí)間: 2010-08-24
    最后登錄: 2024-10-18
    查看niningtt的 主題 / 回貼
    4樓  發(fā)表于: 2021-09-08 11:35
    每次空位開始記錄起始空位編號(hào),每次空位結(jié)束比較連續(xù)空位數(shù)和當(dāng)前最大連續(xù)空位數(shù),如果出現(xiàn)連續(xù)空位是最大值則保存此次空位起始地址,并轉(zhuǎn)存此連續(xù)空位數(shù)為最大連續(xù)空位數(shù)。這樣掃一遍就可以得到最大空位數(shù)和最大空位數(shù)對(duì)應(yīng)起始位置。
    ranghonghuan
    級(jí)別: 正式會(huì)員
    精華主題: 0
    發(fā)帖數(shù)量: 33 個(gè)
    工控威望: 97 點(diǎn)
    下載積分: 590 分
    在線時(shí)間: 112(小時(shí))
    注冊(cè)時(shí)間: 2021-04-02
    最后登錄: 2024-11-01
    查看ranghonghuan的 主題 / 回貼
    5樓  發(fā)表于: 2023-03-07 16:59
    測(cè)試成功
    cythyx
    級(jí)別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 452 個(gè)
    工控威望: 527 點(diǎn)
    下載積分: 1634 分
    在線時(shí)間: 106(小時(shí))
    注冊(cè)時(shí)間: 2019-06-27
    最后登錄: 2024-10-14
    查看cythyx的 主題 / 回貼
    6樓  發(fā)表于: 2023-03-08 11:23
    考慮那么多干嘛,工位不多,直接窮舉法。