BECKHOFF C1300 Benutzerhandbuch

Seite 30

Advertising
background image

C1300 VME zu II/O Interface Baugruppe

Beckhoff II/O-System

Seite 30 von 45

Version 2.01

Datum : 15.3.95

Funktion 10h: CDL-Konfiguration übertragen

Die oben genannten CDLs werden so in Teile zerlegt, daß sie über den
Handshake-Kanal 0 übertragen werden können. Die Informationen für eine
Message dürfen dabei nicht geteilt werden. Mit der Funktion 10h kann die
Übertragung aktiviert werden.

Kanal

Länge

Funktion

(hex)

leer

Argument

0

Argument

1

Argument

2

...

Argument

n

Anforderung

nn

10

00

aa

bb

db1,0

dbn,19

Kanal

Länge

Funktion

Argument

0

Argument

1

Argument

2

Kommentar

Antwort

04

10

aa

00

o.k.

04

10

aa

01

Fehler in CDL-Daten
(

z.B.: Pointer nicht im

Datenbereich des DPRAMs

)

04

10

aa

02

CDL-Überlauf

mit:

aa

00 = Beginn eines CDL-Transfers
01 = weitere Descriptoren der gleichen CDL
02 = letzte Übertragung der gleichen CDL

bb

Prozeßabbild-Nr. bb ( 1 bis 8)

db1,0

Desciptor 1, Byte 0 einer CDL

...

...

dbn,19

Desciptor n, Byte 19 einer CDL (n=2...13)

Die Übergabe der Moduladresse, des Controlbytes und der Pointer auf die
Datenbytes einer Message erfolgen in Intel Notation. ( Niederwertiges Byte auf
niederwertiger Adresse ). Wird ein Pointer auf ein Datenbyte in einer Message
nicht benötigt, so ist hier ein Dummypointer 0ffffh einzutragen.

Wird die CDL Übertragung abgeschlosseen (Argument aa = 02) können die
Argumente 2-n entfallen.

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: