Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Текст сообщений сервера  (Прочитано 747 раз)

Серега

  • Постоялец
  • ***
  • Сообщений: 209
    • Просмотр профиля
Текст сообщений сервера
« : 18 Декабря 2019, 11:20:28 »
Добрый день!
В принципе вопрос что значит данная запись в логе сервера:
"MasterOPC-UA LocalHost: TU4220M01_0010DCS000_rPressureSP_Get. The OPC-UA subscription ID 276301966 publishing has halted on the client session to endpoint URL "opc.tcp://localhost:55007/MBUAServer/" for approximate current duration of 15844 milliseconds. The current keep-alive count is 100, the current publishing interval is 100 milliseconds, and the probationary period was 5000 milliseconds."
Ну и не думали ли вы выпустить какое-нибудь руководство по расшифровке логов сервера?
Жду ответов и вопросов

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 2998
    • Просмотр профиля
    • Simple-Scada
Re: Текст сообщений сервера
« Ответ #1 : 18 Декабря 2019, 13:44:11 »
Здравствуйте.

Сообщение касается связи с OPC-UA сервером и говорит о том, что связь с сервером "opc.tcp://localhost:55007/MBUAServer/" была разорвана, т.к. OPC-сервер перестал отвечать на запросы скады и не отвечал в течение примерно 15,8 секунд. Далее приводятся параметры OPC-UA с которыми была создана подписка на теги. Обычно такая проблема возникает в двух случаях:
  • OPC-UA сервер находится на удалённом ПК с которым оборвалась связь по сети (либо сеть нестабильна);
  • OPC-UA сервер завис, или долго не отвечал из-за того что был занят другими задачами. Вот пример реальной ситуации по которой может произойти отключение: есть OPC-сервер в котором создана конфигурация с двумя ПЛК. В какой-то момент один ПЛК был отключен. Тогда OPC-сервер начинает пытаться опросить этот ПЛК и на время прекращает работу по другим задачам (перестаёт отвечать скаде на запросы) и занят только тем что ждёт ответа от отключенного ПЛК. В какой-то момент он наконец понимает что ПЛК отключен и прекращает попытки чтения данных с этого ПЛК, но прошло уже много времени и скада уже отключилась от OPC-сервера, т.к. он не отвечал слишком долго. Чтобы избежать этого, в настройках конфигурации OPС-сервера выставляют более короткие таймауты, чтобы OPC-сервер быстрее понимал что ПЛК выключен (или с ним возникла проблема) и быстрее переходил к нормальному режиму работы. Это просто пример одной из ситуаций по которой OPC-сервер может прекращать отвечать скаде (или любым другим OPC-клиентам), может быть есть и другие подобные ситуации, поведение зависит от самого OPC-сервера и настроек в его конфигурации.
« Изменён: 18 Декабря 2019, 13:47:05 от Simple-Scada »

Серега

  • Постоялец
  • ***
  • Сообщений: 209
    • Просмотр профиля
Re: Текст сообщений сервера
« Ответ #2 : 18 Декабря 2019, 14:00:32 »
Спасибо!
На форумах также нашли практически подтверждение Ваших слов.
Но расшифровку логов все таки предоставлять лучше Вам.