Assembly object (for class 1 interface), Class attributes, Instance definitions – Comtrol IO-Link Master EIP-4 User Manual
Page 58: Class attributes 3.12.2. instance definitions

58 -
Chapter 3. EtherNet/IP CIP Object Definitions
IO-Link Master EtherNet/IP Reference Manual: 2000589 Rev. A
Assembly Object (For Class 1 Interface)
3.12. Assembly Object (For Class 1 Interface)
The EtherNet/IP specification requires that all Class 1 interfaces be provided through the Assembly Object
interface. The Assembly Object interface is used to directly tie Vendor Specific objects to a standard interface,
which the EtherNet/IP controller, or PLC, uses to communicate to the device.
For the IO-Link Master, the Assembly Object corresponds to the PDI and PDO Transfer objects. Each
instance of the Assembly Object corresponds to one or more of the PDI and/or PDO Transfer Object attributes.
The Assembly Object is linked to the Process IO vendor specific object, which provides access to the PDI and
PDO data. The Assembly object defines the interface by which a Class 1 PLC or controller can:
•
Request the PDI data block from the IO-Link Master.
•
Write the PDO data block to the IO-Link Master.
3.12.1. Class Attributes
This table shows the Class Attributes for the Assembly Object for a Class 1 interface.
3.12.2. Instance Definitions
This table shows the Instance Definitions for the Assembly Object for a Class 1 interface.
Attribute
ID
Name
Data Type
Data
Value(s)
Access
Rule
1
Revision
UINT
1
Get
2
Max Instance
UINT
12
Get
3
Num Instances
UINT
12
Get
Assembly
Instance
Number
Description
Data Type
Data Values
Access Rule
101
PDI data blocks from Ports 1 to 4.
PDO data blocks from ports 1-4
BYTE Array
Valid read lengths:
1-288
0-255
Get
102
PDI data blocks from Ports 2 to 4.
PDO data blocks from Ports 1-4
BYTE Array
Valid read lengths:
1-252
0-255
Get
103
PDI data blocks from Ports 3 to 4.
PDO data blocks from Ports 1-4
BYTE Array
Valid read lengths:
1-216
0-255
Get
104
PDI data blocks from Port 4.
PDO data blocks from Ports 1-4
BYTE Array
Valid read lengths:
1-180
105
PDO data blocks from Ports 1-4
BYTE Array
Valid read lengths:
0-144
0-255
Get