Address assignment of the AS-i slaves

Address assignment can be done via the AS-i master or via an addressing slave. AS-i slaves are usually supplied with address 0. Slaves that were added later are searched under this address, and an address is then assigned. Address 0 is not permitted during the data exchange phase.

For AS-i Specification 2.1 slaves, addresses 33 to 63 are also permitted (AS-i slave address 32 is not permitted).

Normal address assignment

New AS-i slaves usually have address 0. An addressing call command can be triggered via the parameter 0x100 (AS-i command interface). However, the addressing call command only works if precisely one AS-i slave with address 0 is connected to the bus.

Automatic address assignment

Automatic address assignment has to be enabled with bit 6.1 of the output data.

Configuration Mode

In configuration mode, the next free address is automatically assigned if a slave with address 0 is found.

Protected Mode

In protected mode, an AS-i slave with address 0 is automatically programmed with its new address, if precisely one currently projected AS-i slave is missing, and if no other not currently projected AS-i slave is present at the bus. This enables a (no longer functioning) AS-i slave to be exchanged during operation.