Показать сообщение отдельно
Старый 11.04.2016, 10:27   #10
vlad250865
Member
 
Регистрация: Mar 2015
Сообщения: 46
Благодарил(а): 0 раз(а)
Поблагодарили: 3 раз(а) в 2 сообщениях
По умолчанию Ответ: Объединение по Ethernet

Не совсем так. Если про RS485 несколько мастеров обратятся к Slave одновременно,то ответа никто не получит. У Ethernet немного по другому, даже при одновременном обращении пакеты выстраиваются в очередь. Slave принимает первый пакет от одного мастера, а второй пакет от другого мастера вернется к нему ошибочным ответом (здесь играет роль таймаут уже самого мастера). К примеру (опыт реальный) пять компьютеров (будут мастером) обращаются к одному контроллеру Slave. На всех компьютерах одна и та же программа и с периодом опроса Slave в две секунды. Потеря пакетов из-за одновременного обращения составляла не более 5% на каждом компьютере.
vlad250865 вне форума   Ответить с цитированием