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

Page 10

Advertising
background image

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

Advertising