ビュー: 0 著者: サイト編集者 公開時刻: 2026-09-30 起源: サイト
はい。 統合ブラシレス ハブ サーボ モータは、 Modbus RTU をサポートできます。 モータの統合サーボ ドライブに互換性のある RS-485 通信インターフェイスが含まれ、必要な Modbus RTU プロトコルを実装している場合、 この組み合わせは、調整された車輪制御、調整可能な動作パラメータ、および PLC またはロボット コントローラとの直接的な通信を必要とする 産業用移動ロボット、AGV、AMR、自律型輸送プラットフォーム、倉庫車両、マテリアル ハンドリング システム に特に役立ちます。
従来のモーターとドライブのアーキテクチャとは異なり、一体型ブラシレスハブサーボモーターは、モーター、サーボドライブエレクトロニクス、フィードバックシステム、そして多くの場合通信インターフェイスをコンパクトなホイールドライブアセンブリ内に組み合わせています。 Modbus RTU がドライブに統合されている場合、ロボット コントローラーは RS-485 ネットワークを介して個々のホイール モーターとコマンドやステータス情報を直接交換できます。.
ただし、プロトコルのサポートだけでは、モーターが移動ロボットに適しているかどうかを判断することはできません。システム設計時には、通信アーキテクチャ、レジスタ マッピング、応答時間、フィードバック要件、制御モード、電気仕様、およびネットワーク トポロジをすべて考慮する必要があります。
Modbus RTUは、 接続するために一般的に使用されるシリアル通信プロトコルです。 統合ブラシレス ハブ サーボ モーターを PLC、産業用 PC、モーション コントローラー、またはその他のオートメーション機器に通常、 RS-485 インターフェイスを介して通信し、コントローラーがモーター コマンドを送信し、統合サーボ ドライブから動作ステータスを受信できるようにします。
一体型ブラシレスハブサーボモーターでは、モーター、サーボドライブ、フィードバックデバイス、通信インターフェースを 1 つのコンパクトなユニットに組み合わせることができます。 Modbus RTU を使用すると、中央コントローラーはモーターの統合ドライブと直接通信できます。
サーボ ドライブの設計に応じて、Modbus RTU を次の用途に使用できます。
の設定 モーター速度
制御 正転・逆転
サーボを有効または無効にします
を設定します 位置または動作コマンド
実際のモーター速度を読み取る
位置フィードバックを読む
モーターの電流とステータスを監視する
アラームと障害情報の読み取り
特定のドライブ障害をリセットする
動作パラメータを設定する
正確なコマンドとレジスタ アドレスは、製造元の Modbus RTU 通信プロトコルとレジスタ マップによって異なります。.
統合された各ハブ サーボ モーターには、固有の Modbus アドレスを割り当てることができます。コントローラーは、RS-485 ネットワークを通じて特定のモーターにコマンドを送信し、その動作データを読み取ります。
の場合 AGV、AMR、産業用移動ロボット、および自動搬送車、Modbus RTU は複数のホイール モーターを調整する比較的簡単な方法を提供します。
統合されたサーボ ドライブはモーターのローカル閉ループ制御を処理し、Modbus RTU はロボット コントローラーと各ホイール間の通信リンクを提供します。
簡単に言うと:
Modbus RTU が通信を処理し、統合されたサーボ ドライブがモーター制御を処理します。
このアーキテクチャにより、外部配線が削減され、の統合が簡素化されます。 ブラシレス ハブ サーボ モーター 分散型モバイル ロボット駆動システムへの
|
|
|
|
|
|
|
|
統合 DC サーボ モーター ブレーキ付き |
|
|
|
|
|
|
|
|
|
|
軸 |
送りねじ |
モジュール |
直線運動 |
ブレーキ |
ギアボックス |
ウォームギアボックス |
ワイヤー |
プロテクトレベル |
プロテクトレベル |
一般的な Modbus RTU 実装では、ロボット コントローラーが Modbus マスターとして機能し、統合された各ブラシレス ハブ サーボ モーターが スレーブ デバイスとして動作します。.
マスターは、次のような情報を含むリクエストを送信します。
デバイスアドレス
機能コード
アドレスを登録する
登録データ
CRCエラーチェック情報
選択されたサーボ ドライブはメッセージを受信し、コマンドを処理し、応答を返します。
たとえば、コントローラーは、右輪モーターに個別に指令を出しながら、左輪モーターに速度コマンドを送信できます。その後、モーターは後続の Modbus リクエストを通じて実際の動作データと障害情報を提供できます。
このアーキテクチャは、 を使用するロボットに特に実用的です 4 つの独立駆動車輪が、2 輪差動駆動プラットフォームやその他の構成でも同じ原理を使用できます。
産業用モバイル ロボットでは、多くの場合、中央コントローラーと複数の分散モーター ドライブの間で情報を交換する必要があります。
Modbus RTU は、このタイプのアーキテクチャに比較的シンプルで広く理解されている通信方法を提供します 。
PLC または産業用コントローラーは、中央制御システムから複数のハブ サーボ モーターと通信できます。
これにより、ロボット コントローラーは以下を調整できるようになります。
車輪速度
回転方向
加速度
減速
ステータスを有効にする
障害ステータス
動作モード
たとえば、差動駆動 AGV の場合、コントローラは左右の車輪を独立して制御して、前進、後進、または旋回を生成できます。
統合されたハブ サーボ モーターにより、モーターとコントローラーの間に通常必要な外部コンポーネントの一部が不要になります。
代わりに:
モーター → 外部サーボドライブ → 通信ケーブル
アーキテクチャは次のようになります。
統合ハブサーボモーター → 通信ネットワーク
これにより、キャビネットのスペースが削減され、分散ドライブの設置が簡素化されます。
Modbus RTU インターフェイスを適切に実装すると、ロボット コントローラーが動作情報を定期的に読み取ることができます。
ドライブによっては、次のものが含まれる場合があります。
実際のモーター速度
指令速度
位置
現在
DCバス電圧
温度
サーボ状態
アラームコード
通信状態
このような情報はに役立ちます。 、ロボットの診断や予知保全.
はい。 Modbus RTU は 正確なモーション制御をサポートできます。 、閉ループ制御と正確なフィードバックを提供する統合サーボ ドライブと組み合わせることで、ただし、Modbus RTU 自体は通信プロトコルです。実際の動作精度は主に サーボドライブ、エンコーダ、制御アルゴリズム、およびモーターの仕様に依存します。.
で 統合されたブラシレスハブサーボモーター、エンコーダーはモーターの位置と速度に関するリアルタイムのフィードバックを提供します。内部サーボドライブはこのフィードバックをターゲットコマンドと比較し、それに応じてモーターの動作を調整します。
コントローラーは次のようなコマンドを送信できます。
目標速度
目標位置
加速と減速
回転方向
サーボ有効/無効
モーターは次のような情報を返すことができます。
実際の速度
実際の位置
現在
サーボステータス
障害情報
システム全体の精度は、いくつかの要因によって決まります。
エンコーダの解像度
サーボ制御アルゴリズム
モータートルク
機械的なバックラッシ
負荷変動
通信更新レート
コントローラーの性能
したがって、Modbus RTU インターフェイスは、高い測位精度を自動的に保証しません。統合 されたサーボ モーターの閉ループ制御システム が重要な要素です。
多くの AGV、AMR、倉庫ロボット、および産業用モバイル プラットフォームでは、特に高速サーボ制御ループが統合ドライブ内でローカルに処理される場合、Modbus RTU は速度および動作コマンドに十分な通信を提供できます。
を必要とするアプリケーションの場合、設計者は 高度に同期された多軸モーションや非常に高速な決定論的制御などのプロトコルを検討することもできます。 CANopen や EtherCAT.
Modbus RTU は通信チャネルを提供し、統合されたサーボ ドライブとフィードバック システムが実際のモーション コントロールのパフォーマンスを決定します。
産業用移動ロボットの場合、すべての Modbus レジスタが同じように重要であるわけではありません。最も有用なレジスタ グループは通常、 モーション コマンド、フィードバック、構成、および診断に関連します。.
一般的なコマンド レジスタには次のものが含まれます。
目標速度
目標位置
方向
トルクまたは電流指令
加速度
減速
サーボイネーブル
実際のレジスタ アドレスとスケーリングは、常に製造元の通信マニュアルから取得する必要があります。
コントローラーは以下を読み取る必要がある場合があります。
実際の速度
実際の位置
モーター電流
エンコーダの位置
サーボステータス
エラーステータス
この情報は、ロボット制御アルゴリズムで使用され、車輪が指令された軌道に従っているかどうかを判断できます。
産業用移動ロボットも、アクセス可能な診断情報から恩恵を受けます。
考えられるパラメータは次のとおりです。
過電流アラーム
過電圧アラーム
不足電圧アラーム
過熱アラーム
エンコーダエラー
通信エラー
位置誤差
ドライブの障害
集中コントローラはこれらのレジスタを使用して異常な車輪の動作を特定し、適切な安全手順または回復手順を開始できます。
Modbus RTU を使用すると、ロボット コントローラーが を介して左右の統合ハブ サーボ モーターと通信できるようになります RS-485 ネットワーク。差動駆動ロボットでは、コントローラーが各車輪の速度と方向を独立して制御し、前進、後進、旋回の動作を実現します。
各モーターには固有の Modbus RTU アドレスが割り当てられます。コントローラーは、必要な速度または位置コマンドを各モーターに送信し、実際の速度、位置、障害ステータスなどのフィードバックを読み取ることができます。
コントローラーは、ロボットの希望の動きに基づいて、左右の車輪の速度を個別に計算します。
逆運動の場合、両方の車輪が反対方向に回転します。
単純化された差動駆動方程式は次のとおりです。
VL=V−ωL2V_L = V - rac{omega L}{2}
VR=V+ωL2V_R = V + rac{omega L}{2}
どこ:
Vₗ = 左輪速度
Vᵣ = 右輪速度
V = 希望の線速度
ω = 目標角速度
L = 2 つの車輪間の距離
統合されたサーボ ドライブに応じて、コントローラーは Modbus RTU を使用して以下を送信できます。
目標速度
回転方向
サーボ有効/無効
位置コマンド
加速・減速度の設定
次のようにも読むことができます。
実際のモーター速度
実際の位置
モーター電流
サーボステータス
アラームコードと障害コード
の場合 AGV、AMR、倉庫ロボット、および自動輸送車両、Modbus RTU は中央コントローラーと分散ホイール モーター間の直接的な通信方法を提供します。
を使用すると 統合されたブラシレス ハブ サーボ モーター、サーボ ドライブとモーターが結合され、別個の外部モーター ドライブ ユニットの必要性が減ります。したがって、統合されたサーボドライブがローカルモーター制御を実行しながら、コントローラーは通信ネットワークを通じて各ホイールを管理できます。
つまり、Modbus RTU が通信リンクを提供し、差動ドライブ コントローラーが必要な左右の車輪の動きを決定します。
はい。 RS-485 ベースの Modbus RTU は マルチデバイス シリアル ネットワーク用に設計されています。、電気インターフェイス、アドレス指定、配線、終端、およびプロトコル実装が正しく構成されている限り、
各モーター ドライブには一意の Modbus アドレスが必要です。
例えば:
デバイス |
Modbusアドレス |
関数 |
|---|---|---|
左フロントモーター |
1 |
ホイールドライブ |
右フロントモーター |
2 |
ホイールドライブ |
左リアモーター |
3 |
ホイールドライブ |
右リアモーター |
4 |
ホイールドライブ |
コントローラーは各ドライブを個別にアドレス指定できます。
ネットワークは、ドライブの製造元の指定に従って構成する必要もあります。
ボーレート
データビット
ストップビット
パリティ
スレーブアドレス
通信タイムアウト
RS-485 配線要件
電気的にノイズの多い産業環境では、ネットワークの終端と接地を正しく行うことが特に重要です。
答えは、 必要な制御ループ周波数とロボットのアーキテクチャによって異なります。.
Modbus RTU は、特に統合サーボ ドライブが内部で高速電流、速度、位置ループを実行する場合、多くの産業用モバイル ロボット アプリケーションに適しています。
ただし、すべてのアプリケーションにおいて、これを決定論的な高性能モーション バスの代替として自動的に扱うべきではありません。
たとえば、非常に高速な同期多軸制御を必要とするロボットには、基本的な倉庫用 AGV とは異なる通信要件がある可能性があります。
システム設計者は以下を評価する必要があります。
ボーレート
接続されているドライブの数
交換されるレジスタの数
ポーリング頻度
メッセージの長さ
コントローラーの処理時間
ネットワーク遅延
必要な同期精度
サーボ更新頻度
非常に厳密な同期を必要とするアプリケーションの場合は、システム要件に応じて 、CANopen、EtherCAT、またはその他のリアルタイム産業用 Ethernet テクノロジなどのプロトコル を検討できます。
Modbus RTU と CANopen はどちらも分散モーター制御アーキテクチャで使用できますが、その特性は異なります。
特徴 |
Modbus RTU |
CANopen |
|---|---|---|
物理インターフェース |
一般的にはRS-485 |
一般的にはCAN |
ネットワークの種類 |
マスター/スレーブ形式のリクエスト/レスポンス |
CANベースの分散ネットワーク |
構成 |
比較的簡単 |
よりモーションコントロール指向 |
PLCの互換性 |
広い |
産業用モーションシステムに幅広く対応 |
診断データ |
レジスタを通じてサポートされる |
オブジェクトディクショナリによるサポート |
モーションコントロールの標準化 |
メーカーに大きく依存する |
モーションアプリケーション向けにさらに標準化 |
高性能な同期 |
アプリケーションに依存する |
一般に、協調動作に適しています。 |
実装の複雑さ |
一般に低い |
一般に高い |
適切な選択は、ロボットの モーション コントロール アーキテクチャ、同期要件、コントローラーの機能、モーター ドライブ インターフェイスによって異なります。.
Modbus RTU をサポートすると宣伝されている製品は、RS-485 ポートの有無だけで評価すべきではありません。
以下の仕様を確認する必要があります。
統合ドライブが単に RS-485 電気インターフェイスを提供するのではなく、Modbus RTU をサポートしていることを確認します。
製造元は、以下をカバーする文書を提供する必要があります。
アドレスを登録する
機能コード
データ形式
スケーリング係数
読み取り/書き込み権限
エラーコード
ドライブが次のような必要なモードをサポートしているかどうかを確認します。
速度制御
位置制御
トルク・電流制御
ホーミング
定速運転
モバイル ロボット アプリケーションの場合、エンコーダの解像度とフィードバックの品質が車輪速度の調整とオドメトリに影響を与える可能性があります。
ハブ モーターは、以下に対して十分なトルクを提供する必要があります。
ロボット質量
ペイロード
車輪径
床の状態
傾斜
加速要件
コントローラーとドライブは、接続されたモーターの実際の数と予想されるコマンド周波数の下でテストする必要があります。
モバイル ロボット モーターは、埃っぽい倉庫、生産施設、冷蔵倉庫、その他の要求の厳しい環境で動作する場合があります。
関連する仕様には次のものが含まれます。
IP等級
動作温度
耐衝撃性
耐振動性
コネクタ保護
従来の移動ロボットのドライブトレインには、以下が別途必要になる場合があります。
BLDCモーター
サーボドライブ
エンコーダ
モーターケーブル
エンコーダケーブル
取り付け金具
ドライブキャビネット
統合されたブラシレス ハブ サーボ モーターは、 これらの機能のいくつかを 1 つのホイールドライブ アセンブリに組み合わせています。
これにより、機械的統合と分散アーキテクチャに利点がもたらされます。
その結果、各ホイールがインテリジェントなモーション ノードとして機能するコンパクトなシステムが実現します。
このアーキテクチャはである場合に特に魅力的です 、スペース、配線、モジュール性、保守性が重要な設計上の考慮事項 。
統合されたブラシレス ハブ サーボ モータは産業用モバイル ロボット制御用の Modbus RTU をサポートできます。 、統合されたサーボ ドライブに RS-485 インターフェイスと互換性のある Modbus RTU 実装が含まれている場合、
AGV、AMR、倉庫ロボット、自律型輸送車両、その他のモバイル プラットフォームの場合、Modbus RTU は中央コントローラと分散ホイール ドライブの間に実用的な通信リンクを提供できます。速度、方向、有効化、位置などのコマンドをサポートしながら、動作情報や診断情報へのアクセスも提供します。
最も重要な考慮事項は、単にモーターに RS-485 ポートがあるかどうかではなく、その完全なサーボドライブ システムが、 Modbus RTU 機能、レジスタ マッピング、フィードバック機能、制御モード、通信性能、および電気的特性を提供するかどうかです。 ロボットに必要な
中程度の通信要件とモーション制御要件があるアプリケーションの場合、Modbus RTU は簡単なオプションとなります。高度に同期された多軸モーションの場合、設計者は、 CANopen や EtherCATなどのプロトコルをさらに評価する必要があります。 必要な制御ループのパフォーマンスとシステム アーキテクチャに対して
したがって、Modbus RTU を備えた適切に設計された 統合ブラシレス ハブ サーボ モーターは、 最新の産業用モバイル ロボットのコンパクトな分散モーション コントロール ノードとして機能します。
よくある質問:
はい。統合されたブラシレス ハブ サーボ モーターは Modbus RTU をサポートできます。 、統合されたサーボ ドライブが RS-485 インターフェイスと互換性のある Modbus RTU 実装を提供する場合、 これにより、PLC、産業用 PC、またはモーション コントローラーがコマンドを送信し、モーター ステータス データを受信できるようになります。
ロボット コントローラーは、 Modbus RTU を使用して RS-485経由で統合サーボ ドライブと通信します。ドライブのレジスタ構成に応じて、コントローラは実際の速度、位置、ステータス、障害情報を読み取りながら、速度、方向、位置、加速度、その他のパラメータを設定できます。
はい。 Modbus RTU は、AGV、AMR、倉庫ロボット、産業用移動ロボット 使用できます。、特に統合サーボ ドライブが高速閉ループ モーター制御をローカルで実行する場合にコントローラーは Modbus RTU を使用して個々のホイール モーターを調整できます。
はい。通常、複数のサーボ ドライブが RS-485 Modbus RTU ネットワークを共有できます。 ドライブがマルチデバイス通信をサポートしている場合、各モーター ドライブには一意の Modbus アドレスが必要であり、ネットワークはメーカーの通信仕様に従って構成する必要があります。
サーボ ドライブに応じて、Modbus RTU は ターゲット速度、回転方向、位置、加速度、減速度、サーボ イネーブル、および動作モードの制御を提供する場合があります。使用できる機能とレジスタアドレスはメーカーによって異なります。
Modbus RTU は、適切なと組み合わせると、正確なモーション制御をサポートできます 閉ループ サーボ ドライブおよびエンコーダ フィードバック システム。通信プロトコルはコマンドとデータを転送し、統合されたサーボ ドライブはローカルのモーション制御ループを実行します。
差動駆動ロボットでは、コントローラが左右の車輪に必要な速度を独立して計算します。次に、 を介して、対応するコマンドを各統合ハブ サーボ モーターに送信します Modbus RTU。異なる車輪速度により、ロボットは前進、後進、または方向転換することができます。
ドライブによっては、コントローラーは 実際のモーター速度、位置、電流、サーボステータス、アラームコード、および障害情報を読み取る場合があります。これらのデータは、動作監視、診断、ロボット制御に使用できます。
Modbus RTU と CANopen には異なる特性があります。 Modbus RTU は一般的にその簡単な実装と幅広い産業互換性で評価されていますが、CANopen は分散モーション コントロール アプリケーションに特に適した機能を提供します。適切なプロトコルは、ロボットの通信、同期、および制御の要件によって異なります。
主な要素には、 モーター トルク、定格速度、エンコーダー分解能、サーボ制御モード、RS-485/Modbus RTU サポート、通信パラメータ、フィードバック機能、保護定格、および利用可能なレジスタ ドキュメントが含まれます。モーターは、ロボットの可搬質量、車輪の直径、加速度、および動作環境の要件も満たす必要があります。
©著作権 2025 常州JKONGMOTOR CO.、LTDすべての権利を留保します。