【控制要求】超市因火災及搶劫等情況發(fā)生報警時(shí),需將所有區域錢(qián)柜的現金抽屜鎖住,直至警報解除。【元件說(shuō)明】
PLC 元件
|
控制說(shuō)明
|
X1
|
報警器信號:報警器響時(shí), X1狀態(tài)為ON
|
D10
|
錢(qián)柜數量
|
P0
|
指針緩存器
|
【控制程序】【程序說(shuō)明】
-
16個(gè)抽屜。通過(guò)控制 D10可以控制 FOR~NEXT循環(huán)的次數,從而決定控制錢(qián)柜的數量,本例中D10=3,即可對 3個(gè)錢(qián)柜的 48個(gè)抽屜進(jìn)行控制。
-
2. P0=0時(shí),RP0代表R0;P0=1時(shí),RP0代表R1;P0=2時(shí),RP0代表R2。當警報響時(shí), X0=ON,FOR~NEXT循環(huán)執行3次,FFFFH被依次送到 R0~R2中,FOR~NEXT循環(huán)執行完畢后, R0~R2的值被送到外部 Y輸出點(diǎn),所有 Y輸出被置位為 ON,將每個(gè)錢(qián)柜抽屜鎖住。
-
X0=OFF,FOR~NEXT循環(huán)執行3次,H0被依次送到 R0~R2中,FOR~NEXT循環(huán)執行完畢后,R0~R2的值被送到外部 Y輸出點(diǎn),所有 Y輸出被復位為 OFF,每個(gè)錢(qián)柜抽屜可以打開(kāi)。
-
本例中利用指針緩存器來(lái)實(shí)現將單一值裝入一個(gè)緩存堆棧(連續 R區域),用戶(hù)可以根據自己需要來(lái)使用這個(gè)區域的數據,比如用于定時(shí)器,計數器等方面的控制。
|