Function 43-14: Read Device Identification (Basic)
Structure of Modbus Read Device Identification Messages
The ID consists of ASCII characters called objects.
Request for basic information
|
Definition |
Number of Bytes |
Value |
|---|---|---|
|
Server number |
1 byte |
0xFF |
|
Function code |
1 byte |
0x2B |
|
Sub-function code |
1 byte |
0x0E |
|
Product ID |
1 byte |
0x01 |
|
Object identifier |
1 byte |
0x00 |
Response with basic information
|
Definition |
Number of Bytes |
Value |
||
|---|---|---|---|---|
|
Server number |
1 byte |
0xFF |
||
|
Function code |
1 byte |
0x2B |
||
|
Sub-function code |
1 byte |
0x0E |
||
|
Product ID |
1 byte |
0x01 |
||
|
Conformity level |
1 byte |
0x01 |
||
|
Reserved |
1 byte |
0x00 |
||
|
Reserved |
1 byte |
0x00 |
||
|
Number of objects |
1 byte |
0x03 |
||
|
Object 0: manufacturer name |
Object number |
1 byte |
0x00 |
|
|
Object length |
1 byte |
0x12 |
||
|
Object content |
18 bytes |
Schneider Electric |
||
|
Object 1: product code |
Object number |
1 byte |
0x01 |
|
|
Object length |
1 byte |
0x08 |
||
|
Object content |
8 bytes |
A9XMWD20/A9XMWD100 |
||
|
Object 2: version number |
Object number |
1 byte |
0x02 |
|
|
Object length |
1 byte |
0x06 (minimum) |
||
|
Object content |
6 bytes minimum |
Vx.y.z |
||
Request for complete information
|
Definition |
Number of Bytes |
Value |
|---|---|---|
|
Server number |
1 byte |
0xFF |
|
Function code |
1 byte |
0x2B |
|
Sub-function code |
1 byte |
0x0E |
|
Product ID |
1 byte |
0x02 |
|
Object identifier |
1 byte |
0x00 |
Response with complete information
|
Definition |
Number of Bytes |
Value |
||
|---|---|---|---|---|
|
Server number |
1 byte |
0xFF |
||
|
Function code |
1 byte |
0x2B |
||
|
Sub-function code |
1 byte |
0x0E |
||
|
Product ID |
1 byte |
0x02 |
||
|
Conformity level |
1 byte |
0x02 |
||
|
Reserved |
1 byte |
0x00 |
||
|
Reserved |
1 byte |
0x00 |
||
|
Number of objects |
1 byte |
0x05 |
||
|
Object 0: manufacturer name |
Object number |
1 byte |
0x00 |
|
|
Object length |
1 byte |
0x12 |
||
|
Object content |
18 bytes |
Schneider Electric |
||
|
Object 1: product code |
Object number |
1 byte |
0x01 |
|
|
Object length |
1 byte |
0x08 |
||
|
Object content |
8 bytes |
A9XMWD20/A9XMWD100 |
||
|
Object 2: version number |
Object number |
1 byte |
0x02 |
|
|
Object length |
1 byte |
0x06 (minimum) |
||
|
Object content |
6 bytes minimum |
Vx.y.z |
||