Identity Object
(Original Document)
Overview
The Identity object presents the instances, attributes and services described below.
Class ID
01
Instance IDs
The Identity object presents two instances:
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:
  • all class attributes (instance = 0)
  • instance attributes 1 to 7 (instance = 1)
0E
14
Get_Attribute_Single
X
X
Returns the value of the specified attribute.
X = supported
— = not supported