h30631
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 90 個
工控威望: 230 點
下載積分: 812 分
在線時間: 339(小時)
注冊時間: 2012-09-05
最后登錄: 2018-04-17
查看h30631的 主題 / 回貼
樓主  發(fā)表于: 2013-01-11 08:53
目前發(fā)生了一個很難搞定的問題,給的脈波指令是 DRVI
原點方式是最初始一圈找原點,之後的都是DRVI 給脈波,一圈是5400
常常有時候突然就發(fā)生 多跑,或者就是越跑越少,觀察D8340 卻都是正常的數(shù)值
,如果D8340都是正確的數(shù)值,那是不是就跟程序沒關係?伺服馬達換過了,驅動器也換過了,但是還會發(fā)生
請問大師們,會是哪裡的問題??
[ 此帖被h30631在2013-02-07 08:26重新編輯 ]
shenbin0922
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 38 個
工控威望: 151 點
下載積分: 546 分
在線時間: 38(小時)
注冊時間: 2012-07-17
最后登錄: 2014-08-14
查看shenbin0922的 主題 / 回貼
1樓  發(fā)表于: 2013-03-26 23:15
發(fā)脈沖給的頻率過高會產生“失步”現(xiàn)象的,因為DRVI和DRVA的指令是瞬間發(fā)出高頻率脈沖的,建議你使用帶頻率發(fā)射加減速變化的指令,比如PLSV,你可以試試,希望能幫到你。
樓主留言:
感謝!