ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
1120769 Топик полностью
std_engineer (31.07.2021 16:22, просмотров: 9) ответил rezident на Поскольку в RS485 аппаратный арбитраж и/или мультимастер не предусмотрен, то остается только играть с временными слотами для вставки команд другого мастера.
Интуитивно догадываюсь что правильно это побивка на мелкие временные слоты с договорным обменом. Но это влечет за собой усилия, а у меня не так много времени до часа X. 

Обдумываю хак. Контроллер слушает 485 шину, в том числе передаваемое собой самим. И если в терминалке предварить посылку какими-нибудь байтами $FF,$FF,$FF то контроллер обнаруживает что шину кто-то "запорол" и тут же на время затыкается, начиная слушать на предмет посылки. Вопрос в том будет ли это работать? Драйвер с дальнего конца (макс. 30м) может слишком сильно орать чтобы его в этой точке кто-то перекричал.