des_na_laes@mail.ru Ой! Это всё очень-очень плохо.
Тут следует (я знаю привычку иногда чуть-чуть умничать) прям открыть документацию на любой RS-485 и почитать требования к разводке.
Они, кратко, такие:
1. Строго последовательно шиной. НЕ звездой. Даже если там будет два "куска" - всё равно плохо.
Если всё очень безвыходно и переделать не получится - то продаются разветвители (не "повторители" - это другое) шины. Такие разветвители имитируют запросы Master на куски шины, а потом склеивают ответы от них в кучу и передают Slave.
Вот вроде тут есть: https://ipc2u.ru/catalog/promyshlenn...rfeysa-rs-485/ (искал для одного объекта; себе есть в списке желаний потестировать купить)
2. Использовать специальные экранированные кабели для RS-485 с их волновым сопротивлением. Я подсел на кабели завода "Сегмент-Энерго", и писал про это пост у себя: https://cs-cs.net/cables-interface-rs-485-dmx (там есть фотки кабелей).
У них есть кабели КИ-485-ЭВнг(А)-LS, которые имеют очень плотный экран и хорошо подходят на дальние расстояния, вот:
Большая картинка:

3. Экраны кабелей НЕ разрывать (в местах подключений устройств), а соединять друг с другом.
Ну и с одного конца (в щите, например), заземлять экран.
4. На конце линии поставить терминаторный резистор на 120 На коротких линиях без него всё работает, а на длинных - 100% нет.

Я не работал с такими длинными линиями (ещё пока, ой-ой). Мои линии были сетью для датчиков по квартире - максимум метров 50.