Funktion 6: Schreiben eines analogen Ausgangs
Mit der Funktion 6 kann auf das Ausgangsprozessabbild und dem
Interface zugegriffen werden.
Bei der Funktion 6 wird der erste analoge Ausgang beschrieben. Die
analogen Ausgänge beginnen bei einem Offset von 0x0800. Auch hier
beschreibt der Offset immer ein Wort. Das heißt, dass der Offset
0x0803, das 4. Wort auf dem Ausgangsprozessabbild ist.
Anfrage (Query)
Byte Name |
Modbus RTU |
Modbus ASCII | ||
---|---|---|---|---|
Start - Rahmen |
- |
- |
":" |
0x3A |
Adresse |
11 |
0x0B |
"0B" |
0x30, 0x42 |
Funktions-Code |
6 |
0x06 |
"06" |
0x30, 0x36 |
Start-Adresse high |
8 |
0x08 |
"08" |
0x30, 0x36 |
Start-Adresse low |
0 |
0x00 |
"00" |
0x30, 0x30 |
Daten high |
63 |
0x3F |
"3F" |
0x33, 0x46 |
Daten low |
255 |
0xFF |
"FF" |
0x46, 0x46 |
Error Check, LRC/CRC |
|
0xDA, 0xB0 |
"A9" |
0x41, 0x39 |
Ende - Rahmen |
|
t1-t2-t3 |
CRLF |
0x0D, 0x0A |
Der Feldbus-Koppler-Box antwortet mit dem gleichen Telegramm und der Bestätigung der empfangenen Daten.
Antwort (Response)
Byte Name |
Modbus RTU |
Modbus ASCII | ||
---|---|---|---|---|
Start - Rahmen |
- |
- |
":" |
0x3A |
Adresse |
11 |
0x0B |
"0B" |
0x30, 0x42 |
Funktions-Code |
6 |
0x06 |
"06" |
0x30, 0x36 |
Start-Adresse high |
8 |
0x08 |
"08" |
0x30, 0x36 |
Start-Adresse low |
0 |
0x00 |
"00" |
0x30, 0x30 |
Daten high |
63 |
0x3F |
"3F" |
0x33, 0x46 |
Daten low |
255 |
0xFF |
"FF" |
0x46, 0x46 |
Error Check, LRC/CRC |
|
0xDA, 0xB0 |
"A9" |
0x41, 0x39 |
Ende - Rahmen |
|
t1-t2-t3 |
CRLF |
0x0D, 0x0A |