比如:
工位1:D0~D4(分別存放ABCDE對(duì)應(yīng)的編號(hào),例如0=無(wú),1=A,2=B,...)
工位2:D5~D9
工位3:D10~D14
...
然后設(shè)置8個(gè)寄存器(D100~107)用于變址查找各工位數(shù)據(jù),另外再設(shè)置1個(gè)變址D200保存當(dāng)前來(lái)料(用于決定要調(diào)用前面8個(gè)變址中的一個(gè)).
假如來(lái)料是2號(hào)(B工件),即D200=2,則調(diào)用D101,通過(guò)程序掃描工件數(shù)據(jù)(D0~D4,D5~D9,...),吻合的則放行.然后再掃描下一個(gè)滿(mǎn)足的工位后等待下一次放行.
大概思路是這樣,只能幫你到這里了
樓主留言:
重點(diǎn)是負(fù)載平衡而不是怎樣查詢(xún)?nèi)ハ?/blockquote>