80 Rockwell Automation Publication 1420-UM001E-EN-P - March 2016
Appendix C PowerMonitor 500 EtherNet/IP Device Profile
Assembly Object - CLASS CODE
0x0004
The Assembly Object collects attributes from multiple objects, allowing data to
or from each object to be sent or received over a connection. Assembly Objects
are used to produce and/or consume data to/from the network. An instance of
the Assembly Object can both produce and consume data from the network.
Static assemblies are factory determined and cannot be modified. Members
cannot be added or deleted. The implementation of the Assembly Object are
static. See Section 5-5 of the CIP Common Specification for full details of this
object.
Assembly Object Class Attributes
Assembly Object Instance Attributes
Attr ID Access Name Data Type Default Value
0x01 Get Revision UINT 2
0x02 Get Max Instance UINT 108d
0x03 Get Number of Instances UINT 9
0x04 Get Optional Attributes List STRUCT of UINT
ARRAY of UINT
0x0001,
{0x0004}
0x06 Get Maximum ID Number Class
Attributes
UINT 7
0x07 Get Maximum ID Number Instance
Attributes
UINT 4
Attr ID Access Name Data Type Default Value
0x03 Get Data Instance Dependent
(1)
(1) See Chapter 4 for more information.
All member data that is packed
into one array.
0x04 Get Size Size (in bytes) of the Data attribute Instance Dependent
(1)