Skip to content

Supported registers

These device families and ranges come from the node source validation layer.

Word device families

Family Address range Number base Notes
DM 0..65534 Decimal Data memory.
EM 0..65534 Decimal Expansion data memory.
FM 0..32767 Decimal File memory.
ZF 0..524287 Decimal Large file memory.
W 0..7FFF Hex Link register word.
TM 0..511 Decimal Timer monitor word.
Z 1..12 Decimal Index register.
T 0..3999 Decimal Timer preset/current composite.
TC 0..3999 Decimal Timer current/contact family.
TS 0..3999 Decimal Timer current/contact family.
C 0..3999 Decimal Counter preset/current composite.
CC 0..3999 Decimal Counter current/contact family.
CS 0..3999 Decimal Counter current/contact family.
AT 0..7 Decimal Digital trimmer values; read only in the high-level write helpers.
CM 0..7599 Decimal Control memory.
VM 0..589823 Decimal Variable memory.
D 0..65534 Decimal XYM-style word alias.
E 0..65534 Decimal XYM-style word alias.
F 0..32767 Decimal XYM-style word alias.

Bit device families

Family Address range Number base Notes
R 0..199915 Decimal bit-bank Lower two digits must be 00..15.
B 0..7FFF Hex Bit family.
MR 0..399915 Decimal bit-bank Lower two digits must be 00..15.
LR 0..99915 Decimal bit-bank Lower two digits must be 00..15.
CR 0..7915 Decimal bit-bank Lower two digits must be 00..15.
VB 0..F9FF Hex Bit family.
X 0..1999F Decimal bank plus hex bit Input bit.
Y 0..1999F Decimal bank plus hex bit Output bit.
M 0..63999 Decimal XYM-style internal relay alias.
L 0..15999 Decimal XYM-style latch relay alias.

Address syntax

Form Example Meaning
Default word DM100 Read/write using the default format for the device family.
Signed word DM100:S Signed 16-bit value.
Unsigned dword DM120:D Unsigned 32-bit value.
Signed long DM130:L Signed 32-bit value.
Float DM140:F 32-bit floating point value.
Hex DM140:H Hexadecimal word text.
Comment DM145:COMMENT Read device comment text.
Bit in word DM150.3 Bit 3 in DM150.
Count DM160,4 Four consecutive values.
Direct bit count R200,4 Four consecutive direct bits.
Timer T10 Timer preset value.
Counter C10 Counter preset value.

Addressing notes

X and Y use decimal bank plus hexadecimal bit notation. Use X10F, not X275.

R, MR, LR, and CR use two-digit bit notation inside a decimal bank. Use R200, not a hex-only form.

AT is validated for reads but rejected by the high-level write helpers before sending because it is not listed in the Host Link WR/WRS device table.

Counts are limited by the Host Link command rules. Most families allow up to 1000 values, or 500 for 32-bit formats. TM allows up to 512 values, or 256 for 32-bit formats. Z allows up to 12, AT allows up to 8, and timer/counter families allow up to 120.

See PLC profiles for supported connection profiles.