fuyuesong123
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 214 個
工控威望: 371 點
下載積分: 882 分
在線時間: 114(小時)
注冊時間: 2009-05-07
最后登錄: 2023-04-25
查看fuyuesong123的 主題 / 回貼
樓主  發(fā)表于: 2012-05-02 22:15
硬件配置 FX1N-60MT 松下A4伺服 一個原點檢測感應器
軟件
m111上升沿SET m160  原點感應器X3OR m8148下降沿 RST M160
M160 OUT DDRVI D20 D24 Y1 M99
伺服電機只有一個運行方向,要求每次都能停止在原點位置
但是這個程序執(zhí)行結果沒吃都不能達到原點位置。經(jīng)常要沖過原點位置才停止 這樣造成每次停止的位置都不一樣 ,
請各位大俠幫忙看看這個是什么問題造成的
怎么樣解決這個問題!
946821
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 68 個
工控威望: 215 點
下載積分: 746 分
在線時間: 13(小時)
注冊時間: 2008-04-26
最后登錄: 2023-12-08
查看946821的 主題 / 回貼
1樓  發(fā)表于: 2012-05-05 08:13
可不可以這樣呢,用走脈沖控制,每次都走同一個數(shù)量的脈沖,那個原點感應做為原點較正,每次感應到就將原點歸零,這樣走個幾次后就可看出需要走多少脈沖,再重新設定。這樣做的話,在近原點時馬達會有減速過程,比較易控制