CIP Objects 67
Doc.Id. HMSI-27-212
Anybus CompactCom 40 EtherNet/IP
Doc.Rev. 1.5
8.5 Assembly Object (04h)
Category
Extended
Object Description
The Assembly object uses static assemblies and holds the Process Data sent/received by the host appli-
cation. It allows data to and from each object to be sent or received over a single connection. The default
assembly instance IDs used are in the vendor specific range.
It is possible for the application to create and support up to six consuming and six producing instances
if the Assembly Mapping Object is implemented.
The terms “input” and “output” are defined from the network’s point of view. An input will produce
data on the network and an output will consume data from the network.
See also...
• “Process Data” on page 19
• “EtherNet/IP Host Object (F8h)” on page 161
• Assembly Mapping Object (see Anybus CompactCom 40 Software Design Guide)
Supported Services
Class: Get_Attribute_Single
Instance: Get_Attribute_Single
Set_Attribute_Single
Class Attributes
Instance 03h Attributes (Heartbeat, Input-Only)
Extended
This instance is used as heartbeat for Input-Only connections. The data size of the Heartbeat instance
in the Forward_Open-request should be 0 bytes, however other values are also permitted.
The instance number for this instance can be changed by implementing the corresponding attribute in
the EtherNet/IP Host Object.
# Name Access Type Value
1 Revision Get UINT 0002h (Object revision)
2 Max Instance Get UINT (Highest instance number)
# Name Access Type Value
3 Data Set N/A - (The data size of this attribute is zero)
4 Size Get UINT 0 (Number of bytes in attribute 3)