Mapping
Die Klemmenmodul KM2774 belegt Eingangs- und Ausgangsadressen 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
- kompakte oder Komplexe Auswertung
- 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
Bei kompakter Auswertung belegt das KM2774 Adressen im Ein- und Ausgangsprozessabbild. Der Zugriff auf Control- und Status-Byte ist nicht möglich.
Kompakte 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 |
Komplexe Auswertung: nein | 0 | D1 | D0 | D1 | D0 |
Kompakte Auswertung im Motorola-Format
Default-Mapping für PROFIBUS- und Interbus-Koppler
| Adresse | Eingangsdaten | Ausgangsdaten | ||
---|---|---|---|---|---|
Bedingungen | Wort-Offset | High-Byte | Low-Byte | High-Byte | Low-Byte |
Komplexe Auswertung: nein | 0 | D0 | D1 | D0 | D1 |
Komplexe Auswertung
Bei kompakter Auswertung belegt das KM2774 Adressen im Ein- und Ausgangsprozessabbild. Der Zugriff auf Control- und Status-Byte ist möglich.
Komplexe Auswertung im Intel-Format
| Adresse | Eingangsdaten | Ausgangsdaten | ||
---|---|---|---|---|---|
Bedingungen | Wort-Offset | High-Byte | Low-Byte | High-Byte | Low-Byte |
Komplexe Auswertung: ja | 0 | D0 | SB | D0 | CB |
1 | - | D1 | - | D1 |
Komplexe Auswertung im Motorola-Format
| Adresse | Eingangsdaten | Ausgangsdaten | ||
---|---|---|---|---|---|
Bedingungen | Wort-Offset | High-Byte | Low-Byte | High-Byte | Low-Byte |
Komplexe Auswertung: ja | 0 | D1 | SB | D1 | CB |
1 | - | D0 | - | D0 |
Komplexe Auswertung im Intel-Format bei Word-Alignment
Default-Mapping für Lightbus-, Ethernet- und EtherCAT-Koppler (BK1120) sowie Busklemmen Controller (BCxxxx, BXxxxx)
| Adresse | Eingangsdaten | Ausgangsdaten | ||
---|---|---|---|---|---|
Bedingungen | Wort-Offset | High-Byte | Low-Byte | High-Byte | Low-Byte |
Komplexe Auswertung: ja | 0 | reserviert | SB | reserviert | CB |
1 | D1 | D0 | D1 | D0 |
Komplexe Auswertung im Motorola-Format bei Word-Alignment
| Adresse | Eingangsdaten | Ausgangsdaten | ||
---|---|---|---|---|---|
Bedingungen | Wort-Offset | High-Byte | Low-Byte | High-Byte | Low-Byte |
Komplexe Auswertung: ja | 0 | reserviert | SB | reserviert | CB |
1 | D0 | D1 | D0 | D1 |
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 Status-Byte (erscheint im Eingangsprozessabbild)
CB: Control-Byte (erscheint im Ausgangsprozessabbild)
D0: niederwertiges Byte des Datenworts
D1: höherwertiges Byte des Datenworts
reserviert: Dieses Byte belegt den Prozessdatenspeicher, hat aber keine Funktion.
"-": Diese Byte wird vom Modul nicht belegt oder benutzt.