(1)先人先出讀出指令的助記符、指令代碼、操作數及程序步見表6—37所列。
(2)指令梯形圖如圖6—65(a)所示
(3)指令說明:
①當x1由OFF—ON變化,則將D2的內容傳送給D20中,D1的內容減1。高位的數據逐個字移向低位。因此數據讀出都在D2進行,當指針D1的內容為0時,表示數據全部讀出,成為無處理,0位標記M8020動作,這種讀出D20的內容不變化,如圖6—65(b)所示。
②在x1接通期間,若是連續(xù)執(zhí)行型指令,則每個掃描周期都執(zhí)行,因此一般情況下,建議采用脈沖執(zhí)行型指令。
例6—13 產品入庫和出庫按先入先出的規(guī)律進行操作,每個產品入庫時用數字開關輸入產品的編號,出庫時用數碼管顯示產品的編號。數字開關接在X0~x17,4位數碼管接在Yo~Y7,X20是入庫按鈕,x21是出庫按鈕??刂瞥绦蛱菪螆D如圖6—66所示