jvckeyu
級別: 探索解密
|
第一次寫高速計數器指令,輸入PLC接上硬件后發現一個問題,拿來請行家指教。 PLC是FX2N-128MR,20孔編碼盤套在馬達上,用接近開關進X0,馬達轉動同時驅動高速計數器C235,得到的數據存進D46,通過比較指令讓馬達停止,比較值有兩個,一個是90,另一個是110,要求馬達在數值90和110時都停止,馬達停止時按下X1用RST和MOVP指令對C235和D46都歸零。 問題是:前幾次操作可以順利停止,幾次后就不行了,監視發現C235和D46會跳出一個比110大的數值。關電重新開始還是出來一個比110大的數值,但不一定都是一個固定的數值,而且居然C235和D46里的數值還不是一樣的,貌似不穩定一樣,不知道怎樣解決,請各位高手看看問題出在哪里,指點一下。 [ 此帖被jvckeyu在2010-11-21 15:08重新編輯 ] |
---|---|
|
木獬
花看堪折直須折,莫待無花空折枝。
級別: 略有小成
|
哦,補充一下,字元件不能用RST復位,所以你第一次可以,第二次D46在累計啊,斷電它又清零了,再上電又可以 |
---|---|
|
jvckeyu
級別: 探索解密
|
謝謝四樓的行家,請問具體怎么做,還是不能理解啊,能指導一下嗎? [ 此帖被jvckeyu在2010-11-20 21:24重新編輯 ] |
---|---|
|
木獬
花看堪折直須折,莫待無花空折枝。
級別: 略有小成
|
你不要用D46比較,直接用C235和K110比較 [ 此帖被木獬在2010-11-22 14:01重新編輯 ] |
---|---|
|