Sets / Gets the MODBUS device register address
String representing the register address.
|
MODBUS Register Addressing |
Syntax: |
Syntax |
|
Status Bit (BOOLEAN - R/W) |
C0-C65535 |
Tag.Name = "[register]" |
|
Input Bit (BOOLEAN - R/O) |
D0-D65535 |
Tag.Name = "[register]" |
|
Input Register (ANALOG - R/O)* |
I0 - I65535 |
Tag.Name = "[register]" |
|
Input Register (BOOLEAN - R/O) |
I0.0 - I65535.15 |
Tag.Name = "[register].<1~15>" |
|
Holder Register (ANALOG - R/W)* |
H0 - H65535 |
Tag.Name = "[register]" |
|
Holder Register (BOOLEAN - R/W) |
H0.0 ~ H65535.15 |
Tag.Name = "[register].<1~15>" |
|
MODICON PLC Addressing |
Range |
Syntax |
|
Status Bit (BOOLEAN - R/W) |
00001 ~ 065536 |
Tag.Name = "[register]" |
|
Input Bit (BOOLEAN - R/O) |
10001 ~ 165536 |
Tag.Name = "[register]" |
|
Input Register (ANALOG - R/O)* |
30001 ~ 365536 |
Tag.Name = "[register]" |
|
Input Register (BOOLEAN - R/O) |
30001.1 ~ 365536.16 |
Tag.Name = "[register].<1~16>" |
|
Holder Register (ANALOG - R/W)* |
40001 ~ 465536 |
Tag.Name = "[register]" |
|
Holder Register (BOOLEAN - R/W) |
40001.1 ~ 465536.16 |
Tag.Name = "[register].<1~16>" |
| Exception Type | Condition |
|---|---|
| ArgumentException | Thrown if an invalid register address is specified |
| ArgumentNullException | Thrown if Name is null (Nothing in VB) or empty string |
VB Imports MBLink Dim MyTag As New Tag MyTag.Name = "40001" C# using MBLink; Tag MyTag = new Tag(); MyTag.Name = "40001";
Tag Class | Tag.Length | MBLink Namespace