Function 43-14: Read Device Identification
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 |
Schneider Electric |
||
Object 1: product code |
Object number |
1 byte |
0x01 |
|
Object length |
1 byte |
0x20 (maximum) |
||
Object content |
0x20 (maximum) |
EcoStruxure Panel Server product code |
||
Object 2: firmware version |
Object number |
1 byte |
0x02 |
|
Object length |
1 byte |
0x0B |
||
Object content |
11 bytes |
XXX.YYY.ZZZ |
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 |
0x12 |
Schneider Electric |
||
Object 1: product code |
Object number |
1 byte |
0x01 |
|
Object length |
1 byte |
0x20 (maximum) |
||
Object content |
0x20 (maximum) |
EcoStruxure Panel Server product code |
||
Object 2: firmware version |
Object number |
1 byte |
0x02 |
|
Object length |
1 byte |
0x0B |
||
Object content |
0x0B |
XXX.YYY.ZZZ |
||
Object 3: vendor URL |
Object number |
1 byte |
0x03 |
|
Object length |
1 byte |
0x20 (maximum) |
||
Object content |
0x20 (maximum) |
Vendor URL |
||
Object 4: product range |
Object number |
1 byte |
0x04 |
|
Object length |
1 byte |
0x20 (maximum) |
||
Object content |
0x20 (maximum) |
EcoStruxure Panel Server product range |
||
Object 5: product model |
Object number |
1 byte |
0x05 |
|
Object length |
1 byte |
0x20 (maximum) |
||
Object content |
0x20 (maximum) |
EcoStruxure Panel Server product model |
||
Object 6: user application name |
Object number |
1 byte |
0x06 |
|
Object length |
1 byte |
0x20 (maximum) |
||
Object content |
0x20 (maximum) |
EcoStruxure Panel Server user application name |