Class attributes, Instance attributes, Common services – Comtrol IO-Link Master EIP-4 User Manual
Page 42

42 -
Chapter 3. EtherNet/IP CIP Object Definitions
IO-Link Master EtherNet/IP Reference Manual: 2000589 Rev. A
PDO (Process Data Output) Transfer Object Definition (73 hex)
3.3. PDO (Process Data Output) Transfer Object Definition (73 hex)
The PDO Transfer object defines the attributes by which the PLC can:
•
Request the PDO data block from the IO-Link Master.
•
Write PDO data block to the IO-Link Master.
3.3.1. Class Attributes
The following table displays the Class Attributes for the PDO Transfer Object Definition (73 hex).
3.3.2. Instance Attributes
The following table displays the Instance Attributes for the PDO Transfer Object Definition (73 hex).
3.3.3. Common Services
The following table displays the Common Services for the PDO Transfer Object Definition (73 hex).
3.3.4. Instance Attribute Definitions - Attribute 1 to 4-PDO Data Blocks
These attributes provide write access to the PDO data blocks.
•
Get Attribute Single requests return the current PDO data block for a specific port.
•
Get Attribute All requests return all current PDO data blocks from the IO-Link Master.
•
Set Attribute Single allows writing the PDO data to one IO-Link port on the IO-Link Master.
•
Set Attribute All messages allow writing of PDO data to all IO-Link ports on the IO-Link Master.
Attribute ID
Name
Data Type
Data Value
Access Rule
1
Revision
UINT
1
Get
2
Max Instance
UINT
1
Get
3
Num Instances
UINT
1
Get
Attribute ID
Name
Data Type
Length
Data Value Access Rule
1
Port 1 PDO data block
Array of BYTEs
0-36 bytes
0-255
Get/Set
2
Port 2 PDO data block
Array of BYTEs
0-36 bytes
0-255
Get/Set
3
Port 3 PDO data block
Array of BYTEs
0-36 bytes
0-255
Get/Set
4
Port 4 PDO data block
Array of BYTEs
0-36 bytes
0-255
Get/Set
Service Code Implemented in Class Implemented in Instance
Service Name
01 hex
Yes
Yes
Get_Attributes_All
0E hex
Yes
Yes
Get_Attribute_Single
10 hex
No
Yes
Set_Attribute_Single
02 hex
No
Yes
Set_Attribute_All