Mapping in the Bus Coupler
As already described in the Terminal Configuration section, each Bus Terminal is mapped in the Bus Coupler. This mapping is usually done with the default setting in the Bus Coupler / Bus Terminal. The KS2000 configuration software or a master configuration software (e.g. ComProfibus or TwinCAT System Manager) can be used to change this default setting.
If the terminals are fully evaluated, they occupy memory space in the input and output process image.
The following tables provide information about how the terminals map themselves in the Bus Coupler, depending on the parameters set.
Default mapping for: CANopen, CANCAL, DeviceNet, ControlNet, Modbus, RS232 and RS485 Coupler
Conditions | Word offset | High byte | Low byte |
---|---|---|---|
Complete evaluation: no | 0 | Ch0 D1 | Ch0 D0 |
1 | Ch1 D1 | Ch1 D0 | |
2 | Ch2 D1 | Ch2 D0 | |
3 | Ch3 D1 | Ch3 D0 |
Default mapping for: PROFIBUS and Interbus
Conditions | Word offset | High byte | Low byte |
---|---|---|---|
Complete evaluation: no | 0 | Ch0 D0 | Ch0 D1 |
1 | Ch1 D0 | Ch1 D1 | |
2 | Ch2 D0 | Ch2 D1 | |
3 | Ch3 D0 | Ch3 D1 |
Conditions | Word offset | High byte | Low byte |
---|---|---|---|
Complete evaluation: yes | 0 | Ch0 D0 | Ch0 CB/SB |
1 | Ch1 CB/SB | Ch0 D1 | |
2 | Ch1 D1 | Ch1 D0 | |
3 | Ch2 D0 | Ch2 CB/SB | |
4 | Ch3 CB/SB | Ch2 D1 | |
5 | Ch3 D1 | Ch3 D0 |
Conditions | Word offset | High byte | Low byte |
---|---|---|---|
Complete evaluation: yes | 0 | Ch0 D1 | Ch0 CB/SB |
1 | Ch1 CB/SB | Ch0 D0 | |
2 | Ch1 D0 | Ch1 D1 | |
3 | Ch2 D1 | Ch2 CB/SB | |
4 | Ch3 CB/SB | Ch2 D0 | |
5 | Ch3 D0 | Ch3 D1 |
Default mapping for: Lightbus, EtherCAT & Ethernet coupler and Bus Terminal Controller (BCxxxx, BXxxxx)
Conditions | Word offset | High byte | Low byte |
---|---|---|---|
Complete evaluation: yes | 0 | Res. | Ch0 CB/SB |
1 | Ch0 D1 | Ch0 D0 | |
2 | Res. | Ch1 CB/SB | |
3 | Ch1 D1 | Ch1 D0 | |
4 | Res. | Ch2 CB/SB | |
5 | Ch2 D1 | Ch2 D0 | |
6 | Res. | Ch3 CB/SB | |
7 | Ch3 D1 | Ch3 D0 |
Conditions | Word offset | High byte | Low byte |
---|---|---|---|
Complete evaluation: yes | 0 | Res. | Ch0 CB/SB |
1 | Ch0 D0 | Ch0 D1 | |
2 | Res. | Ch1 CB/SB | |
3 | Ch1 D0 | Ch1 D1 | |
4 | Res. | Ch2 CB/SB | |
5 | Ch2 D0 | Ch2 D1 | |
6 | Res. | Ch3 CB/SB | |
7 | Ch3 D0 | Ch3 D1 |
Key
Complete evaluation | The terminal is mapped with control and status byte. |
Motorola format | Motorola or Intel format can be set. |
Word alignment | The terminal is positioned on a word boundary in the Bus Coupler. |
Ch n CB | Control byte for channel n (appears in the process image of the outputs). |
Ch n SB | Status byte for channel n (appears in the process image of the inputs). |
Ch n D0 | Channel n, data byte 0 (byte with the lowest value) |
Ch n D1 | Channel n, data byte 1 (byte with the highest value) |
"-" | This byte is not used or occupied by the terminal. |
Res. | Reserved: This byte occupies process data memory, although it is not used. |