Read coil status (Funktion 1)

Mit der Funktion Read coil status können die gesetzten, digitalen Ausgänge gelesen werden.

In diesem Beispiel werden die ersten 10 digitalen Ausgänge gelesen. Die Start-Adresse ist Null. Im Feld Start-Adresse können Sie einen Offset eintragen.

Anfrage (Query)

Byte Name

Beispiel

Funktions-Code

1

Start-Adresse high

0

Start-Adresse low

0

Anzahl high

0

Anzahl low

10

Der Feldbus-Koppler antwortet mit dem Byte Count 2, d.h. 2 Byte Daten kommen zurück. Die Anfrage war 10 Bits, die jetzt auf 2 Byte aufgeteilt werden. Im Ausgangsprozessabbild ist das dritte Bit gesetzt und der Feldbus-Koppler gibt im ersten Datenbyte eine den Wert 4 wieder.

Antwort (Response)

Byte Name

Beispiel

Funktions-Code

1

Byte Count

2

Daten-Bit 0...7

4

Daten-Bit 8...18

0