Mapping

Die Busklemmen belegen Adressen im Prozessabbild der Steuerung. Die Zuordnung der Prozessdaten (Ein- und Ausgangsdaten) und Parametrierungsdaten (Control- und Status-Bytes) zu den Steuerungsadressen wird als Mapping bezeichnet. Die Art des Mappings ist abhängig von:

Die Buskoppler (BKxxxx, LCxxxx) und Busklemmen Controller (BCxxxx, BXxxxx) werden mit bestimmten Voreinstellungen (Default-Einstellungen) ausgeliefert. Mit der Konfigurationssoftware KS2000 oder mit einer Master-Konfigurationssoftware (z.B. TwinCAT System Manager oder ComProfibus) können Sie diese Default-Einstellungen verändern.

Die folgenden Tabellen zeigen das Mapping in Abhängigkeit der verschiedenen Bedingungen.

Komplexe Auswertung

Bei komplexer Auswertung belegen die seriellen Schnittstellenklemmen Adressen im Ein- und im Ausgangsprozessabbild. Der Zugriff auf Control- und Status-Wort ist möglich.

22-Byte Prozessabbild

Komplexe Auswertung im Intel-Format

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplexe Auswertung: ja
Motorola-Format: nein
Word-Alignment: egal

0

SW

CW

1

DataIn 1

DataIn 0

DataOut 1

DataOut 0

2

DataIn 3

DataIn 2

DataOut 3

DataOut 2

3

DataIn 5

DataIn 4

DataOut 5

DataOut 4

4

DataIn 7

DataIn 6

DataOut 7

DataOut 6

5

DataIn 9

DataIn 8

DataOut 9

DataOut 8

6

DataIn 11

DataIn 10

DataOut 11

DataOut 10

7

DataIn 13

DataIn 12

DataOut 13

DataOut 12

8

DataIn 15

DataIn 14

DataOut 15

DataOut 14

9

DataIn 17

DataIn 16

DataOut 17

DataOut 16

10

DataIn 19

DataIn 18

DataOut 19

DataOut 18

11

DataIn 21

DataIn 20

DataOut 21

DataOut 20

Komplexe Auswertung im Motorola-Format

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplexe Auswertung: ja
Motorola-Format: ja
Word-Alignment: egal

0

SW

CW

1

DataIn 0

DataIn 1

DataOut 0

DataOut 1

2

DataIn 2

DataIn 3

DataOut 2

DataOut 3

3

DataIn 4

DataIn 5

DataOut 4

DataOut 5

4

DataIn 6

DataIn 7

DataOut 6

DataOut 7

5

DataIn 8

DataIn 9

DataOut 8

DataOut 9

6

DataIn 10

DataIn 11

DataOut 10

DataOut 11

7

DataIn 12

DataIn 13

DataOut 12

DataOut 13

8

DataIn 14

DataIn 15

DataOut 14

DataOut 15

9

DataIn 16

DataIn 17

DataOut 16

DataOut 17

10

DataIn 18

DataIn 19

DataOut 18

DataOut 19

11

DataIn 20

DataIn 21

DataOut 20

DataOut 21

5-Byte Prozessabbild

Komplexe Auswertung im Intel-Format, ohne Word-Alignment

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplexe Auswertung: ja
Motorola-Format: nein
Word-Alignment: nein

0

DataIn 0

SB

DataOut 0

CB

1

DataIn 2

DataIn 1

DataOut 2

DataOut 1

2

DataIn 4

DataIn 3

DataOut 4

DataOut 3

3

reserviert

DataIn 5

reserviert

DataOut 5

Komplexe Auswertung im Intel-Format, mit Word-Alignment

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplexe Auswertung: ja
Motorola-Format: nein
Word-Alignment: ja

0

reserviert

SB

reserviert

CB

1

DataIn 1

DataIn 0

DataOut 1

DataOut 0

2

DataIn 3

DataIn 2

DataOut 3

DataOut 2

3

DataIn 5

DataIn 4

reserviert

DataOut 4

Komplexe Auswertung im Motorola-Format, ohne Word-Alignment

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplexe Auswertung: ja
Motorola-Format: ja
Word-Alignment: nein

0

DataIn 1

SB

DataOut 1

CB

1

DataIn 3

DataIn 0

DataOut 3

DataOut 0

2

DataIn 5

DataIn 2

DataOut 5

DataOut 2

3

reserviert

DataIn 4

reserviert

DataOut 4

Komplexe Auswertung im Motorola-Format, mit Word-Alignment

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplexe Auswertung: ja
Motorola-Format: ja
Word-Alignment: ja

0

reserviert

SB

reserviert

CB

1

DataIn 0

DataIn 1

DataOut 0

DataOut 1

2

DataIn 2

DataIn 3

DataOut 2

DataOut 3

3

DataIn 4

DataIn 5

DataOut 4

DataOut 5

3-Byte Prozessabbild

Komplexe Auswertung im Intel-Format, ohne Word-Alignment

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplexe Auswertung: ja
Motorola-Format: nein
Word-Alignment: nein

0

DataIn 0

SB

DataOut 0

CB

1

DataIn 2

DataIn 1

DataOut 2

DataOut 1

Komplexe Auswertung im Intel-Format, mit Word-Alignment

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplexe Auswertung: ja
Motorola-Format: nein
Word-Alignment: ja

0

reserviert

SB

reserviert

CB

1

DataIn 1

DataIn 0

DataOut 1

DataOut 0

2

reserviert

DataIn 2

reserviert

DataOut 2

Komplexe Auswertung im Motorola-Format, ohne Word-Alignment

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplexe Auswertung: ja
Motorola-Format: ja
Word-Alignment: nein

0

DataIn 1

SB

DataOut 1

CB

1

DataIn 2

DataIn 0

DataOut 2

DataOut 0

Komplexe Auswertung im Motorola-Format, mit Word-Alignment

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplexe Auswertung: ja
Motorola-Format: ja
Word-Alignment: ja

0

reserviert

SB

reserviert

CB

1

DataIn 0

DataIn 1

DataOut 0

DataOut 1

2

DataIn 2

reserviert

DataOut 2

reserviert

Kompakte Auswertung

Mapping 1:

Der Betrieb mit kompaktem Prozessabbild ist nicht möglich

Ein Betrieb der KL6031 / KL6041 mit kompaktem Prozessabbild (ohne Control- und Status-Bytes) ist nicht möglich, da Control- und Status-Bytes für einen sinnvollen Prozessdatenbetrieb der KL6031 / KL6041 erforderlich sind. Auch wenn Sie Ihren Buskoppler auf kompaktes Prozessabbild einstellen, wird die KL6031 / KL6041 mit komplettem Prozessabbild dargestellt!

Legende

Komplexe Auswertung: Zusätzlich zu den Prozessdaten werden auch die Control- und Status-Bytes in den Adressraum eingeblendet.
Motorola-Format: Einstellbar ist Motorola- oder Intel-Format.
Word-Alignment: Damit der Adressbereich der Kanäle immer auf einer Wortgrenze beginnt, werden Leer-Bytes in das Prozessabbild eingefügt.
SB / SW: Status-Byte /Status-Wort für Kanal n (erscheint im Eingangsprozessabbild)
CB / CW: Control-Byte für Kanal n (erscheint im Ausgangsprozessabbild)
reserviert: Dieses Byte belegt den Prozessdatenspeicher, hat aber keine Funktion.