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)