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

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

Автор Тема: MySQL не пишет тренды...  (Прочитано 6683 раз)

George

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
MySQL не пишет тренды...
« : 12 Октября 2017, 18:02:50 »
Добрый день.
Вроде-бы все настроено по мануалу...
Скада MySQL-сервер видит и базу на сервере создает...
В клиенте имена заведенных трендов есть...
А вот в поле, где должны быть графики этих трендов - ничего нет (пусто)
Пробовал и под пользователем root и под другим (со всеми правами) - увы   :(
Подскажите, где рыть.. ???

Спасибо.

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1407
    • Просмотр профиля
Re: MySQL не пишет тренды...
« Ответ #1 : 13 Октября 2017, 09:29:38 »
Здравствуйте!

У переменных, которые выводятся в тренды включена архивация(см. скриншот во вложении)?

George

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: MySQL не пишет тренды...
« Ответ #2 : 13 Октября 2017, 14:58:01 »
Спасибо за ответ, но...
Архивация у переменных отключена
Прилагаю пару скриншотов...


Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: MySQL не пишет тренды...
« Ответ #3 : 13 Октября 2017, 16:51:15 »
А должна быть включена, иначе в БД данные не попадут и отображать в трендах будет просто нечего, что и происходит в Вашем случае. Включите архивацию у тех переменных тренды которых нужно просматривать. Типы архивации подробно описаны здесь.

George

  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: MySQL не пишет тренды...
« Ответ #4 : 13 Октября 2017, 18:10:52 »
Спасибо.., все именно так...
Затупил.., был не прав...   :-[

Yurlov

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: MySQL не пишет тренды...
« Ответ #5 : 06 Декабря 2017, 12:50:33 »
Добрый день, коллеги.
У меня тоже непонятная ситуация с трендами.
Значения с ОРС выводит, графики реального времени строит, а вот временные тренды нет.
БД настроена, Editor пишет, что связь установлена, в самой WB БД видна, таблицы создаются.
В самой SCADA архивация настроена как по времени, так и по изменению.
Ради чистоты эксперимента даже комбинированный оставил - итог один: показания не пишутся.

в чем может быть еще причина? может надо в самой БД еще таблицу настраивать?
Заранее благодарю за ответ.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: MySQL не пишет тренды...
« Ответ #6 : 06 Декабря 2017, 13:03:07 »
Здравствуйте.

Временные тренды не связаны с БД и архивными данными. Они хранятся только в оперативной памяти клиента и будут работать даже для переменных с отключенной архивацией. Для создания временных трендов достаточно вывести на мнемосхему компонент "Временные тренды", выделить его и перейти на свойство "Тренды". В открывшейся доп. панели создать нужное кол-во трендов, задать их цвет и связать каждый временный тренд с нужной переменной (см. скрин во вложении). У каждого временного тренда есть свойство "Видимый". Убедитесь что это свойство включено, иначе временный тренд не отобразится.
« Изменён: 06 Декабря 2017, 13:04:45 от Simple-Scada »

Yurlov

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: MySQL не пишет тренды...
« Ответ #7 : 06 Декабря 2017, 22:35:11 »
Спасибо за информацию, но я не правильно выразился.
Под временными трендами имел ввиду как раз архивные тренды.
С временными трендами вопросов нет, там действительно все просто.
Архивные тренды настраивал согласно документации и вопросам по форуму, но результат отрицательный.
Указаны теги с OPC Keepware V5, значения архивируются в меню архив, согласование с БД есть, а вот графика нет.

Чуть позже выложу скрины...
« Изменён: 07 Декабря 2017, 11:33:49 от Yurlov »

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1407
    • Просмотр профиля
Re: MySQL не пишет тренды...
« Ответ #8 : 07 Декабря 2017, 10:08:02 »
Здравствуйте!

При создании переменной на вкладке "Архив" указываются параметры архивации переменной. Список трендов формируется через пункт меню "Проект -> Тренды"(см. скриншот во вложении):

1. Создайте новую группу;
2. Добавьте в группу необходимое количество трендов;
3. Выделите тренд;
4. Свяжите тренд с нужной переменной. У переменной должна быть включена архивация, иначе тренд не будет отображаться.

Yurlov

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: MySQL не пишет тренды...
« Ответ #9 : 07 Декабря 2017, 11:35:45 »
Добрый день.
в моем проекте все именно так и выполнено(см. вложения к предыдущему письму).
Но запись не идет.
У меня демо версия на 64 тега, возможно ли ограничение по записи архивных трендов?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: MySQL не пишет тренды...
« Ответ #10 : 07 Декабря 2017, 11:38:02 »
Здравствуйте.

Вышлите проект для проверки на support@simple-scada.com.

Цитировать
У меня демо версия на 64 тега, возможно ли ограничение по записи архивных трендов?
Нет, в демо-версии нет такого ограничения.
« Изменён: 07 Декабря 2017, 11:38:34 от Simple-Scada »

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: MySQL не пишет тренды...
« Ответ #11 : 07 Декабря 2017, 12:06:03 »
Yurlov, перейдите в меню "Проект" - "Настройки" - "База данных" и измените имя БД, чтобы в ней не было пробелов. Сейчас у Вас имя БД "Local instance MySQL57". Можно переименовать в "Local_instance_MySQL57", чтобы убрать пробелы, или дать любое другое имя, например "my_database".
« Изменён: 08 Декабря 2017, 14:40:08 от Simple-Scada »

Yurlov

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: MySQL не пишет тренды...
« Ответ #12 : 07 Декабря 2017, 13:24:49 »
Убрал пробелы и все поехало...
Спасибо за оперативную помощь.