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

Меня интересуют несколько вопросов о CoDeSys.

В системе диспетчеризации имеются SCADA и контроллер Овен ПЛК150, которые общаются между собой с помощью OPC сервера CoDeSys. С помощью Inspector просматриваем запросы Gateway Server при подключении SCADA к контроллеру. Запросы в Inspector идут в следующей последовательности:
1) Login = OK;
2) Read Identity = OK;
3) File Read Info = OK или Failed;
4) Read Identity = OK.

Далее возможны два варианта:
1) Запрос на чтение переменных - Read Variable direct. В этом случае SCADA успешно получает данные от ПЛК;
2) Запрос Read Status. В этом случае процесс соединения с ПЛК зацикливается на этом запросе, т.е. система шлет один и тот же запрос, на который получает один и тот же ответ. Продолжаться это может длительное время до обрыва связи между SCADA и ПЛК, после чего происходит Logout. В результате SCADA не получает данные от ПЛК.

Что означает запрос Read Status? Какие существуют пути решения описанной проблемы?

Кроме того, на запрос File Read Info приходят разные ответы - OK или Failed, которые как будто бы ни на что не влияют. По крайне мере, каких-либо зависимостей замечено не было. Что означает запрос File Read Info и на что влияет ответ на этот запрос?