52
HX-RIO3 Series
A.4. MODBUS Special Register Map
The special register map can be accessed by function code 3, 4, 6 and 16. Also the special register map
must be accessed by read/write of every each address (one address).
A.4.1. Adapter Register Mapping
Address
IEC Address
Contents
0x0000~0x07FF %IW0~%IW2047
2048 words Input and Internal memory (Area is write-
protected)
0x0800~0x0FFF %QW0~%QW2047
2048 words Output and Internal memory (Area is write-
enabled)
0x1000~0x1FFF -
Special Function Register (PIO Information)
0x2000~0x2FFF -
Special Function Register (Slot Information)
0x4000~0x5FFF %MW0~%MW8191 2048 words Internal memory (Area is write-enabled)
A.4.2. Adapter Identification Special Register (0x1000, 4096)
Address
Access
Type, Size
Description
0x1000(4096)
Read
1 word
Vendor ID = 0x02E5(741), Hitachi. Co., Ltd.
0x1001(4097)
Read
1 word
Device Type = 0x000C, Network Adapter
0x1002(4098)
Read
1 word
Product Code = 0x9100(GN-9371) / 0x9110(GN-9372)
/ 0x9120(GN-9373)
0x1003(4099)
Read
1 word
Firmware revision, if 0x0101, revision 1.001
0x1005(4101)
Read
String up to
34bytes
Product name string
First 1word is length of valid character string
Example) response as following
“00 1D 52 4E 2D 39 32 32 32 2C 50 72 6F 66 69 62 75 73 20
41 64 61 70 74 65 72 2C 52 42 55 53 00 00 000”
Valid character size = 0x0017 =29 characters
"GN-9372(PIO)"
0x1006(4102)
Read
1 word
Sum check of EEPROM
0x1010(4112)
Read
2 words
Firmware release date
0x101E(4126)
Read
15words
Composite Id of following address
0xA8C0(Lo_IP
Addr),0x3264(Hi_IP
Addr),0xFFFF(Lo_NetMask),
0x00FF(Hi_NetMask),0xA8C0(GateWay),0xFE64(GateWay),
0x1400(MacAddr),0x00F7(MacAddr),0xBA83(MacAddr),
0x02E5(VendorCode),0x000C(DeviceType),
0x9120(ProductCode), 0x0200(FW_Rev),
0x0420(FW_ReleasData), 0x2018(FW_ReleasYear)
* String Type consists of valid string length (first 1word) and array of characters.