點擊按鈕控制伺服電機移動,點擊一次,電機沒反應,連續點擊兩次,電機走了兩倍的路程,這個是什么原因,按鈕呆了?還是這部分軟體跟其他起沖突,導致時序有誤,機器一開始得不到click一次的命令呢?希望得到請教,或者跟伺服解析度有關?
uj5u.com熱心網友回復:
點擊一次是什么動作?給電壓嗎?給電壓的時間是多少?uj5u.com熱心網友回復:
是通過232跟下位機通訊吧?commonitor監控資料看看uj5u.com熱心網友回復:
點擊按鈕控制伺服電機移動點動 jog 控制 是 電機的 位置 控制 ,由于 位置誤差 不能 太小(電機的靜摩擦) ,所以 點動的 單位 不能 很小 。
加大 點動 單位 如 1mm
uj5u.com熱心網友回復:
不是給電壓,給個位置吧,位置是通過另一個函式脈沖轉化的。
uj5u.com熱心網友回復:
板卡控制,但是點第二次會動,說明通訊正常
uj5u.com熱心網友回復:
嗯嗯其實一開始認為是軟體命令上有誤,用手放在電機上去測發現點一次按鈕,電機是會動的。只不過從影像上看太不明顯了。
uj5u.com熱心網友回復:
那是電機位置的控制精度問題,你的控制方法 不是 ‘’無位置誤差‘’ 控制, 應該時電機不到位 ,控制力 會繼續 控制電機到位是不是 PDI“太軟”了?(位置控制系數 K 太低)
uj5u.com熱心網友回復:
還是代碼自己的問題,打斷點看看轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/21848.html
標籤:硬件/系統
上一篇:如何將一段記憶體寫到光碟中?
