Показать сообщение отдельно
Старый 22.10.2021, 13:53   #19
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Вопрос по Modbus общего характера

Цитата:
Сообщение от ATS Посмотреть сообщение
232-й 422-й могут работать в дуплексе там разные линии Tx и Rx. Запросы мастера (или общий запрос) и ответы слейвов могут идти одновременно. Но одновременная передача слейвами никак.
Как-как. Я писал такие протоколы в студенчестве, оно работало и работало стабильно. Идею и описание работы дёрнул из описания какой-то ЭВМ древней. Сейчас уже и не вспомню, какой. Но от передатчика чётко требовалось иметь ноль сильнее единицы. Дуплекс вообще не спасает, т.к. передатчики работают на единую линию. Помощь только в том, что на RX можно повесить R-сборку, снижающую степень оглушения собственным передатчиком. Это повышает скорость прохождения хендшейка.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie вне форума   Ответить с цитированием