9 header, 10 data block – GE Industrial Solutions AF-650 GP PROFINET User Manual

Page 38

Advertising
background image

Data:
The actual value to transfer. The amount of data has to be
exactly the size requested in the parameter block. If the
size differs, the request will generate an error.

On a successful transmission of a request command, the
master can read the response from the drive. The response
does look very much like the request command. The
response only consists of two blocks, the header and the
data block.

1 Header

Request #

Request ID

2 Header

Axis

# Param.

3 (Data Param. 1)

Format

Error code

4 (Data Param. 1)

Data

Data

5 (Data Param. 2)

Format

Error code

6 (Data Param. 2)

Data

Data

7 (Data Param. 3)

Format

Error code

8 (Data Param. 3)

Data

Data

9 (Data Param. 3)

Data

Data

10 (Data Param. 3) Data

Data

Table 7.2 Response Telegram

7.1.9 Header

Request number:
Request # is used by the Master to handle the response
from the IO device. The IO device does mirror this number
in its response.

Request ID:
1 = request parameter
2 = change parameter

Axis:
Always leave this to 0 (zero).
Only used in multi axis system.

Number of parameters:
Number of parameters transferred.

7.1.10 Data Block

The Datablock is only needed for write commands. For
each parameter to write, This information has to be setup.

Format:
See under the request telegram.

Error code:
If the IO device does discover an error during the
execution of the command, it will set the error code to the
following values:
0x00 unknown parameter
0x01 parameter is read-only
0x02 value out of range due to max/min value
0x03 wrong subindex
0x04 parameter is no array
0x05 wrong datatype (wrong data length)
0x06 it is not allowed to set this parameter (only reset)
0x07 descriptive element is read-only
0x09 no description available (only value)
0x0b process control not possible
0x0f no text array available (only value)
0x11 not possible in current state
0x14 value out of range due to drive state/configuration
0x15 reply too long (more than 240 bytes)
0x16 wrong parameter address (unknown or unsupported
value for attribute, element, parameter number or
subindex or illegal combination
0x17 illegal format (for writing)
0x18 value amount not consistent
0x65 wrong axis : action not possible with this axis
0x66 unknown service request
0x67 this service is not possible with multi parameter
access
0x68 parameter value can not be read from bus
Note: all values if Hex numbers

Data:
The actual value to transfer. The amount of data has to be
exactly the size requested in the parameter block. If the
size differs, the request will generate an error.

PROFINET Acyclic Communicat...

PROFINET Operating Instruction

37

7

7

Advertising