【控制要求】
1. 有編號(hào)為 0~7的8條輔助流水線,分別傳送 8 種不同的產(chǎn)品,通過(guò)監(jiān)控 D0 (流水線編號(hào) ) 的值可知目前哪個(gè)編號(hào)的輔助流水線上的產(chǎn)品正進(jìn)入主流水線。
2.設(shè)置D10 (流水線暫停設(shè)置 ) 為0~7之間的值,可對(duì)編號(hào) 0~7中的某條輔助流水線進(jìn)行暫停運(yùn)行的操作?!驹f(shuō)明】
PLC 元件
|
控制說(shuō)明
|
X0-X7
|
進(jìn)入主流水線檢測(cè)開(kāi)關(guān):當(dāng)產(chǎn)品進(jìn)入時(shí),對(duì)應(yīng)的 X 輸入點(diǎn)狀態(tài)為 ON
|
Y0-Y7
|
停止編號(hào)0~7 的流水線運(yùn)行
|
M100
|
編碼指令啟動(dòng)
|
M101
|
譯碼指令啟動(dòng)
|
D0
|
當(dāng)前進(jìn)入主流水線的產(chǎn)品
|
D10
|
暫停運(yùn)行的輔助流水線
|
【控制程序】
【程序說(shuō)明】
-
M100=ON,執(zhí)行 ENCOD指令,任一輔助流水線有產(chǎn)品進(jìn)入主流水線,其產(chǎn)品線號(hào)碼會(huì)被編碼到 D0,監(jiān)控D0內(nèi)容值,從而可知是哪種產(chǎn)品正進(jìn)入主流水線。
-
M101= ON,執(zhí)行 DECOD指令,設(shè)置 D10的值, D10的值會(huì)被譯碼到 Y0~Y7中之一,從而使對(duì)應(yīng)的輔助流水線暫停,例如, D0=5,則譯碼得到 Y5=ON,編號(hào) 5的輔助流水線將暫停運(yùn)行;當(dāng) M101=OFF, Z-WR指令執(zhí)行, Y0~Y7都為OFF,所有的流水線都正常運(yùn)行。
-
3. D10的設(shè)置值不在 0~7范圍時(shí), D10也被寫入 FFFFH,保證不會(huì)因 D10寫入其它值也能使 Y0~Y7動(dòng)作而導(dǎo)致輔助流水線暫停工作。
|