最新天堂中文在线丨午夜嘿嘿嘿影院丨亚洲国产精品高清久久久丨中文字幕人成乱码熟女app丨www91亚洲丨97成人资源丨成人中文字幕+乱码+中文字幕丨一区二区三区在线 | 日丨日韩免费大片丨亚洲欧美一区二区三区丨国产在线观看a丨亚洲成人第一区丨国内免费视频成人精品丨亚洲综合色网站丨午夜精品美女久久久久av福利丨国产午夜人做人免费视频网站丨国产又黄视频丨97se狼狼狼狼狼亚洲网丨狠狠亚洲婷婷综合色香五月丨中国一级毛片黄丨国产女人十八毛片丨国产色视频在线播放丨国产亚洲精久久久久久无码苍井空丨天天摸日日摸爽爽狠狠丨久久综合香蕉国产蜜臀av

liuqiang2012
慎言慎行,三思而后行!
級別: 家園常客
精華主題: 0
發帖數量: 304 個
工控威望: 505 點
下載積分: 967 分
在線時間: 550(小時)
注冊時間: 2012-06-08
最后登錄: 2025-05-14
查看liuqiang2012的 主題 / 回貼
樓主  發表于: 2019-07-27 08:02
各位大師們,我伺服定們遇到一個問題,我用DDRVI指令做手動伺服正反轉,走的距離與DDRVA指令走的不一樣。絲桿是10mm螺距,我發1000個脈沖電機轉一圈,電子齒輪比1600/10,電機直接帶動絲桿。每次走的位置都有偏差,這個是怎么回事?
搞工控不自學不行,因為你一天不學你就落后了,這就是這個行業的特點
lijinniu
級別: 工控俠客
精華主題: 0
發帖數量: 623 個
工控威望: 3669 點
下載積分: 29981 分
在線時間: 1407(小時)
注冊時間: 2007-08-17
最后登錄: 2024-06-11
查看lijinniu的 主題 / 回貼
1樓  發表于: 2019-07-27 09:05
首先你要知道相對DDRVI與絕對DDRVA的區別。相對就是相對現在的位置走多少,絕對就是對于當前位置與零點位置來決定走多少的。比如現在的位置是在絕對位置10上,如果走相對位置10那就是往前走10那就到了絕對位置20的地方。如果走相對位置-10那就是往后走到0的地方了。如果是走絕對還是10的話,那就不動了,如果是-10那就是走到-10的地方。
樓主留言:
真誠感謝!
這個我是理解的,我的意思是:例如,我的伺服回零后,我用DDRVI走10與用DDRVA走10的距離不一樣,但是監視當前位寄存器的數值是一樣的,而實際伺服走的位置不一樣。
本帖最近評分記錄:
  • 下載積分:+1(liuqiang2012)
    lijinniu
    級別: 工控俠客
    精華主題: 0
    發帖數量: 623 個
    工控威望: 3669 點
    下載積分: 29981 分
    在線時間: 1407(小時)
    注冊時間: 2007-08-17
    最后登錄: 2024-06-11
    查看lijinniu的 主題 / 回貼
    2樓  發表于: 2019-07-27 12:48
    那不一樣是差多少呢?可以這樣實驗回零走一下相對。再回零走一下絕對。每次回零后看寄存器的數據是否為零。再一個就是看伺服接收的脈沖數是否一樣。根據情況再做判斷是否機械存在間隙。
    樓主留言:
    比方說,伺服回零后我PLC 用DDRVI走1000個脈沖,再用DDRVI走-1000個脈沖,電機回不到原點,但是PLC的當前值寄存器是0。
    本帖最近評分記錄:
  • 下載積分:+1(liuqiang2012) 真誠感謝!
    徐曉煜
    級別: 工控俠客
    精華主題: 0
    發帖數量: 182 個
    工控威望: 2437 點
    下載積分: 600 分
    在線時間: 558(小時)
    注冊時間: 2013-11-10
    最后登錄: 2025-08-05
    查看徐曉煜的 主題 / 回貼
    3樓  發表于: 2019-07-27 13:09
    用伺服調試軟件看下伺服的狀態,好像參數里面有個參數是管脈沖濾波的,大概這后來個意思。以前就有一個人也是你這樣的問題,后來調了這個參數就好了
    liuqiang2012
    慎言慎行,三思而后行!
    級別: 家園常客
    精華主題: 0
    發帖數量: 304 個
    工控威望: 505 點
    下載積分: 967 分
    在線時間: 550(小時)
    注冊時間: 2012-06-08
    最后登錄: 2025-05-14
    查看liuqiang2012的 主題 / 回貼
    4樓  發表于: 2019-07-27 16:02
    問題找到了,是布線干擾了
    搞工控不自學不行,因為你一天不學你就落后了,這就是這個行業的特點