Anweisung
Antwort
Beispiel
Anweisung
Antwort
3 Funktionen
3.3
Schreiben eines Bits
Bei der Funktion Bit schreiben sind die Datenblöcke für Anweisung und
Antwort identisch.
Slave-
Funktion
Adresse
0x05
1 Byte
1 Byte
Slave-
Funktion
Adresse
0x05
1 Byte
1 Byte
Setze das Status Bit 0 des Datenblocks Parametersatz 1 von Regler 1
Kapitel 6.3.3
Bitadresse= (Basisadresse + Adresse Status der Datenstruktur) * 16 + Bitnummer
= (0x076E + 0x0) * 0x10 + 0x0
= 0x76E0
Anweisung:
14
05
76
E0
Antwort (wie Anweisung):
14
05
76
E0
3.4
Schreiben eines Worts
Bei der Funktion Wortschreiben sind die Datenblöcke für Anweisung
und Antwort identisch.
Slave-
Funktion
Adresse
0x06
1 Byte
1 Byte
Slave-
Funktion
Adresse
0x06
1 Byte
1 Byte
Bitadresse
2 Bytes
Bitadresse
2 Bytes
FF
00
CRC16
FF
00
CRC16
Wortadresse
2 Bytes
Wortadresse
2 Bytes
15
Bitwert
ChecksummeCR
XX 00
C16
2 Bytes
2 Bytes
Bitwert
ChecksummeCR
XX 00
C16
2 Bytes
2 Bytes
Wortwert
ChecksummeCR
C16
2 Bytes
2 Bytes
Wortwert
ChecksummeCR
C16
2 Bytes
2 Bytes