a8897044
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 129 個
工控威望: 282 點
下載積分: 859 分
在線時間: 25(小時)
注冊時間: 2007-12-20
最后登錄: 2024-09-13
查看a8897044的 主題 / 回貼
樓主  發(fā)表于: 2008-07-29 14:51
脈沖控制不是應(yīng)該很精準(zhǔn)嗎..??用的是DDRVI指令...是參數(shù)設(shè)置的問題??還是什么...

各位大哥請指點下拉 對伺服真的很白啊....
cheng2gang2
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 99 個
工控威望: 212 點
下載積分: 377 分
在線時間: 36(小時)
注冊時間: 2007-12-23
最后登錄: 2023-09-17
查看cheng2gang2的 主題 / 回貼
1樓  發(fā)表于: 2008-08-22 11:08
主要原因應(yīng)是伺服的參數(shù)設(shè)置不正確,所有的伺服都有一個相當(dāng)于反鐀量的參數(shù)如返回脈沖相差多少等等。其二是伺服可能輸出力矩太小。其三是反回的信號有誤(千萬不要用差的屏蔽線)。從你所說的來看:有一點是肯定的,你的伺服參數(shù)肯定有設(shè)置不對,否則伺服接收到的脈沖數(shù)和反饋回的脈沖數(shù)相差這么大,可伺服卻不自動停止(異常報警),當(dāng)然還要查下脈沖是否真的發(fā)到伺控制器(如線長,屏蔽,脈沖頻率等)
本帖最近評分記錄:
  • 下載積分:+1(wsir123) 熱心助人!
    cheng2gang2
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 99 個
    工控威望: 212 點
    下載積分: 377 分
    在線時間: 36(小時)
    注冊時間: 2007-12-23
    最后登錄: 2023-09-17
    查看cheng2gang2的 主題 / 回貼
    2樓  發(fā)表于: 2008-12-06 10:08
    可能是零點復(fù)位吧,前些天也是這問題可化了我三天時間呢。如:
    LD     X0   伺服到達(dá)零點
    RST    D8140    將PLC內(nèi)存清零
    改成:
    LDP    X0    
    RST   D8140    用脈沖清零
    cheng2gang2
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 99 個
    工控威望: 212 點
    下載積分: 377 分
    在線時間: 36(小時)
    注冊時間: 2007-12-23
    最后登錄: 2023-09-17
    查看cheng2gang2的 主題 / 回貼
    3樓  發(fā)表于: 2009-01-20 11:58
    用步進馬達(dá)?我多被它害過好幾次了,噪聲,定位,變速.....沒有一個讓人省心,最后干脆換成伺服才解決