Configuration of Complex Modules
After the DP modules for the activated functions of the Bus Coupler have been added to the Bus Coupler in the DP configuration tool, the next step is for the complex terminals (KL15xx, KL25xx, KL3xxx, KL4xxx, KL5xxx, KL6xxx, KL8xxx) to be added in the sequence in which they are plugged in, regardless of whether digital terminals are plugged in between the complex terminals, or of how many there may be:
Complex function module | Description | Associated CfgData (as hex code) |
---|---|---|
KL1501 | KL1501 | 0xB4 (in GSD file) |
0xB5 (alternatively) | ||
0xF2 (alternatively) | ||
KL2502 | KL2502 | 0xB5 (in GSD file) |
0xB2, 0xB2 (alternatively) | ||
0xF2 (alternatively) | ||
KL2521 | KL2521 | 0xB2 (in GSD file) |
0xF1 (alternatively) | ||
KL3351 compact | KL3351 - only the 16 bit input value is transmitted | 0x51 (in GSD file) |
0x50, 0x50 (alternatively) | ||
KL3351 complex | KL3351 - 24 bits of input/output are transmitted, so that access can be had to the terminal's registers in addition to transmission of the 16 bit input value | 0xB5 (in GSD file) |
0xB2, 0xB2 (alternatively) | ||
0xF2 (alternatively) | ||
KL3361 | KL3361 | 0xFB (in GSD file) |
KL3xx2 compact | All KL3xx2 - only the 16 bit input value of each channel is transmitted | 0x51 (in GSD file) |
0x50, 0x50 (alternatively) | ||
KL3xx2 complex | Old KL3xx2 - 24 bits of input/output are transmitted for each channel, so that access can be had to the terminal's registers in addition to transmission of the 16 bit input value | 0xB5 (in GSD file) |
0xB2, 0xB2 (alternatively) | ||
0xF2 (alternatively) | ||
KL3xx4 compact | All KL3xx4 - only the 16 bit input value of each channel is transmitted | 0x53 (in GSD file) |
0x51, 0x51(alternatively) | ||
0x50, 0x50, 0x50, 0x50 (alternatively) | ||
KL3xx4 complex | Old KL3xx4 - 24 bits of input/output are transmitted for each channel, so that access can be had to the terminal's registers in addition to transmission of the 16 bit input value | 0xBB (in GSD file) |
0xB5, 0xB5 (alternatively) | ||
0xB2, 0xB2, 0xB2, 0xB2 (alternatively) | ||
0xF5 (alternatively) | ||
KL4xx2 compact | All KL4xx2 - only the 16 bit output value of each channel is transmitted | 0x61 (in GSD file) |
0x60, 0x60 (alternatively) | ||
KL4xx2 complex | Old KL4xx2 - 24 bits of input/output are transmitted for each channel, so that access can be had to the terminal's registers in addition to transmission of the 16 bit input value | 0xB5 (in GSD file) |
0xB2, 0xB2 (alternatively) | ||
0xF2 (alternatively) | ||
KL4xx4 compact | All KL4xx4 - only the 16 bit output value of each channel is transmitted | 0x63 (in GSD file) |
0x61, 0x61 (alternatively) | ||
0x60, 0x60, 0x60, 0x60 (alternatively) | ||
KL4xx4 complex | Old KL4xx4 - 24 bits of input/output are transmitted for each channel, so that access can be had to the terminal's registers in addition to transmission of the 16 bit input value | 0xBB (in GSD file) |
0xB5, 0xB5 (alternatively) | ||
0xB2, 0xB2, 0xB2, 0xB2 (alternatively) | ||
0xF5 (alternatively) |
Complex function module | Description | Associated CfgData (as hex code) |
---|---|---|
KL5001 compact | KL5001 - only the 32 bit input value is transmitted | 0x93 (in GSD file) |
0xD1 (alternatively) | ||
KL5001 complex | KL5001 - 40 bits of input/output are transmitted, so that access can be had to the terminal's registers in addition to transmission of the 40 bit input value | 0xB4 (in GSD file) |
0xB5 (alternatively) | ||
0xF2 (alternatively) | ||
KL5051 | KL5051 | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL5101 | KL5101 | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL5111 | KL5111 | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL5121 | KL5121 | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL5151 | KL5151 | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL5302 | KL5302 | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL6001 | KL6001 | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL6011 | KL6011 | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL6021 | KL6021 | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL6051 compact | KL6051 - only the 32 input bits and 32 output bits are transmitted | 0xB3 (in GSD file) |
0xF1 (alternatively) | ||
KL6051 complex | KL6051 - 48 input bits and 48 output bits are transmitted, so that in addition to the 40 input bits and the 40 output bits, access can also be had to the terminal's registers | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL6061 | KL6061 | 0xBA (in GSD file) |
0xF5 (alternatively) | ||
KL6201 (PAB 6) | KL6201 - 6 bytes input and output process data is transferred (ASI slaves 1-11) | 0x35 (in GSD file) |
KL6201 (PRM PAB 6) | KL6201 - 6 bytes parameter interface and 6 bytes input and output process data is transferred (ASI slaves 1-11) | 0xF2,0x35 (in GSD file) |
KL6201 (PAB 16) | KL6201 - 16 bytes input and output process data is transferred (ASI slaves 1-31) | 0x3F (in GSD file) |
KL6201 (PRM PAB 16) | KL6201 - 6 bytes parameter interface and 16 bytes input and output process data is transferred (ASI slaves 1-31) | 0xF2,0x3F (in GSD file) |
KL6801 | KL6801 | 0xB5 (in GSD file) |
0xF2 (alternatively) | ||
KL8001 | KL8001 | 0xBB (in GSD file) |
0xF5 (alternatively) |