| 
					
					
					 ntxuneng 
					
				 
					級別: 正式會員   | 看到以前某個樓主發的關于利用S7-200高速計數器檢測轉速的帖子,程序中使用了表指令,覺得這樣編程非常簡潔,但在中斷程序中有一處不理解,就是高速計數器的HC0的值被讀取到VD0后再將當前值存入表中時讀取的是VW2,這樣是不是沒有完整讀取VD0中的數據呀?希望哪位高手點撥一下,先謝謝了。原帖的設計思路及程序詳見附件。 | 
|---|---|
|  | 
| 
					
					
					 xijiangli789 
					
				 
					級別: 工控俠客   | 西門子中VD0的低字就是VW2,此計數16位可以滿足。一個接近開關計數電機轉數每15ms不可能超過65535,明白了嗎. | 
|---|---|
|  | 
| 
					
					
					 cvlsam 
					
				 富士低壓,POD(觸摸屏),PLC專賣 
					級別: VIP會員         | 
 VD0是VW0和VW2,VB0,VB1,VB2,VB3. | 
|---|---|
|  | 
| 
					
					
					 kokoper 
					
				 
					級別: 略有小成   | 
 為什么用接近開關,接近開關反應速度沒這么快吧?用光電的加上編碼盤會更加準確吧,不過這樣就會超過65536了 | 
|---|---|
|  |