| 
					 
						 
					 
					
						【控制要求】
					 
					
						不論洗車(chē)器的噴水閘有幾次暫時(shí)中斷噴水,保證顧客得到完整的 5分鐘洗車(chē)時(shí)間【元件說(shuō)明】
					 
					
						
							
								| 
									PLC 元件
								 | 
								
									控制說(shuō)明
								 | 
							 
							
								| 
									X0
								 | 
								
									檢測硬幣光電:當有硬幣投入時(shí), X0為ON
								 | 
							 
							
								| 
									X1
								 | 
								
									噴水器閥門(mén):當用力握時(shí)開(kāi)關(guān) X1為ON
								 | 
							 
							
								| 
									M1
								 | 
								
									一個(gè)掃描周期的脈沖
								 | 
							 
							
								| 
									T50
								 | 
								
									定時(shí)器,時(shí)基為 100ms
								 | 
							 
							
								| 
									D0
								 | 
								
									數據存儲器,記錄時(shí)間
								 | 
							 
							
								| 
									Y0
								 | 
								
									噴水閥門(mén)
								 | 
							 
						
					 
					
						【控制程序】
					 
					
						 
					 
					
						【程序說(shuō)明】
					 
					
						- 
							顧客投入適當的硬幣后, X0=ON,將保存 T50時(shí)間值的 D0中數值清零并將 M2置1。
						
 
						- 
							顧客投錢(qián)后握住噴水器開(kāi)關(guān)柄, X1=ON,DIFU指令被執行, M1接通一個(gè)掃描周期,先使 T50清零,使T50從零開(kāi)始計時(shí) 5 分鐘(T50=3000),此時(shí), Y0=ON,允許水打開(kāi)噴出閥。
						
 
						- 
							如果噴水器閘柄開(kāi)關(guān)放開(kāi),定時(shí)器停止計時(shí),當前噴水的時(shí)間被保存,暫時(shí)中斷噴水。
						
 
						- 
							當再次按下噴水器閘柄,定時(shí)器會(huì )從上次保存的時(shí)間開(kāi)始繼續計時(shí)。這是因為 T50在運行時(shí), T50的現在值被傳送到 D0保存,而下次啟動(dòng)時(shí), D0的數值被傳到 T50中,作為 T50的現在值。因此, T50將從停止的地方繼續運行。這樣即使洗車(chē)過(guò)程有幾次中斷,可以保證顧客得到完整的 5分鐘洗車(chē)時(shí)間。
						
 
						- 
							5分鐘時(shí)將 M2清零,在沒(méi)投錢(qián)的情況下壓 X1沒(méi)水噴出。
						
 
					 
					
						附:若用累計型定時(shí)器,控制程式如下:
					 
					
						 
					 
					
						【說(shuō)明】 FUN87、88、89分別是時(shí)基為 10ms、100ms、1000ms的累積型定時(shí)器,其當前計時(shí)值裝置可為 D、R緩存器,需注意, “EN”=1時(shí),為累積型定時(shí)器, “EN”=0時(shí),為一般型定時(shí)器。
					 
				 |