Добрый день!
Создал тестовый проект в МастерСКАДЕ. В настройках проекта: место архивирования - установлено в "Архив в памяти", добавлен БД-коннектор к MySQL.
Для параметра, получаемого через Owen OPC Server настроен БД-коннектор, шаблон "Аналоговые" - переопределён, период архивирования - 00:01:00 (в каких единицах - непонятно, надо полагать, что одна минута). Также этот параметр вынесен на форму - для просмотра текущего значения.
Запускаю run-time: на форме отображается значение параметра. Жду 5 мин. Через контекстное меню вызываю тренд для этого параметра - всё отображается.
Отключаю run-time, запускаю снова. Открываю тренд с таблицей данных - показывает только текущие значения, данных предыдущего запуска - нет!
Открываю БД, нахожу параметр в таблице items, по id нахожу его значения в таблице data. Данные за прошедшие 5 минут - сохранились:
Код:
Time LocalTime Value Quality Flags
2019-08-29 07:42:16 2019-08-29 07:44:40 48.1864 192 0
2019-08-29 07:43:31 2019-08-29 07:44:40 48.17502 192 0
2019-08-29 07:44:36 2019-08-29 07:44:40 48.14075 192 0
2019-08-29 07:45:21 2019-08-29 07:46:08 48.12936 192 0
2019-08-29 07:45:36 2019-08-29 07:46:08 48.12936 192 0
2019-08-29 07:46:21 2019-08-29 07:46:28 48.11792 192 0
2019-08-29 07:46:41 2019-08-29 07:46:42 48.11792 192 0
2019-08-29 07:47:26 2019-08-29 07:47:28 48.10651 192 0
2019-08-29 07:47:41 2019-08-29 07:47:43 48.09509 192 0
Версия МастерСКАДЫ - 3.10
Вопрос 1: почему на тренде не отображаются данные из БД?
Вопрос 2: почему периодичность сохранения не 1 минута, как выставлено в настройках?