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

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

Автор Тема: Дата и время сообщений (2.5.7.0)  (Прочитано 2702 раз)

Виктор К

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Дата и время сообщений (2.5.7.0)
« : 05 Октября 2021, 09:19:46 »
Добрый день. На версии 2.5.7.0 был пойман глюк с датой и временем сообщений. Сообщения формируются через шаблоны.

Во вложении данные из таблицы trends_data
« Изменён: 05 Октября 2021, 09:34:08 от Виктор К »

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1414
    • Просмотр профиля
Re: Дата и время сообщений (2.5.7.0)
« Ответ #1 : 06 Октября 2021, 11:10:24 »
Здравствуйте.

К сожалению, по приложенным скриншотам не понятно, что именно не так. Опишите подробнее и укажите, что отображается неправильно и как должно быть правильно. Для чего приложен тренд и выборка из БД по тренду, если речь идет о сообщениях?

Виктор К

  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Дата и время сообщений (2.5.7.0)
« Ответ #2 : 07 Октября 2021, 08:04:08 »
Добрый день. Дата и время сообщений.
05.10.2021 8:00 Это реальное время, дальше сбой.
05.10.2021 22:37
05.10.2021 10:49
06.10.2021 4:31

05.10.2021 9:50 вернулись к реальности

В трендах дата и время тоже были неверными

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1414
    • Просмотр профиля
Re: Дата и время сообщений (2.5.7.0)
« Ответ #3 : 08 Октября 2021, 10:08:48 »
Здравствуйте.
  • Возможно проблема связана с отметкой времени переменной. Отметка времени переменных берется с OPC-сервера, а OPC-сервер может получать отметку времени с ПЛК/устройства. Скада при архивации просто берет значение переменной и сохраняет его в архив с отметкой времени полученной от OPC-сервера. Если время на ПЛК/устройстве/OPC-сервере неверное, то соответственно это повлияет на отметки времени получаемые с OPC-сервера и на запись/отображение трендов и сообщений. Проще всего устранить такую проблему следующим способом: открыть проект, перейти в меню "Проект -> OPC-серверы", выделить OPC-сервер и установить для него опцию "Метка времени" = "компьютер". После этого нужно сохранить проект и перезапустить его на сервере. Теперь отметки времени будут браться с ПК.
  • Возможно на сервере запущены несколько проектов, которые работают с одной БД, тогда проекты будут портить архивные данные друг друга. Если у Вас несколько проектов, то у каждого проекта в настройках должна быть задана своя БД.
  • Возможно сообщения сохраняются через скрипты и в скриптах есть ошибки с указанием временной метки сообщения.
  • Возможно Вы меняли время на ПК. Если в настройках задана опция "Метка времени" = "компьютер", то при изменении времени ПК в архив могли записаться такие сообщения.
  • Проверьте журнал сервера скады, возможно в нем есть ошибки связанные с работой БД.
  • Если описанное поведение не удается повторить, то оно точно было вызвано указанными выше или подобными причинами.
  • Если после проверки причин указанных выше, описанное поведение воспроизводится, то пришлите нам на support@simple-scada.com для проверки текущую версию Вашего проекта из директории "..\Simple-Scada 2\Projects\" и укажите сообщения/переменные, которые нужно проверить.
« Изменён: 08 Октября 2021, 11:24:39 от Simple_Scada »