5 beispiele der kommandoschnittstellenbedienung, 1 einlesen von 16-bit eingangsdaten, Beispiele der kommandoschnittstellenbedienung – EUCHNER AS-i 3.0 Command Interface Benutzerhandbuch

Seite 76: Einlesen von 16-bit eingangsdaten

Advertising
background image

AS-i 3.0 Kommandoschnittstelle

Beispiele der Kommandoschnittstellenbedienung

76

Technische Änderungen vorbehalten, alle Angaben ohne Gewähr

Id.-No.: 102875 Issue date - 3.12.2007

EUCHNER GmbH + Co. KG

Kohlhammerstraße 16, D-70771 Leinfelden-Echterdingen

Tel. +49/711/7597-0, Fax +49/711/753316

5

Beispiele der Kommandoschnittstellenbedienung

5.1

Einlesen von 16-Bit Eingangsdaten

Beispielhaft wird hier der Befehl zum Einlesen der vier 16 Bit-Kanäle eines
AS-i-Eingangsslaves, der nach dem Slave-Profil 16-Bit aufgebaut ist, dargestellt
(RD_7X_IN).

Bei Bearbeitung im zyklischen DP V0 Kanal:

Auswahl der Kennung: 12 Byte Management

Bedeutung der Bytes:

Der Kommandoschnittstellenaufruf wird nicht mit den aktuellen 16-Bit Werten be-
antwortet, da das Toggle-Bit nicht gesetzt wurde.

Setzen des Toggle-Bits:

Anfrage: RD_7X_IN

Byte 1

50

hex

(RD_7X_IN)

Byte 2

00

hex

(Master 1, Singlemastergerät)

Byte 3

1D

hex

(Slaveadresse 29)

Byte 4

00

hex

Byte 12 00

hex

Antwort

Byte 1

00

hex

Byte 2

00

hex

Byte 3

00

hex

Byte 4

00

hex

Byte 12 00

hex

Anfrage

Byte 1

50

hex

Byte 2

80

hex

(Toggle-Bit, Master 1, Singlemastergerät)

Byte 3

1D

hex

(Slaveadresse 29)

Byte 4

00

hex

Byte 12 00

hex

Advertising