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:

  • dem verwendeten Feldbus-System
  • dem Klemmentyp
  • der Parametrierung des Buskopplers (Bedingungen) wie
    • Intel- oder Motorola-Format
    • Word-Alignment ein- oder ausgeschaltet

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. Die Inhalte der einzelnen Bytes entnehmen Sie bitte den Seiten Prozessabbild sowie Control- und Status-Bytes.

Kompakte Auswertung

Kompaktes Prozessabbild nicht möglich

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

Komplette Auswertung

Bei kompletter Auswertung belegen die analogen Eingangsklemmen Adressen im Ein- und im Ausgangsprozessabbild. Der Zugriff auf Control- und Status-Bytes ist möglich.

Komplette Auswertung im Intel-Format

Default-Mapping für CANopen-, CANCAL-, DeviceNet-, ControlNet-, Modbus-, RS232- und RS485-Koppler

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplette Auswertung: egal

Motorola-Format: nein

Word-Alignment: nein

0

DataIN1 D0

SB1

DataOUT1 D0

CB1

1

SB2

DataIN1 D1

CB2

DataOUT1 D1

2

DataIN2 D1

DataIN2 D0

DataOUT2 D1

DataOUT2 D0

Komplette Auswertung im Motorola-Format

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplette Auswertung: egal

Motorola-Format: ja

Word-Alignment: nein

0

DataIN1 D1

SB1

DataOUT1 D1

CB1

1

SB2

DataIN1 D0

CB2

DataOUT1 D0

2

DataIN2 D0

DataIN2 D1

DataOUT2 D0

DataOUT2 D1

Komplette Auswertung im Intel-Format bei Word-Alignment

Default-Mapping für Lightbus-, EtherCAT und Ethernet-Koppler sowie Busklemmen Controller (BCxxxx, BXxxxx)

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplette Auswertung: egal

Motorola-Format: nein

Word-Alignment: ja

0

reserviert

SB1

reserviert

CB1

1

DataIN1 D1

DataIN1 D0

DataOUT1 D1

DataOUT1 D0

2

reserviert

SB2

reserviert

CB2

3

DataIN2 D1

DataIN2 D0

DataOUT2 D1

DataOUT2 D0

Komplette Auswertung im Motorola-Format bei Word-Alignment

 

Adresse

Eingangsdaten

Ausgangsdaten

Bedingungen

Wort-Offset

High-Byte

Low-Byte

High-Byte

Low-Byte

Komplette Auswertung: egal

Motorola-Format: ja

Word-Alignment: ja

0

reserviert

SB1

reserviert

CB1

1

DataIN1 D0

DataIN1 D1

DataOUT1 D0

DataOUT1 D1

2

reserviert

SB2

reserviert

CB2

3

DataIN2 D0

DataIN2 D1

DataOUT2 D0

DataOUT2 D1

Legende

Komplette 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 Worte immer auf einer Wortgrenze beginnt, werden Leer-Bytes in das Prozessabbild eingefügt.

SB n: Status-Byte n (erscheint im Eingangsprozessabbild)
CB n: Control-Byte n (erscheint im Ausgangsprozessabbild)

DataIN n D0: Eingangswort n, niederwertiges Daten-Byte
DataIN n D1: Eingangswort n, höherwertiges Daten-Byte
DataOUT n D0: Ausgangswort n, niederwertiges Daten-Byte
DataOUT n D1: Ausgangswort n, höherwertiges Daten-Byte

reserviert: Dieses Byte belegt den Prozessdatenspeicher, hat aber keine Funktion.

DataOUT2

Das Prozessdatenwort DataOUT2 wird nicht benutzt und vom TwinCAT System Manager auch nicht angezeigt.