サーボモータはワークの移動距離をどのように計算しますか?

Feb 26, 2019伝言を残す

サーボモータはワークの移動距離をどのように計算しますか?

           



次の図の形式では、サーボモータがネジを駆動してワークを回転および移動させます。 サーボモータは通常のモータと比較して正確な位置決めと迅速な応答の利点を持ち、 より高い位置に 使用されることを私たちは知ってい ます。 それがどのように配置されるか、全体のサーボドライブシステムは閉ループフィードバックシステムです、サーボモーターは最後に モーターが到達することを確実にするために モーター回転のデータを サーボドライブに 送るエンコーダを持ってい ます指定された位置

1

上の例は、ワークが移動する距離を計算する方法を示しています。 サーボモータはパルス+方向の形で駆動されます。 計算の便宜上、例えば運転者が電子ギア比を装備した後、 ワークピースの移動量は1μm /パルスである。 ワークを1um移動させるためにパルスを送り、1000を送り1mmの距離に送ります。 加工物が移動する速度は 、パルスの周波数 が500pulse / sであると 仮定すると、パルスの周波数によって決定され 、加工物の移動速度は0.5mm / sです。 速度を知ることで、サーボモータが特定の時間内に移動するようにワークピースを駆動する距離は、速度に時間を掛けて計算されます。 ここで注意すべきことは、パルスを送るためのコマンドは一般に加速および減速を有し、そして移動プロセス全体が一様ではないことである。 加減速機能を削除しない限り、時間とともに距離を計算することは正確ではありません。


実際、サーボモータの位置を計算する必要はありません。 エンコーダは常にモータの回転を測定しています。 ワークの位置を知るためにエンコードされたデータを収集するか 、コントローラでパルス数を チェック するだけで済みます。


非常に単純で、どのサーボドライブもモーターの実際の位置を監視するためのパラメータを持っています。 一例として、サーボドライブを取り上げます。 DP-CPOはコマンドパルス下位5ビット、DP-CPOです。 コマンドパルスの上位5ビットです。

(デジタルチューブに表示される桁数は5です)。 初期位置が0の場合、位置の後のDP-CPOは2000、DP-CPOは200です。 ACサーボコントローラ の電子 ギア比を10/1に 設定した場合、実際の位置は102000です。つまり、 1000パルスのうちの1パルスです。 変換は、モーターが102000/1000 = 102周したことです。


お問い合わせを送る

whatsapp

電話

電子メール

引き合い