Overview
The Identity object presents the instances, attributes and services described below.
Class ID
01
Instance IDs
The Identity object presents two instances:
0: class
1: instance
Attributes
Identity object attributes are associated with each instance, as follows:
Instance ID = 0 (class attributes):
Attribute ID |
Description |
GET |
SET |
---|---|---|---|
01 |
Revision |
X |
— |
02 |
Max Instance |
X |
— |
X = supported — = not supported |
Instance ID = 1 (instance attributes):
Attribute ID |
Description |
Type |
GET |
SET |
|
---|---|---|---|---|---|
hex |
dec |
||||
01 |
01 |
Vendor ID |
UINT |
X |
— |
02 |
02 |
Device Type |
UINT |
X |
— |
03 |
03 |
Product Code |
UINT |
X |
— |
04 |
04 |
Revision |
STRUCT |
X |
— |
Major |
USINT |
||||
Minor |
USINT |
||||
05 |
05 |
Status bit 2: 0x01=the module is configured bits 4-7: 0x03=no I/O connections established 0x06=at least 1 I/O connection in run mode 0x07=at least 1 I/O connection established, all in IDLE mode |
Word |
X |
— |
06 |
06 |
Serial Number |
UDINT |
X |
— |
07 |
07 |
Product Name |
STRING |
X |
— |
18 |
24 |
Modbus Identity |
STRUCT |
X |
— |
X = supported — = not supported |
Services
The Identity object performs the following services upon the listed object types:
Service ID |
Description |
Class |
Instance |
Notes |
|
---|---|---|---|---|---|
hex |
dec |
||||
01 |
01 |
Get_Attributes_All |
X |
X |
Returns:
|
0E |
14 |
Get_Attribute_Single |
X |
X |
Returns the value of the specified attribute. |
X = supported — = not supported |