RS485ステッパドライバ/ハイブリッドサーボドライバ通信アプリケーションガイド

May 23, 2018 伝言を残す

RS485ステッパドライバ/ハイブリッドサーボドライバ通信アプリケーションガイド

 

ホストコンピュータと正常に通信するためのRS485ステッパドライバ/閉ループステッパドライブの使用では、次の条件を満たす必要があります。

1通信ケーブルの正しい接続

2通信プロトコルの帯域レートは一貫していなければなりません

3通信アドレスは同じでなければなりません(ドライブのRS485アドレス選択)

4データ形式が正しい必要があります

例1 RS485ステッパドライブとのRS485通信により1000 rpm

モーターを動かすには、少なくとも3つの指示を送る必要があります

まず、RS-485機能を有効に設定するには(485機能が有効な場合のみ、モーター速度、フォワード、リバース、ブレーキ、イネーブルを制御することができます)、ドライバはデフォルトで485機能が無効になり、オフ。 電源投入時ごとにRS485に設定する必要があります(電源投入後に設定を繰り返さないでください)。

第2:ブラシレスモータ速度を1000回転/分に設定する。 注:すべてのデータは16進数で送信されます。 ブラシレスモータを1000rpmで動作させる必要がある場合は、小数点1000を16進数1000(3E8)に変換して再度送信する必要があります。

補足説明:設定速度と実際の速度が一致しない場合、

1 48Vモーターに24V電源が供給されている場合は、電源を確認してください。速度が最大速度に達しない場合

2ドライバによって設定された磁極対の数がモータの磁極の数と同じかどうかを確認します。

3番目は、モータを前進させる命令を送る

補足説明:3つの命令を同時に遅延させることはできませんが、約30ms!

例2 485を使用したドライブ電流と電圧の読み取り

RS485リードデータは485機能を有効にする必要はありませんが、RS485ステッパドライバ/クローズドループドライバの実際の電流および電圧命令を直接読み書きすることができます。 注意:データを読み込んでいるのか、データを書き込んでいるのかは、フレーム単位での伝送です。つまり、複数のデータを同時に読み込めない場合は、同時に読むことはできません。約30ms。 最初に読み込み電流コマンドのディレイを30ms送り、読み込んだ電圧コマンドを送信してください!

データ通信は小数点を送ることができないので、受信データはすべて整数形式であり、現在の受信データは100で除算され、実際の現在の値であり、電圧は10で除算されます。 受け取ったデータは16進数で、上位コンピュータの多くは10進数に自動的に変換され、自分で変換する必要がない場合は!

補足説明:現在の保護時間を10倍して送信するように設定します。たとえば、1Sに設定してから10を送信します。 対応する2を10で割って20を送信する2S!

blob.png

ECON TECHの2軸(1in2ドライブ)RS485ドライブ(RS485ステッパ駆動、閉ループステッパ駆動、DCブラシレスサーボドライブ)


お問い合わせを送る

whatsapp

電話

電子メール

引き合い