Efficient Networks Siemens Sinamics S120 User Manual

Page 395

Advertising
background image

Communication PROFIBUS DP/PROFINET IO

10.1 Communications according to PROFIdrive

Drive Functions
Function Manual, (FH1), 07/2007 Edition, 6SL3097-2AB00-0BP4

395

Field

Data type

Values

Comment

Specifies the type of request.
In the case of a write request, the changes are made in a volatile memory (RAM). A save

operation is needed in order to transfer the data to the non-volatile memory (p0971, p0977).
Unsigned8

0x01

0x02

0x81

0x82

Read request (+)

Write request (+)

Read request (-)

Write request (-)

Response ID

Mirrors the request identifier and specifies whether request execution was positive or

negative.
Negative means:

Cannot execute part or all of request.

The error values are transferred instead of the values for each subresponse.
Unsigned8

0x00 ... 0xFF

Number

Drive object

number

Setting for the drive object number with a drive unit with more than one drive object.

Different drive objects with separate parameter number ranges can be accessed over the

same DPV1 connection.
Unsigned8

0x01 ... 0x27

No. 1 ... 39

Limited by DPV1 telegram length

No. of parameters

Defines the number of adjoining areas for the parameter address and/or parameter value

for multi-parameter requests.
The number of parameters = 1 for single requests.
Unsigned8

0x10

0x20

0x30

Value

Description

Text (not implemented)

Attribute

Type of parameter element accessed.
Unsigned8

0x00

0x01 ... 0x75

Special function

No. 1 ... 117

Limited by DPV1 telegram length

No. of elements

Number of array elements accessed.
Unsigned16

0x0001 ... 0xFFFF

No. 1 ... 65535

Parameter number

Addresses the parameter accessed.
Unsigned16

0x0000 ... 0xFFFF

No. 0 ... 65535

Subindex

Addresses the first array element of the parameter to be accessed.

Format

Unsigned8

0x02

0x03

0x04

0x05

0x06

0x07

0x08

Other values
0x40

0x41

0x42

0x43

0x44

Data type integer8

Data type integer16

Data type integer32

Data type unsigned8

Data type unsigned16

Data type unsigned32

Data type floating point

See PROFIdrive profile V3.1
Zero (without values as a positive

subresponse to a write request)

Byte

Word

Double word

Error

Advertising