| 
					  
					【控制要求】
				 
					
						流水線作業(yè)中,生產(chǎn)管理人員需要對流水線的速度進(jìn)行實時監(jiān)控,流水線正常運行目標(biāo)速度為 1.8m/s。
					
						電機(jī)與多齒凸輪同軸轉(zhuǎn)動,凸輪上有 10個突齒,電機(jī)每旋轉(zhuǎn)一周,接近開關(guān)接收到 10個脈沖信號,流水線前進(jìn) 0.325m。電機(jī)轉(zhuǎn)速 (r/min)=接近開關(guān)每分鐘接收到的脈沖數(shù) /10,流水線速度 =電機(jī)每秒旋轉(zhuǎn)圈數(shù)×0.325=(電機(jī)轉(zhuǎn)速/60)× 0.325。
					
						0.8m/s 時,速度偏低燈亮;當(dāng)流水線速度在 0.8m/s~1.8m/s 之間時,速度正常燈亮;當(dāng)流水線速度高于 1.8m/s時,速度偏高燈亮。
					 
					4.顯示出流水線的速度來進(jìn)行監(jiān)控。【組件說明】
				 
					
						
							| PLC組件 | 控制說明 |  
							| X1 | 脈沖頻率檢測啟動按鈕,按下時, X0狀態(tài)為 On |  
							| X0 | 接近開關(guān)(檢測脈沖 ),檢測到突齒, X1產(chǎn)生一個脈沖 |  
							| D0 | 測得脈沖頻率 |  
							| D50 | 流水線當(dāng)前速度 |  
					【程序范例】
				 
					  
					  
					【程序說明】
				 
					
						SPD 指令測得的接近開關(guān)的脈沖頻率( D0)來計算出電機(jī)的轉(zhuǎn)速。電機(jī)轉(zhuǎn)速 (r/min)=每分鐘內(nèi)測得的脈沖數(shù)目 /10=(脈沖頻率 ×60)/10=(D0×60)/10。
					
						再利用測得的頻率 D0計算出流水線速度: ND0× 60/10 D0
					 
					
						v =× 0.325 =× 0.325m/ s =× 0.325m/ s 
					 
						6060 10 其中v:流水線速度(單位: m/s)
					 
						N:電機(jī)轉(zhuǎn)速(單位: r/min) D0:脈沖頻率 假設(shè)SPD指令測得的脈沖頻率 D0=50,則根據(jù)上式可計算出 :
					 
						50
					 
						流水線的速度 = 10 × 0.325m/ s = 1.625m/ s
					 
						
							計算流水線當(dāng)前速度時運算參數(shù)含有小數(shù)點,所以需用二進(jìn)制浮點數(shù)運算指令來實現(xiàn)。
						
							浮點數(shù)運算指令,參數(shù)可以直接輸入為小數(shù),如 0.325,不必經(jīng)過整數(shù) →浮點數(shù)的轉(zhuǎn)換。
						
							如果參加運算的參數(shù)是整數(shù),需要經(jīng)過 FUN200、FUN201進(jìn)行轉(zhuǎn)換。
						 |