5 data structure in the acyclic telegrams, 6 header, 7 parameter block – GE Industrial Solutions AF-650 GP PROFINET User Manual
Page 37: 8 data block

7.1.5 Data Structure in the Acyclic
Telegrams
The data structure for a write/read parameter request,
consists of three main blocks:
Header block
Parameter block
Data block
They have to be arranged as in Table 7.1:
Word number
1 Header
Request #
Request ID
2 Header
Axis
# Param.
3 (Param. 1)
Attribute
# elements
4 (Param. 1)
Parameter number
5 (Param. 1)
Subindex number
6 (Param. 2)
Attribute
# elements
7 (Param. 2)
Parameter number
8 (Param. 2)
Subindex number
9 (Param. 3)
Attribute
# elements
10 (Param. 3)
Parameter number
11 (Param. 3)
Subindex number
....
N (Data Param. 1)
Format
# elements
N+1 (Data Param. 1)
Data
Data
N (Data Param. 2)
Format
# elements
N+1 (Data Param. 2)
Data
Data
N (Data Param. 3)
Format
# elements
N+1 (Data Param. 3)
Data
Data
N+1 (Data Param. 3)
Data
Data
N+1 (Data Param. 3)
Data
Data
Table 7.1 Request Telegram
7.1.6 Header
Request number:
Request # is used by the Master to handle the response
from the IO device. The IO device mirrors 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 to read or write.
7.1.7 Parameter Block
The following 5 values have to be provided for each
parameter to read.
Attribute:
Attribute to be read
10 = Value
20 = Description
30 = Text
Number of elements:
The number of elements to read, if parameter is indexed.
Attribute:
Attribute to be read.
Parameter number:
The number of the parameter to read.
Subindex:
Pointer to the index.
7.1.8 Data Block
The Datablock is only needed for write commands. For
each parameter to write this information has to be setup.
Format:
The format of the information to write,
2: Integer 8
3: Integer 16
4: Integer 32
5: Unsigned 8
6: Unsigned 16
7: Unsigned 32
9: Visible string
33: Normalized value 2 bytes
35: Bit sequence of 16 Boolean variables
54: Time difference without date
For the individual drive series, the programming guide
contains a table with parameter number, format and other
relevant information and will not be further explained in
this document.
Number of elements:
The number of elements to read if parameter is indexed.
PROFINET Acyclic Communicat...
PROFINET Operating Instruction
36
7
7