8.4.2
Schreiben eines Parameters (Beispiel)
Aufgabe
Das I/O−System 1000 hat die Knotenadresse 2. Beim 1. analogen I/O−Komplettmodul
(EPM−S500, 2 analoge Ausgänge 0 ... 10 V) soll die Funktion des 1. Kanals (Spannungssignal
0 ... +10 V, 0 ... 27648
Telegramm zum I/O−System
Identifier
Befehlscode
Index
Subindex
Data 1
Data 2 ... 4
11 Bit
Identifier
602
h
Read Request
Read Response
Abb. 8−10
Telegramm vom I/O−System (Quittierung bei fehlerfreier Ausführung)
Identifier
Befehlscode
Index
Subindex
Data 1 ... 4
11 Bit
Identifier
1410
EDSIO1000 DE 8.0
) ausgegeben werden.
dez
Formel
= Basis−Identifier + Knotenadresse
= 1536 + 2 =1538 = 602
h
= 23
h
= I3100
h
= 1
= 0F
h
= 00
h
Index
Befehl-
scode
Low−Byte High−Byte
23
00
h
h
Identifier = 1538
Identifier = 1410
Parameter schreiben
Formel
= Basis−Identifier + Knotenadresse
= 1408 + 2 = 1410
= 60
h
= Index der Leseanforderung
= Subindex der Leseanforderung
= 0
Index
Befehls-
code
Low−Byte High−Byte
60
01
h
h
l
CANopen Kommunikation
Parameterdaten übertragen
Schreiben eines Parameters (Beispiel)
Info
l
Basis−Identifier für Parameterkanal 1 (Ausgang) = 1536
l
Knotenadresse des I/O−Systems = 2
l
Befehl Write Request" (Parameter zum I/O−System
senden)
l
Erster Kanal des analogen Moduls
l
Erstes analoges Modul
l
0 ... 10 V, 0 ... 07648
l
Ohne Funktion
8 Byte Nutzdaten
Subindex
Data 1
31
0F
00
h
h
h
(LSB)
Info
l
Basis−Identifier für Parameterkanal 1 (Eingang) = 1408
l
Knotenadresse des I/O−Systems = 2
l
Befehl Write Response" (Quittierung vom I/O−System)
l
Nur Quittierung
8 Byte Nutzdaten
Subindex
Data 1
30
0
0
h
dec
Data 2
Data 3
Data 4
00
00
00
h
h
(MSB)
Data 2
Data 3
Data 4
0
0
3
8
h
SLIO008
295