下面郵包/包裹流水線在每個(gè)包裹離開時(shí)給它分配一個(gè)號(hào)碼,這個(gè)號(hào)碼表示包裹來源于哪條線,由此表示產(chǎn)品是什么。
本例顯示的一小段程序給產(chǎn)品被分配一個(gè)數(shù)字碼,此碼表示起初的存貯線。當(dāng)每個(gè)產(chǎn)品送到主傳送帶時(shí),在存貯線末端它切斷一個(gè)光電管(PC0到PC7)的光線,這提供了X000到X007范圍的一個(gè)輸入。這個(gè)輸入被編碼以表明它源于哪條存貯線,即如果PC5激活輸入X005,那么線號(hào)會(huì)是5。
這個(gè)線是被輸入到一個(gè)數(shù)據(jù)棧(本例中,數(shù)據(jù)棧首地址是DO10)。數(shù)據(jù)棧反映主傳送帶上每個(gè)包裹的位置,這提供了一種產(chǎn)品跟蹤的基本模式。當(dāng)包裹離開主傳送帶,“跟蹤數(shù)據(jù)”從數(shù)據(jù)棧中刪除,而棧數(shù)據(jù)的其余部分就往上“移”。
本例中,數(shù)據(jù)棧裝有每個(gè)新數(shù)據(jù)。新近裝入數(shù)據(jù)的位置決定于變址寄存器,這里為V。使用類似方式“移”數(shù)據(jù),刪除剛離開主傳送帶的包裹的相關(guān)數(shù)據(jù)。










