Beispiel 2
Parameter 480 ist ein Doppelwort (P[I]-D), vom Typ long, ist datensatzumschaltbar und soll
geschrieben werden. Der Zieldatensatz ist der Datensatz 3.
Sollwert = -300,00 Hz (übertragen wird –30000)
Der negative Wert wird gemäß Integer-Arithmetik wie folgt dargestellt: 0xFFFF8AD0
Auftrag von Master:
AK
= 8 (Auftragskennung = Parameterwert long Array schreiben)
PNU
= 480 (= 0x1E0)
IND
= 3
PWEh
= 0xFFFF
PWEl
= 0x8AD0
Benennung
Inhalt
Parameter-
High-
Byte
0x81
Byte-Nr.
Antwort von Slave:
AK
= 5 (Antwortkennung = Parameterwert int/uint übertragen)
PNU
= 480 (= 0x1E0)
IND
= 3
PWEh
= 0xFFFF
PWEl
= 0x8AD0
Benennung
Inhalt
Parameterken
High-
Byte
0x51
Byte-Nr.
30
Agile
Profibus DP V1
PKW Bereich
PKE
IND
Index
kennung
Low-
High-
Byte
Byte
0xE0
3
0
1
2
PKW Bereich
PKE
IND
Index
nung
Low-
High-
Byte
Byte
0xE0
3
0
1
2
Profibus DP V1 Agile
06/2010
PWE-high
Parameterwert
High-Word
Low-
High-
Low-
Byte
Byte
Byte
0
0xFF
0xFF
3
4
5
PWE-high
Parameterwert
High-Word
Low-
High-
Low-
Byte
Byte
Byte
0
0xFF
0xFF
3
4
5
30
Handhabung der Objekte
PWE-low
Parameterwert
Low-Word
High-
Low-
Byte
Byte
0x8A
0xD0
6
7
PWE-low
Parameterwert
Low-Word
High-
Low-
Byte
Byte
0x8A
0xD0
6
7
06/2010