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

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

Автор Тема: Проблема с трендами  (Прочитано 1040 раз)

technolog

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Проблема с трендами
« : 17 Августа 2021, 10:58:27 »
Здравствуйте! При открытии проекта клиентом не всегда отображаются (загружаются) тренды и сообщения. Приходится перезагружать клиент, бывает по несколько раз чтобы увидеть графики и сообщения. Подскажите в чем может быть причина?

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1178
    • Просмотр профиля
Re: Проблема с трендами
« Ответ #1 : 17 Августа 2021, 16:41:47 »
Здравствуйте.

Это говорит о том, что имеются проблемы с загрузкой трендов из БД. Такое может быть по нескольким причинам:

1. В настройках проекта установлено ограничение архива трендов, БД пытается удалить старые тренды, но не успевает этого сделать из-за чего не успевает передавать скаде данные при просмотре трендов, поэтому они не загружаются. Попробуйте отключить ограничение(т.е. установить свойство = "без ограничений"), сохранить проект, перезапустить его на сервере и протестировать исчезла ли проблема.

2. В проекте имеются скрипты с SQL-запросами имеющими грубые ошибки, при выполнении которых на БД возникает большая нагрузка и она не успевает передавать скаде данные. Или имеются ошибки в скриптах с SQL-запросами, например вызов SQL-запроса в бесконечном цикле или из зацикленных друг на друга скриптов(подробнее см. по ссылке) - в этом случае также будет создаваться чрезмерная нагрузка на БД, что может привести к проблемам. Проверьте журнал сервера скады, возможно там имеются сообщения об ошибках. Также, можно включить опции "Лог скриптов" и "Лог пользовательских SQL-запросов", тогда имена вызываемых скриптов и пользовательские SQL-запросы будут автоматически записываться в лог-файл сервера и можно будет понять когда и в каком порядке вызывались скрипты и нет ли проблем с многократным вызовом одного и того же скрипта из-за ошибок приводящих к зацикливанию.

3. Имеются другие проблемы при работе с БД. Проверьте журнал сервера скады на наличие ошибок в работе БД.

Если разобраться не получится, то пришлите нам на support@simple-scada.com для проверки текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects\" и папку с логами с ПК-сервера("..\Simple-Scada 2\Logs").

technolog

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Проблема с трендами
« Ответ #2 : 19 Августа 2021, 09:42:52 »
Проанализировав проекты ,похоже что есть скрипты приводящих к зацикливанию. Спасибо.