2 io data mapping, 1 assembiy objects – BECKHOFF IPxxxx-B520 User Manual
Page 10

IO Data Mapping
7
IPxxxx-B520
2 IO Data Mapping
IO Data Mapping
The IO Data Mapping describes the contents of the IO Data of the Ipxxx in
Receive and Transmit direction.
The description is done by DeviceNet Assembly Objects.
Each of the IPxxxx supports one Assembly Object in each data direction.
The input data/status or output data is mapped to a Byte Stream ex-
changed with the DeviceNet Master / Scanner by IO-Data Transfer.
For all possible IO-Modes (Poll, Bit-Strobe, Change of State / Cyclic) the
same IO Assembly is used
2.1 AssembIy Objects
The Assembly Object binds attributes of multiple objects, which allows data to or from each object to be sent
or received over a single connection (IO or Explicit). Assembly objects are used to bind input data and output
data.
Class Code:
4 (04hex)
Class Attributes
Attribute
ID
Access
Rule
Name
Data
Type
Description
Semantics of
Value
1
Get
Revision
UINT
Revision of implementation
2
Instance Attributes
Attribute
ID
Access
Rule
Name
Data
Type
Description
Semantics of
Value
3
(03hex)
Get/set Value
Array
of
Byte
Input or Output Data of the
IPxxxx.
Common Services
Service Code
Service Name
Description
14
(0Ehex)
Get_Attribute_Single
Returns the contents of the specified
attribute
16
(10hex)
Set_Attribute_Single
Modifies an attribute Value