Когда несколько модулей добавляешь по умолчанию, они начинают опрашиваться не по-очереди с выжиданием ответа, как следовало бы ожидать, но контроллер начинает слать запросы на все модули подряд не ожидая ответа, в свою очередь модуля начинают беспорядочно отвечать и в итоге сеть не работает. Может быть там что-то происходит по-другому, но на практике я столкнулся с тем, что когда больше одного устройства на одной линии - они не работают как хотелось бы. Приходится опрос осуществлять самому и как-то его упорядочивать.
Во первых зависит от прибора кто он, слейв или мастер
Слейв-сервер, не может начать 'диалог' первым
Мастер-собсно клиент, он начинает первым, но
необходимо знать с кем общаться, для этого есть порядковый номер (адресс устройства), ОНИ ДОЛЖНЫ БЫТЬ У КАЖДОГО СВОЙ (УНИКАЛЬНЫМИ),
конечно если хотяб 2 устройства имеют один адресс они и будут отвечать одновременно, никаких данных Вы здесь не получите.
А плк (мастер), сам решает (автоматически), с кем сейчас 'разговаривать'
а кому помолчать.
Я думаю в этом Ваша проблема