Протокол Modbus подразумевает наличие в сети устройства Master, и некоторого количества устройств Slave, каждое из которых имеет свой адрес. У каждого Slave устройства может быть некоторое количество катушек (по-сути битов) и регистров (16-разрядных слов), которые могут читаться и/или записываться соответствующими командами. У этих битов и регистров также есть свои адреса. То есть, если вы хотите построить сеть, состоящую из мастера и двух ОДИНАКОВЫХ slave-устройств, то вам нужно сконфигурировать эти устройства так, чтобы их (устройств) адреса были разными. А адреса битов и регистров в них будут одинаковыми, так как сами устройства одинаковые. Мастер в своем запросе содержит адрес устройства, к которому он обращается, номер функции и адреса регистров или битов, которые он хочет записать или прочитать. Устройство с адресом, указанным в команде, отвечает мастеру, остальные устройства игнорируют команду, так как она адресована не им. почитайте спецификацию на протокол Modbus, там все подробно расписано.