User Documentation
User Manual Managed Switches 
157 
The supported attributes and services of the above objects are introduced in the table below, 
including the access rules for each attribute. To understand the details of each attribute of the 
standard objects, refer to the official documents of CIP introduction (Vol. 1) and the EtherNet/IP 
Adaptation of CIP (Vol. 2). 
Identity Object 
The Class code of Identity object is 0x01 (Defined in CIP Vol1, 5-2).   
There is one instance of this object in our product. It stores the information about the production and 
the device. The following tables summarize the class attributes and the instance attributes. 
Class Attribute List 
Attr ID   
Access 
Rule 
Name   
Data 
Type   
Description   
1   
Get 
Revision   
UINT (16)   
Revision of this object 
2   
Get 
Max Instance   
UINT (16)   
Maximum instance number of an 
object currently created in this 
class level of the device   
3   
Get 
Number of Instances   
UINT (16)   
Number of object instances 
currently created in this class level 
of the device.   
6   
Get 
Maximum ID Number 
Class Attributes   
UINT (16)   
The attribute ID number of the last 
class attribute of the class 
definition implemented in the 
device   
7   
Get 
Maximum ID Number   
Instance Attributes   
UINT (16)   
The attribute ID number of the last 
instance attribute of the class 
definition implemented in the 
device   
Instance Attribute List 
AttrI
D 
Acces 
Rule 
Name 
(Struct.) 
DataType 
Description 
1 
Get 
Vendor ID 
UINT (16) 
1015, the vendor ID of Weidmüller. 
2 
Get 
Device Type 
UINT (16) 
0x307, “Managed Ethernet Switch”. 
3 
Get 
Product 
Code 
UINT (16) 
Please refer to Product Code Table. 
4 
Get 
Revision 
(Struct.) 
The version of the Identity object 
Get 
Major 
USINT(8) 
The structure member, major 
Get 
Minor 
USINT(8) 
The structure member, minor. 
5 
Get 
Status 
WORD(16) 
Not used 
6 
Get 
Serial 
Number 
UDINT(32) 
The serial number of each device 
7 
Get 
Product 
Name 
SHORT_ 
STRING 
The product name in 
human-readable format 
15 
Get/Set 
Assigned 
Name 
STRINGI 
The assigned switch name For 
example: “Managed Redundant 
Switch xxxxx”.(xxxxx is series 
number.) 
17 
Get/Set 
Geographic 
Location 
STRINGI 
The assigned switch location The 
default string is “Switch Location”. 










