niujulin
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 258 個
工控威望: 345 點
下載積分: 1732 分
在線時間: 344(小時)
注冊時間: 2008-08-02
最后登錄: 2024-08-28
查看niujulin的 主題 / 回貼
樓主  發(fā)表于: 2019-08-07 16:29
現(xiàn)在改造一臺設(shè)備用到編碼器計數(shù),使用比較復(fù)位DHSCR指令時,沒有安照下述運行。當S1等于S2時,D沒有被復(fù)位。以前也用過但沒有出過類似的問題。大師們有遇到類似的問題嗎?或者能提供一些檢查的辦法。
1. 32位運算(DHSCR)
當S2中指定的高速計數(shù)器(C235~C255)的當前值,變成比較值[ S+1,S ]時(比較值K200時為199
→200或201→200),無論運算周期多少,位軟元件D被復(fù)位(OFF),與運算周期無關(guān)。這個指令是接著高
速計數(shù)器的計數(shù)處理之后執(zhí)行比較處理的指令。
niujulin
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 258 個
工控威望: 345 點
下載積分: 1732 分
在線時間: 344(小時)
注冊時間: 2008-08-02
最后登錄: 2024-08-28
查看niujulin的 主題 / 回貼
1樓  發(fā)表于: 2019-08-08 12:22
整個程序僅用C251一個計數(shù)器,不存在頻率下降