1171525885
哈嘍啊
級別: 探索解密
|
求大佬們幫忙看看,X軸模組做定位運行到固定的地方,實際距離是600毫米, 現在伺服的編碼器顯示距離和實際距離已經是毫米為單位一一對應上了, 我現在把定位位置參數改成600,做定位運行到位后,編碼器顯示600, 實際距離也是600,是正常的,連續多次運行也沒問題。 調試的時候定位是啟啟停停的,會出現突然某一次啟動定位時編碼器 運行到600的位置的時候,實際距離只有550了,期間也沒斷過電,PLC 都是正常開機的狀態,期間伺服只有斷使能和上使能的操作, 然后我把定位位置改為650,現在不是和實際需要定位的600對應上了嗎, 接下來以650的位置參數連續多次運行都是和實際距離600對應上的,也就是說 伺服編碼器之前已經調試好和實際距離以1mm相匹配了,現在卻比實際距離 多出50mm,而且不是偶爾一次,是出現后,之后的定位都是多出50mm,直到 之后的某一次又突然正常了,又恢復正常狀態,定位600,實際距離也是600了, 這是怎么回事呢 |
---|---|
|
1171525885
哈嘍啊
級別: 探索解密
|
沒有問題,已經算好了,編碼器走1毫米,實際位置1毫米,正常運行幾十個來回沒問題,突然下一次就不行了,跟著后面都是不行的,但是不行的參數運行幾十次都是一樣的,也沒偏差,跟著后面又正常了,期間沒有改變齒輪比參數 |
---|---|
|
早起鳥有蟲吃
級別: 略有小成
|
那有沒有確定這個600的的確確給到了地址中,而不是在某個程序也有給它值的,導致這個地址沒有及時更新呢。 |
---|---|
|
1171525885
哈嘍啊
級別: 探索解密
|
是用284控制的,輸入接口的位置寫的就是600,然后運行很多次,實際對應的距離也是600毫米的工作位,突然有一次,同樣的寫600,實際走的距離卻有650,在沒有更改伺服齒輪比參數的情況下,同樣的給定位置600,實際距離卻不一樣了,并不是寫入的位置給定的值不對,如果中途有給定650的距離,最后再給定600的距離,最終實際距離也是會回到600的實際工作位的,從來沒遇到到這種情況 |
---|---|
|
yiyi5138
級別: 家園常客
|
machinery bug may be stop the count encoder |
---|---|
|
1171525885
哈嘍啊
級別: 探索解密
|
請問怎么看滯留脈沖呢,是pn通訊,伺服自己給脈沖的,請問在哪里可以看到呀 |
---|---|
|
1171525885
哈嘍啊
級別: 探索解密
|
請問編碼器什么情況下會停止計數呢,是電機編碼器問題還是伺服編碼器器線的問題呢 |
---|---|
|