KS2000 - AS-i settings
Under this tab you can change the settings of the KL6201/KL6211 and the connected AS-i slaves.

Process image
Here you can select the size of the process image of the KL6201/KL6211. It is stored in register R27 of the KL6201/KL6211.
- 6-byte AS-i parameter interface = 6-byte process image:
no direct access to the process data of the AS-i slaves! The process data access must take place via the AS-i parameters 0x80 to 0x87 (digital slaves) or 0x204 to 0x27F (analog slaves). - 6-byte AS-i parameter interface + 6-byte AS-i process data (11 slaves) = 12-byte process image:
supports direct access to the process data of AS-i slaves 1 to 11 (default). - 6-byte AS-i parameter interface + 16-byte AS-i process data (32 slaves) = 22-byte process image:
supports direct access to the process data of AS-i slaves 1 to 21. - 6-byte AS-i parameter interface + 32-byte AS-i process data (64 slaves) = 38-byte process image:
supports direct access to the process data of AS-i slaves1 to 31 and 33 (1B) to 63 (31B)
After changing the process image the Bus Coupler must be restarted for the modified process image to take effect.
Please refer to chapter Bus Coupler firmware version to ascertain whether your Bus Coupler/Bus Terminal Controller supports the required KL6201/KL6211 process image.
Offline phase
This checkbox can be used to switch the KL6201/KL6211 to the offline phase. The setting is transferred with bit 2 of the AS-i command nibble.
Actions
project all detected slaves:
When this button is pressed, the KL6201/KL6211 reconfigures all detected and currently projected AS-i slaves.
Factory settings:
Press this button to reset the KL6201/KL6211 to the delivery state. Any existing projection settings are deleted.
Slave addresses
Automatic addressing activated
Automatic addressing can be activated with this check box. The setting is transferred with bit 1 of the AS-i command nibble.
Change address
The AS-i slave addresses can be changed here. Enter the old address in the left field, enter the new address of the AS-i slave whose address you would like to change in the right field and press Change address. The address change can be verified via the System overview tab.
AS-i slaves whose address have been changed have to be re-projected (see actions: Project all detected slaves button).
![]() | AS-i slaves AS-i slaves 1 to 31 may also be identified as 1A to 31A (A addresses). |
The KS2000 software uses the AS-i command interface for addressing (AS-i parameter 0x100).
Result
- OK is displayed if the address change was successful.
- If the address could not be changed, an error code is displayed.
Code | Meaning |
---|---|
OK (0x00) | Address modification was successful. |
0x11 | There is no slave with the address that was specified in the left field (old address). |
0x22 | Address 0 is currently assigned to another slave. |
0x36 | A slave with the address that was specified in the right field (new address) already exists. |
0x47 | After deleting the old address, no slave with address 0 exists. |
0x58 | After deleting the old address, an error is generated during reading of the extended ID code 1 of slave 0. |
0x69 | After writing of extended ID code 1, no slave with address 0 exists. |
0x6B | After writing of the new address, the slave with the new address is not available during reading of the ID code. |
0x6C | After writing of the new address, the slave with the new address is not available during reading of the status. |
0x7D | The address could not be saved permanently (non-volatile). |
0x7E | The extended ID code of an A/B slave could not be saved permanently (non-volatile). |
0x7F | ID code 1 is invalid for A/B slaves |
0x83 | The new address is a B address. |
0x84 | The new address is a B address. The slave selected with the old address is not an A/B slave, i.e. it does not support the B addresses (33 to 63). |
0x85 | The new address is an A address. Slave is not an A/B slave: the associated B slave for the new address exists. |