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