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