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