ModbusバスでABB ACS800シリーズインバータを制御する方法

無料無料技术资料

这篇内容可直接阅读,适合用于基础学习和検索引流。

ModbusバスでABB ACS800シリーズインバータを制御する方法

ハードウェアの設置と接続:

  • RMBAカードをACS800のSLOT 1ポートに挿入し、ネジで固定します。
  • 通信ケーブルをRMBAカードのA、B、GNDポートに接続します。

第二に、周波数コンバータのパラメータ設定:

  • 98.0 2を“Std Modbus”に変更。
  • 98.0 7を“ABB DRIVES”に変更。
  • 駅番号は52.0 1。
  • ボーレートに52.0 2を設定します(デフォルトは96 00)。
  • 52.03をデータ長和チェック方式とする.
  • 10.01外部 1コマンドを“COMM”に変更しますインバータの起動と停止を制御する場合。
  • 1 1.0 2(外部制御選択)を“EXT1”に変更(インバータ速度制御が必要な場合)。
  • 1 1.0 3(指定値1選択)を“COMM”に設定します(周波数コンバータ速度を制御する場合)。
  • 16.01実行許可コマンドを“YES”に変更します。

第三に、周波数コンバータのModbusアドレス:

  • Modbusレジスタ領域とインバータレジスタの対応:
    • 40001-40096対応するデータセットレジスタ
    • 40101-49999パラメータレジスタ用
アドレス:addressデータセット内容は
400011.1データ制御ワード。
400021.2データ与えられた1
400031.3データ与えられた2
40004データワード2.1ステータス·ワード
400052.2データ実際の値1
400062.3データ用語実際の値2

40101-49999

パラメータレジスタ用の40101-49999は、1000ビットと100ビットがパラメータグループ番号に対応し、10ビットと100ビットがグループ内のパラメータ番号に対応します(例えば、40103はインバータグループ01の03パラメータに対応します)。

注意点:ACS800サポートする。Modbus  技術仕様で規定されているゼロからのアドレス指定空間。レジスタを保持する。 40002  そこにはModbus  メッセージ内のアドレスは0001  。同様に、コイル。40103そこにはModbus  メッセージ内のアドレスは0102。

第四に、周波数コンバータ信号の読み取り:

  • 関数コード03を使用してインバータデータを読み取ります。

V.制御周波数コンバータの開始と停止:

  1. 初期化:Modbusレジスタ40001に1142(16進数476)を少なくとも100ミリ秒の遅延で書き込みます。
  2. 停止:Modbusレジスタ40001に1143(16進数では477)を書き込む。
  3. 起動Modbusレジスタ40001に1151 16進数で47Fを書き込む。

例:通信初期化:遅延100ミリ秒で[0 1 0 6 0 0 4 76 CRCチェックコード]を発行します。モーター始動:[0 1 0 6 0 0 4 7F CRCチェックコード]を発行します。

モーター停止:[0 1 0 6 0 0 4 77 CRCチェックコード]を発行

周波数コンバータのパラメータを変更する:

  1. 指定した周波数を変更する方法:
    • 通信所与1(Modbusレジスタ40002)に設定した周波数値を書き込む。
  2. 加速時間を変更する方法:
    • Modbusレジスタ42202には、設定された加速時間値が書き込まれ、具体的な値はパラメータの分解能と範囲によって決まる。

ご注意:上記の操作を指定された順序で実行し、インバータの適切な構成と制御を保証します。

この資料を実際のプロジェクトに活用しませんか?

ツールセンターで電文解析、CRCチェック、デバイスデバッグを行うか、要件を送信して選定と接続のアドバイスを受けましょう。

エンジニア会員

この記事を実行可能なデバッグ資料に

登録すると、高度な電文解析、資料パックのダウンロード、コード例、エンジニアリングケース、優先技術サポートが利用可能に。実際のプロジェクト納品に最適です。

高度なツール無制限
資料パックとコードパック
完全なエンジニアリングケースライブラリ
優先技術サポート窓口

《“ModbusバスでABB ACS800シリーズインバータを制御する方法”》 有 1 条コメント

发表回复

あなたのメールアドレスアドレス不会被公开。 必須項目已用 * 标注