5 rd_74_diag, Rd_74_diag – EUCHNER AS-i 3.0 Command Interface Benutzerhandbuch

Seite 19

Advertising
background image

AS-i 3.0 Kommandoschnittstelle

Beschreibung der Kommandoschnittstellenbefehle

Technische Änderungen vorbehalten, alle Angaben ohne Gewähr

Id.-No.: 103332

Issue date - 24.6.2009

EUCHNER GmbH + Co. KG

19

Kohlhammerstraße 16 • D-70771 Leinfelden-Echterdingen

Tel. +49/711/75 97-0 • Fax. +49/711/753316

Wenn i

≡ 0 ist, wird der String vom Slave gelesen, ansonsten antwortet die Funk-

tion aus dem Speicher, wodurch die Daten konsistent gelesen werden können.

Handelt es sich bei der Slaveadresse um einen S-7.5 Slave, hat die Antwort im-
mer die Länge 1. Das Antwort-Byte enthält die zyklische 16-Bit Konfiguration des
Slaves laut S-7.5 Profil, wobei die analog/transparent Bits gelöscht sind. Ist die
Antwort 08

16

, so konnte die zyklische 16-Bit Konfiguration nicht ermittelt werden.

4.2.5

RD_74_DIAG
Mit dieser Funktion wird der Diagnosestring eines Slaves nach Profil S-7.4 gele-
sen. Weil der String länger als die Kommandoschnittstelle sein kann, wird er in ei-
nen Puffer abgelegt, dessen Inhalt in Stücken ab dem Index i gelesen werden
kann.
Das erste Byte im Puffer gibt die Länge des gelesenen Strings an.
Wenn i

≡ 0 ist, wird der String vom Slave gelesen, ansonsten antwortet die Funk-

tion aus dem Speicher, wodurch die Daten konsistent gelesen werden können.

Anfrage

Byte

2

7

2

6

2

5

2

4

2

3

2

2

2

1

2

0

1

5C

16

2

T

Kreis

3

Slaveadresse

4

i

Tab. 4-27.

Antwort

Byte

2

7

2

6

2

5

2

4

2

3

2

2

2

1

2

0

1

5C

16

2

T

Ergebnis

Pufferbyte i

n+2

Pufferbyte i+n-1

Tab. 4-28.

Anfrage

Byte

2

7

2

6

2

5

2

4

2

3

2

2

2

1

2

0

1

5D

16

2

T

Kreis

3

Slaveadresse

4

i

Tab. 4-29.

Advertising