Modbus ドライバ
Modbus コントローラを使用する場合は、これらのガイドラインに従ってください。
プロトコル
Modbus 通信ドライバは以下のプロトコルをサポートしています。
- [Modbus TCP]。TCP ソケットアクセスモード。
- [Modbus RTU]。シリアルポートアクセスモード。
データタイプ
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 |
ヒント:
アドレスはデバイスによって異なる場合があります。詳しくは、デバイス資料を参照してください。
Modbus
Modbus ドライバ
ご質問やご意見