I have 2 slave devices connected to my dali bus. I can set their short address using the below steps:
TerminateInitialiseRandomise- Set
B1,B3andB5search addresses Compare- Go back to step4 until there is only one luminaire
Programthe short addressWithdraw- Go back to step4 until there is no luminaire left
Q1. When there is only one slave device in the dali bus, I can assign short addresses using above steps, one by one. But when there are 2 slave devices in the dali bus, I can only assign short address to one of them, the next luminaire does not respond to compare commands. Is there any chance it might be related to an electrical issue?
Q2. As I understood, if we have only one slave device in the dali bus, we can assign it a short address without using randomise. I'm following the below steps to achieve this:
Broadcast
A3command with the desired address. e.g. for the short address of05, send:0xA305Broadcast
CMD128to make the luminaire use05as the short address, send:0x8180
But I couldn't set short address using this method. I also tried Terminate-Initialise before this process but it didn't work either. Am I misunderstanding the DTR commands?
CMD163to add something toDTR? I couldn't see anything related to this. Anyway, I tried sending0xA305then0x8180to set the address to02as you said. Then tried turning the lamp on using0x0400but it didn't work either. I can not get any response toQuery Short AddressorQuery DTR Content– abdullah cinar Apr 10 '20 at 12:33