angelagent
級別: 略有小成
|
cp1h用高速計數器做電子凸輪 我用PRV 指令抓取脈沖數。 編碼器接ABZ三相,分辨率為360。采用高速計數器0 循環模式 Z相和軟件復位,相位差輸入,循環最大計數為1440, PRV讀取的數值再做運算,如校正、Z相、除以4變成電子角度,再寫電子凸輪程序。 不知道有沒其他更好的方式??? |
---|---|
|
guiyanhua
雲薄
級別: VIP會員
|
你高速計數器的程序怎么寫的!我寫了下來!PLC輸入的燈有亮!就是抓不出數據???!暈! 謝謝請給點意見是怎么回事 |
|
---|---|---|
|
nbwrk
樹不要皮必死無疑!人不要臉天下無敵!
級別: 家園常客
|
這個跟電子凸輪還是有區別的吧 用這種方法做會產生一個誤差 比如說斷電后再轉動編碼器就會出現錯誤 雖然你用了Z相作校正 但還是會存在很多問題 我也用過這種方法 因為增量式編碼器是集電極開路輸出的 一但距離遠了就會出現干擾 有時候甚至校正信號Z都采集不到 特別是有大功率變頻器在的時候 而電子凸輪用的是絕對值編碼器 輸出的是格雷碼 從信號來說完全不一樣的 |
---|---|
|