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

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

Автор Тема: Вопрос по оптимизации опроса переменных  (Прочитано 3295 раз)

ARV

  • Постоялец
  • ***
  • Сообщений: 117
    • Просмотр профиля
Для OPC-UA есть опция "чтение после записи", а для OPC-DA?
Просто ряд переменных в моём проекте после однократного опроса при запуске SCADA можно вообще не опрашивать, пока нет управляющих действий пользователя. Есть смысл на этом экономить и как это сделать?

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1393
    • Просмотр профиля
Re: Вопрос по оптимизации опроса переменных
« Ответ #1 : 23 Октября 2024, 10:01:51 »
Здравствуйте.

При запуске проекта Simple-Scada создает запрос, в котором просит OPC-сервер возвращать ей значения тегов с частотой установленной в настройках переменных. Далее, OPC-сервер передает значения тегов с запрошенной частотой. Если значение не изменяется, то данные не будут передаваться и "лишней" нагрузки не будет.

Опция "чтение после записи" не уменьшает количество запросов, а наоборот, увеличивает их. Если она включена, то помимо обычного опроса (по подписке), сразу после записи в переменную будет выполнен доп. запрос для чтения значения. Данная опция обычно используется когда опрос переменных редкий (например, раз в 10 секунд), но после изменения значения хочется сразу видеть результат записи (и не ждать 10 сек пока значение придёт по подписке).
« Изменён: 23 Октября 2024, 10:06:16 от Simple-Scada »

ARV

  • Постоялец
  • ***
  • Сообщений: 117
    • Просмотр профиля
Re: Вопрос по оптимизации опроса переменных
« Ответ #2 : 23 Октября 2024, 10:41:00 »
Спасибо