Unidrive M SI-PROFIBUS User Guide 95
Issue Number: 3
Safety
information
Introduction
Mechanical
installation
Electrical
installation
Getting
started
Parameters
GSD
Files
Cyclic data
Non-cyclic
data
Control and
status words
Diagnostics
PROFIdrive
profile (V4)
Advanced
features
Legacy
features
Glossary of
terms
Index
14.7.2 PPO 4 Word protocol
Table 14.14 shows the data structure required on the OUT data to implement PPO 4
Word request.
Table 14.14 PPO 4 Word OUT data structure
The PPO 4 Word protocol is controlled by the TASK ID and RESPONSE ID; the TASK
ID specifies the transaction required and the remainder of the data words carry the data
for the transaction. Table 14.15 lists the possible TASK ID codes.
Table 14.15 TASK ID codes
Decimal point information is inserted automatically when the data value is written to the
drive and removed when the data value is read. Hence the number of decimal places of
the target parameter must be known. Writing a value of 1234 to a parameter with two
decimal places will produce a value of 12.34 in the target parameter. Similarly reading a
value of 12.34 will return a 32-bit integer value of 1234.
OUT data
word
Function
b15-b12 b11 b10-b8 b7-b0
OUT word 0 TASK ID 0 MENU
OUT word 1 PARAMETER Reserved
OUT word 2 DATA HIGH word
OUT word 3 DATA LOW word
TASK
ID
Function Description
0 No task No non-cyclic transaction required
1 Fieldbus specific
2 Fieldbus specific
3 Fieldbus specific
4 Not implemented Reserved
5 Not implemented Reserved
6
Request parameter
value
Read parameter value from drive.
Specify MENU and PARAMETER, set DATA HIGH
word and DATA LOW word to 0.
7
Change parameter
value (16-bit)
Write 16-bit parameter value to the drive.
Specify MENU, PARAMETER and DATA LOW word.
(Any value in DATA HIGH word will be discarded.) This
function can be used to write to 32-bit drive
parameters, but the range of values is limited to 16
bits.
8
Change parameter
value (32-bit)
Write 32-bit parameter value to the drive.
Specify MENU, PARAMETER, DATA HIGH word and
DATA LOW word. This function can also be used to
write to 16-bit drive parameters, but if DATA HIGH
word is not set to 0, a value over-range error will be
reported.
9
Request last
parameter
reference
Returns the last parameter for the specified menu.
Specify MENU. (Values in PARAMETER, DATA HIGH
word and DATA LOW word will be discarded.)