Modbus ドライバ

Modbus コントローラを使用する場合は、これらのガイドラインに従ってください。

プロトコル

Modbus 通信ドライバは以下のプロトコルをサポートしています。
  • [Modbus TCP]
    。TCP ソケットアクセスモード。
  • [Modbus RTU]
    。シリアルポートアクセスモード。
    重要:
    ターゲットデバイスが
    Allen-Bradley®
    埋め込みデバイスの場合は、次の操作を行う必要があります。
    • SystemManager でターゲットデバイスのシリアルポートを RS-485 に設定します。
    • ターミネータ抵抗器が正しく配線されていることを確認します
    詳しくは、デバイス資料を参照してください。

データタイプ

Modbus 通信ドライバは、これらのデータタイプをサポートしています。
データタイプ
長さ
Bool
1 ビット
Byte
1 バイト
SByte
1 バイト
UInt16
2 バイト
Int16
2 バイト
UIn32
4 バイト
Int32
4 バイト
Uint64
8 バイト
Int64
8 バイト
Float
4 バイト
Double
8 バイト
String
デフォルトでは 80 文字
Array

データ エリア

Modbus 通信ドライバは、これらのデータ エリアをサポートしています。
エリア
Modbus 機能コード (16 進数)
アドレス
データタイプ
アクセス
範囲
シングル コイル
01 読み取り
05 書き込み (シングル)
コイル ステータス
Boolean
読み取り/書き込み
0-65535
コイル
01 読み取り
15 書き込み (複数)
コイル ステータス
Boolean
読み取り/書き込み
0-65535
ディスクリート入力
02 読み取り
入力ステータス
Boolean
読み取り専用
0-65535
シングル レジスタ
03 読み取り
06 書き込み
Holding Register
Word
読み取り/書き込み
0-65535
複数レジスタ
03 読み取り
10 書き込み
Holding Register
Word
読み取り/書き込み
0-65535
Input Register
04 読み取り
Input Register
Word
読み取り専用
0-65535
ヒント: アドレスはデバイスによって異なる場合があります。詳しくは、デバイス資料を参照してください。
ご質問やご意見
このドキュメントに関するご質問やご意見は、こちらまでお寄せください。 こちらからご意見をお寄せください。
Normal