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

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

Автор Тема: Задержка работы скады  (Прочитано 3184 раз)

Виктория

  • Пользователь
  • **
  • Сообщений: 87
    • Просмотр профиля
Задержка работы скады
« : 10 Августа 2018, 05:50:34 »
Здравствуйте. Возникла следующая проблема, связанная с работой скады.
При работе клиента изначально в скаде обновлялись данные каждую секунду, как и в OPC-сервере. Но со временем данные стали обновляться каждые 20 секунд, при условии, что в OPC данные обновляются также (каждую секунду). При остановке и перезапуске проекта данные в скаде обновляются долго.
Подскажите, пожалуйста, в чем может быть проблема?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Задержка работы скады
« Ответ #1 : 10 Августа 2018, 09:58:54 »
Здравствуйте.

Подумайте, после какого события появились задержки? Может быть после внесения каких-то изменений в проект? Возможны следующие варианты:
  • задержки связанные с проблемами в сети (если клиенты подключаются к серверу по сети). Этот вариант легко проверить: запустить клиент на сервером ПК и подключиться к серверу локально. Если данные на таком клиенте обновляются быстро, значит на других клиентах задержки возникают из-за проблем с сетью или передачей трафика;
  • задержки связанные с "тяжелыми" скриптами. Если в каком-либо из проектов на сервере есть скрипты которые выполняются чрезмерно долго, то сервер будет ждать выполнения скрипта и только после выполнения отправит изменения клиентам. Примером может быть скрипт в котором в цикле выполняется большое количество операций, или просто в очень большом цикле выполняются простые операции;
  • задержки связанные с зацикленными друг на друга скриптами. Этот вариант менее вероятен, но возможен когда в проекте есть скрипт который приводит в вызову другого скрипта, а тот в свою очередь вызывает исходный скрипт и так до бесконечности;
  • задержки связанные с медленной работой серверного ПК;
  • задержки связанные с передачей данных от OPC-сервера к серверу скады. Если OPC-сервер и сервер скады находятся на разных ПК, то при проблемах в сети также возможны задержки.
Если есть желание, то вышлите все проекты запущенные на сервере (из папки "Projects\") на почту поддержки support@simple-scada.com для проверки.
« Изменён: 10 Августа 2018, 10:00:01 от Simple-Scada »