Здравствуйте

Нашел упоминание в документе под название Конфигурирование области ввода-вывода о том что можно внутрь в Slave модули вставлять Master модули которые опрашивают устройства.
В тоже время сам Slave модуль можно опрашивать внешней SCADой. И при этом она получит доступ к данным получаемым Мастером от устройств. Это удобно - не надо дублировать переменны, присваивать и пр.
Написано здесь:
img-2021-08-18-18-47-34.png

Создал вот такую конфигурацию
img-2021-08-18-18-19-56.png

По двум первым Slave читаются SCADой по Modbus TCP данные устройств которые опрашиваются Masteraми по портам 485-1 и 485-2
По третьему Slave читаются внутренние данные контроллера
Во всех трех Slave подключен модуль TCP, порты у всех одинаковые 520, а номера Slave устройств разные.

И это не работает.
Мастера работают как надо и опрашивают устройства. А SCADA не видит данные ни одного из Slavов.

Есть подозрение что проблема у том что модуль TCP включен аж в три Slave. Можно ли так делать? Можно ли один и тот же интерфейс включать в разные модули?
В документации нашел только упоминание что к TCP в Slave модулю может подключаться до 16 Мастеров. А вот можно ли его дублировать в разных Slave не написано.

То же в принципе касается и допустим 485 модуля. Можно ли на одном физическом интерфейсе делать несколько Masterов или Slavов?

Буду благодарен если кто то поделится опытом.