### Micro/Premium/Twido/Quantum/Momentumシリーズ

#### デバイスアドレス指定

デバイス | ビットアドレス | ワードアドレス | 32 bits | 備考
--- | --- | --- | --- | ---
コイル | 000001 - 065536 | 000001 - 065521 | または ※1 |
ディスクリート入力 | 100001 - 165536 | 100001 - 165521 | ※2
入力レジスタ | ----- | 300001 - 365536 | ※2
保持レジスタ | 400001,00 - 465536,15 | 400001 - 465536 |

※132ビットデータのワード単位および64ビットデータのダブルワード単位でのデータ格納順を、機器設定ダイアログボックスで設定できます。

※2書込み不可

#### サポートしているファンクションコード

サポートしているファンクションコード一覧を以下に示します。

ファンクションコード(Hex) | 説明
--- | ---
FC01(0x01) | スレーブのコイル(0X)のON/OFFの状態を読み出します。
FC02(0x02) | スレーブのディスクリート入力(1X)のON/OFFの状態を読み出します。
FC03(0x03) | スレーブの保持レジスタ(4X)の内容を読み出します。
FC04(0x04) | スレーブの入力レジスタ(3X)の内容を読み出します。
FC05(0x05) | スレーブのコイル(0X)の状態をON/OFFのいずれかに変更(書込み)します。
FC06(0x06) | スレーブの保持レジスタ(4X)の内容を変更(書込み)します。
FC15(0x0F) | スレーブの連続した複数のコイル(0X)の状態をON/OFFのいずれかに変更(書込み)します。
FC16(0x10) | スレーブの連続した複数の保持レジスタ(4X)の内容を変更(書込み)します。

MEMO

- 書き込みはFC15/FC16を使用して行います。左記ファンクションコードをサポートしていない接続機器に対してはFC05/FC06を使用します。

#### IEC61131シンタックスのアドレス表記

IEC61131シンタックスのアドレス表記とMODBUSシンタックスのアドレス表記の対応表は以下のとおりです。

デバイス | MODBUSシンタックス | IEC61131シンタックス
--- | --- | ---
フォーマット | 0ベース | 1ベース
フォーマット | 範囲 | 第1 要素 | 範囲 | 第1 要素 | 範囲 | 第1 要素
コイル | 000001+i | i=0から65535 | 000001 | %Mi | i=0から65535 | %M0 | i=1から65536 | %M1
ディスクリート入力 | 100001+i | i=0から65535 | 100001 | - | - | - | - | -
入力レジスタ (ワード) | 300001+i | i=0から65535 | 300001 | - | - | - | - | -
入力レジスタ (ワードビット) | 300001+i,j | i=0から65535 j=0から15 | 300001,00 | - | - | - | - | -
保持レジスタ (ワード) | 400001+i | i=0から65535 | 400001 | %MWi | i=0から65535 | %MW0 | i=1から65536 | %MW1
保持レジスタ (ワードビット) | 400001+i,j | i=0から65535 j=0から15 | 400001,00 | %MWi:Xj | i=0から65535 j=0から15 | %MW0:X0 | i=1から65535 j=0から15 | %MW1:X0

MEMO

- アドレス100000と300000はIECシンタックスではアクセスできません。
- ディスクリート入力や入力レジスタを設定したプロジェクトをIEC61131シンタックスに変更すると、無効なアドレスとなります。
- 8ビットデータタイプ配列や構造体で[ベースアドレス]チェックボックスを選択し、デバイスアドレスとして%MWまたは%KWアドレスを指定した場合、各要素には連続したアドレスの下位バイトと上位バイトが割り当てられます。
  例: BYTEタイプの配列Var1
  Var1[0]...%MW1:X0
  Var1[1]...%MW1:X8
  Var1[2]...%MW2:X0
- 表中のアイコンについてはマニュアル表記上の注意を参照してください。

サポートされているデバイスのシンボルと用語

#### IEC61131シンタックスのアドレスマッピング

BLUEのアドレスマッピングは以下のとおりです。%MDと%MFは、指定したアドレスの2つの連続するワードを使用します。%KW、%KD、%KFは同様にマップされます。