|
Описываю типичный случай - без коллизий.
На линии RS485 может быть как минимум два устройства, но только один Мастер, остальные Slave. Протокол строится так, что Slave передает данные ТОЛЬКО в ответ на запрос Master. Ответ должен начинаться через время не меньшее величины T1, которое заведомо достаточно для выключения приемопередатчиков Master и не большее величины T2. Рекомендуется не менее 15 мс - тогда легко в качестве Master использовать PC и управлять направлением с помощью сигналов flow-contol. Обычно T2>=3xT1, для устойчивого распознавания неответа от Slave.
Вопросы есть?
E-mail: info@telesys.ru