3 azyklische befehle, 1 übersicht über die befehle, 2 write_acyc_trans – EUCHNER AS-i 3.0 Command Interface Benutzerhandbuch

Seite 20: Azyklische befehle, Übersicht über die befehle, Write_acyc_trans

Advertising
background image

20

Technische Änderungen vorbehalten, alle Angaben ohne Gewähr

Id.-No.: 103332

Issue date - 24.6.2009

EUCHNER GmbH + Co. KG

Kohlhammerstraße 16 • D-70771 Leinfelden-Echterdingen

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

AS-i 3.0 Kommandoschnittstelle

Beschreibung der Kommandoschnittstellenbefehle

4.3

Azyklische Befehle

4.3.1

Übersicht über die Befehle

4.3.2

WRITE_ACYC_TRANS
Diese Funktion startet verschiedene Arten von azyklischem Transfer (S-7.4, S-
7.5 und Safety Monitor). Der Transfer wird im Hintergrund ausgeführt. Das Er-
gebnis muss mit READ_ACYC_TRANS ausgelesen werden. Die Funktion ist als
Ersatz für die Funktionen (RD_74_75_PARAM, WR_74_75_PARAM,
RD_74_75_ID, RD_74_DIAG und „Safety at Work“-Monitordiagnose) gedacht,
da sie im Hintergrund arbeitet und den AS-i Master während des Transfers nicht
anhält.
Da die zu übertragenden Daten länger als die Kommandoschnittstelle sein kön-
nen, werden diese zuerst in Stücken in einen Puffer geschrieben, bevor der
Transfer begonnen wird.
n ist die Länge des Teilstrings, der ab Index (i) in den Puffer geschrieben werden
soll. Wenn i = 0 ist, wird der Transfer gestartet.

Antwort

Byte

2

7

2

6

2

5

2

4

2

3

2

2

2

1

2

0

1

5D

16

2

T

Ergebnis

3

Pufferbyte i

n+2

Pufferbyte i+n-1

Tab. 4-30.

Werte für Befehl

siehe Seite Befehl

Wert

Bedeutung

Req
Len

Res
Len

Seite 20

WRITE_ACYC_TRANS

4E

16

Azyklischen Transferbefehl schreiben

≥7

2

Seite 22

READ_ACYC_TRANS

4F

16

Azyklischen Transferbefehl lesen

5

≥2

Tab. 4-31.

Hinweis!

Eine Übersicht der Befehle und der unterstützten Monitortypen finden Sie in der
<Tabelle 4-32>.

Advertising