Beschreibung der kommunikationskanäle – BECKHOFF C1220 Benutzerhandbuch
Seite 9

Eiserstraße 5 / D-33415 Verl / Telefon 05246/963-0 / Telefax 05246/963-149
9
Funktionsbeschreibung Software
Beckhoff Lightbus - PC Interfacekarte C1220
Beschreibung der Kommunikationskanäle
Für die Kommunikation zwischen PC-Bus und C1220 sind zwei Kanäle
eingerichtet. Jeder Kanal umfaßt 255 Byte. Der PC schreibt die Daten, die
zur Anforderung der gewünschten Funktion erforderlich sind in den Kanal 0
und gibt anschließend ein DV (Data Valid) aus. Nach Übernahme der
Daten gibt das Modul C1220 das Signal 'Quit' aus. Der PC nimmt das 'DV'
zurück und sobald das Signal 'Quit' auf Null ist, kann eine neue
Kommunikation begonnen werden.
Der Kanal 0 vom PC-Bus zur C1220 hat für die Daten den Adreßbereich
von 0xC01 bis 0xCFF zur Verfügung. DV ist das MSB von Adresse 0xC00.
'Quit' ist das zweithöchste Bit von Adresse 0xD00.
Kommunikationskanal 0:
Byte 0
0xC00
Byte 1
................
Byte 254
Byte 255
0xCFF
Der Kanal 1 vom Modul C1220 zum PC-Bus hat für die Daten den
Adreßbereich von 0xD01 bis 0xDFF zur Verfügung. DV ist das MSB von
Adresse 0xD00. 'Quit' ist das zweithöchste Bit von Adresse 0xC00.
Kommunikationskanal 1:
Byte 0
0xD00
Byte 1
................
Byte 254
Byte 255
0xDFF
Adressen der
Adresse
Adreßbits
Inhalt
Komunikationskanäle
7
6
5
4
3
2
1
0
0xC00
1
0
0
0
0
0
0
0
'Data Valid' für
Kanal 0
(bei Datentransfer PC -> C1220)
0xC00
0
1
0
0
0
0
0
0
'Quit' für Kanal 1
(bei Datentransfer C1220 -> PC)
0xC01
Länge (von 2 bis 0xFE)
0xC02
Funktionsnummer
(1 bis 0xFE)
0xC03
Argument 0
..
..
0xCnn
Argument n
..
..
0xCFF
..
0xD00
1
x
0
0
0
0
0
0
'Data Valid' für
Kanal 1
(bei Datentransfer C1220 -> PC)
0xD00
x
1
0
0
0
0
0
0
'Quit' für Kanal 0
(bei Datentransfer PC -> C1220)
0xD01
Länge (von 2 bis 0xFE)