Добрый день.
Прошу совета по следующей схеме (прилагаю картинку).

Имеются отдельные участи с производственным оборудованием, которые довольно автономны и не зависят одруг от друга. Необходимо разработать шкафы управления оборудованием на каждом из участков (шкаф 1-N на рисунке). В каждом таком шкафу будет установленно несколько модулей ввода-вывода в частности для контроля трехфазной силовой линии, так же в каждо таким шкафом планируется использовать ПЛК, который собирал бы информацию с модулей ввода-вывода и управлял оборудованием данного участка. Далее планируется со всех шкафов собирать информацию на "общий" шкаф 0 с центральным ПЛК, с которого можно было бы управлять отдельными производственными участками/шкафами. А затем уже с этого "общего" ПЛК собирать информацию на ПК через Ethernet сеть. Для реализации связи внутри каждого шкафа и между шкафами планирется использовать RS-485. Замечу, что ПЛК в каждом шкафу 1-N необходим, чтобы обеспечить автономность управления данным участком в случае потери связи с "центральным" шкафом.
Собстенно вопросы:

1. Правильно ли я понимаю, что ПЛК может взаимодействовать с модулем ввода/вывода, только если ПЛК работает в режиме мастера?
2. Поскольку "общий" ПЛК в шкафу 0 должен опрашивать модуль ввода-вывода, значит он должен работать в режиме мастера. Верно?
3. Получается, что для организации связи между шкафом 0 и остальными шкафами, ПЛК в шкафах 1-N должны на "внешней" линии RS485 работать в режиме Slave, а для внутренней линии "внутри шкафа" как Master. То есть ПЛК в шкафах 1-N должны одновременно быть и Мастером и Подчиненным. Как это можно организовать?
4. Можно ли для ответа на вопрос 3 использовать ПЛК с двумя интерфесами RS485 (например ПЛК73)? Возможно ли настроить ПЛК так, чтобы на одном интерфейсе RS485 он работал в режиме Мастера, а на другом интерфейсе RS485 в режиме подчиненного?
5. Есть например применить ПЛК63 в каждом шкафу 1-N, то можно ли его порт RS232 конвертировав в RS485 использовать для обмена данными с "общим" шкафом?
6. Собственно какие ПЛК посоветуете для организации данной схемы, имея в виду только возможности по обмену данными (построению сети), не учитывая на данный момент возможностей ПЛК по быстродействию, объему памяи и т.д.?

Примечание:
- оборудование (ПЛК, модули-ввода вывода) планируем использовать ОВЕНовские (только датчики будут сторонними)
- протокол обмена (Modbus, Овен) на данном этапе не выбирали и планируем использовать тот, что покажет на практике большую стабильность
- ПО на ПК пока тоже не выбирали, поскольку это пока вопрос на перспективу, сначала надо каждый отдельный участок сделать и связь между ними.
rs485.png