Device | Bit Address | Word Address | 32 bits | Remarks
--- | --- | --- | --- | ---
Coil | 000001 - 065536 | 000001 - 065521 | or *1 |
Discrete Input | 100001 - 165536 | 100001 - 165521 | *2
Input Register | ----- | 300001 - 365536 | *2
Holding Register | 400001,00 - 465536,15 | 400001 - 465536 |

*1You can set the data storing order in 32-bit data word units and 64-bit data double-word units in the Device Setting dialog box.

*2Write disable.

### IEC61131 Syntax Address Description

The following table compares IEC61131 and MODBUS syntax address descriptions.

Device | MODBUS Syntax | IEC61131 Syntax
--- | --- | ---
Format | 0-based | 1-based
Format | Range | First element | Range | First element | Range | First element
Coil | 000001+i | i = 0 to 65535 | 000001 | %Mi | i = 0 to 65535 | %M00000 | i = 1 to 65536 | %M00001
Discrete Input | 100001+i | i = 0 to 65535 | 100001 | - | - | - | - | -
Input Register (Word) | 300001+i | i = 0 to 65535 | 300001 | - | - | - | - | -
Input Register (Word bit) | 300001+i,j | i = 0 to 65535 j = 0 to 15 | 300001,00 | - | - | - | - | -
Holding Register (Word) | 400001+i | i = 0 to 65535 | 400001 | %MWi | i = 0 to 65535 | %MW00000 | i = 1 to 65536 | %MW00001
Holding Register (Word bit) | 400001+i,j | i = 0 to 65535 j = 0 to 15 | 400001,00 | %Mwi:Xj | i = 0 to 65535 j=0 to 15 | %MW00000:X00 | i = 1 to 65536 j=0 to 15 | %MW00001:X00

NOTE

- The addresses 100000 and 300000 cannot be accessed using IEC61131 syntax.
- If you apply IEC61131 syntax to a project that has a discrete input or input register already set, the addresses become invalid.
- Please refer to the precautions on manual notation for icons in the table.

Supported Devices Symbol and Terms

#### IEC61131 Syntax Address Mapping

Address mapping in BLUE is as follows. %MD and %MF use two sequential words form the specified address.