|
sjbandmm
級(jí)別: 略有小成
|
圖片:
有臺(tái)設(shè)備,共有8個(gè)或更多進(jìn)料工位,每個(gè)工位可以設(shè)置5個(gè)不同的進(jìn)料品種,不同的工位可以設(shè)置相同的進(jìn)料品種,每次生產(chǎn)前設(shè)定進(jìn)料數(shù)據(jù),各工位進(jìn)料品種是可以任意設(shè)定的。問(wèn)題來(lái)了:用戶希望每種產(chǎn)品在所有已設(shè)置的工位上均勻分配,,比如產(chǎn)品A在1、4、5、6、8工位上都有設(shè)置,那么第一個(gè)A產(chǎn)品到1工位,第二個(gè)A產(chǎn)品就到4工位,第三個(gè)A就到5,以此類推,保證各工位進(jìn)料數(shù)量平均。各位有什么好的方案,給點(diǎn)提示,感激不盡! |
|---|---|
|
|
|
sjbandmm
級(jí)別: 略有小成
|
是可以任意設(shè)置的,要允許亂序設(shè)置。 |
|---|---|
|
|
|
sjbandmm
級(jí)別: 略有小成
|
混合生產(chǎn),所有產(chǎn)品隨機(jī)進(jìn)來(lái)的。 |
|---|---|
|
|
|
sjbandmm
級(jí)別: 略有小成
|
如何判斷不是問(wèn)題,掃碼、上級(jí)設(shè)備給定都可以判斷 |
|---|---|
|
|
|
sjbandmm
級(jí)別: 略有小成
|
能再詳細(xì)一點(diǎn)說(shuō)下嗎?主要難點(diǎn)是同一個(gè)產(chǎn)品要均勻進(jìn)到各工位。 |
|---|---|
|
|
|
sjbandmm
級(jí)別: 略有小成
|
進(jìn)料是隨機(jī)的,分配到各工位也可以任意順序,只要保證各工位進(jìn)料數(shù)量均衡即可。 |
|---|---|
|
|
|
sjbandmm
級(jí)別: 略有小成
|
謝謝各位留言指導(dǎo)!我原來(lái)的方法是統(tǒng)計(jì)各產(chǎn)品可入庫(kù)數(shù)量,再給這個(gè)產(chǎn)品設(shè)置一個(gè)指針,產(chǎn)生去向后指針也同時(shí)記錄一下查詢順序,下次查詢?cè)龠f增一個(gè)工位,這樣實(shí)現(xiàn)的方法查詢量很大,會(huì)造成掃描時(shí)間太長(zhǎng),我只好只查詢第一產(chǎn)品,不能實(shí)現(xiàn)多產(chǎn)品混入一個(gè)庫(kù)。 我本來(lái)另外也想了一個(gè)辦法,通過(guò)程序把設(shè)置表重新整理一下,產(chǎn)生一個(gè)新表,新表中產(chǎn)品是唯一的,再給這張表各配置一個(gè)指針,這個(gè)指針記錄上次查詢的序號(hào),本次查詢后要求查詢的序號(hào)要大于記錄的序號(hào),序號(hào)超出范圍表示又要回到第一查詢點(diǎn),這樣就可以實(shí)現(xiàn)循環(huán)了。 |
|---|---|
|
|