回憶依然最美
一不小心混進社會, 浪子回頭已經白費... ...
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 1240 個
工控威望: 2873 點
下載積分: 21638 分
在線時間: 1322(小時)
注冊時間: 2008-06-16
最后登錄: 2024-11-14
查看回憶依然最美的 主題 / 回貼
樓主  發(fā)表于: 2011-07-04 17:48
大家好,我用S7-200,CPU224XP來做了一個項目,用到了編碼器和高速計數器HSC4,我采用高速計數器計數,當前值等于預置值產生中斷控制電機正反轉來做往返運動,出現(xiàn)的結果是位置發(fā)生偏移,我的動作流程如下,開始運行時,寫入高速計數器預置值為物體走到上面換向的位置,電機正轉,物體向上行走;走到上面后產生中斷,向下行走,此時寫入高速計數器預置值為物體走到下面換向的位置,依此類推,出現(xiàn)的問題是物體的位置發(fā)生整體向下偏移,現(xiàn)在懷疑是高速計數器在工作(計數)狀態(tài)下更新預置值時影響計數,不知我的理解是否正確,請給各位高手指導下,如果是這樣的話請問如何設置才能避免此情況?現(xiàn)在非常著急,望各位老師不惜賜教,謝謝各位!

jswxhl
級別: 探索解密
精華主題: 0
發(fā)帖數量: 71 個
工控威望: 166 點
下載積分: 695 分
在線時間: 235(小時)
注冊時間: 2010-01-28
最后登錄: 2024-08-10
查看jswxhl的 主題 / 回貼
1樓  發(fā)表于: 2011-08-11 13:24
我怎么感覺你的問題應該還是會出現(xiàn)呢,會繼續(xù)向下偏移的現(xiàn)象發(fā)生。如果在任何時候遇到限位開關就讓預定值寫入那應該不會出現(xiàn)問題了。