Добрый день(ночь).
Первый проект с ПЛК и CodeSys, поэтому прошу сильно не пинать.
Подскажите как лучше организовать сеть.
Задумка такая.
2 компьютера-клиента
1 компьютер(условно сервер),
ПЛК 110-ый, несколько модулей ввода вывода.

нужно что бы ПЛК опрашивал(управлял) всеми модулями по rs485, (для того что бы сеть485 не зависела от компьютеров)
сервер мог эти данные считать и записать
клиенты подключались к серверу и тоже могли бы эти данные прочитать и считать.

исходя из последнего пункта напрашивается модбус OPC сервер в режиме TCP/IP , но вот предполагаемые подводные камни.
Если ПЛК сделать модбус-клиентом, то при провисании сервера, вся сеть перестанет работать?!?
Если ПЛК сделать мастером, то смогули я опрашивать сеть с сервера через модбусOPCсервер, или OPC сервер всегда выступает в роли мастера?

Посоветуйте, как лучше поступить?
Может не подключать сервер к сети485 а получить доступ к ПЛК чрез ethernet или usb ?