Просмотр устаревших тэгов

Avatar
  • обновлен
  • Завершен
Приветствую.

Использую демо-версию SIMP Light на восемь каналов.

Столкнулся со следующей проблемой:
- сконфигурировал 8 каналов подключения к OPC;
- создал форму, запустил мониторинг, снял данные за период времени;
- удалил 8 каналов подключения к OPC, сконфигурировал новые 8 каналов;
- создал новую форму, запустил мониторинг, снял данные за период времени;
Теперь в просмотрщике не могу посмотреть ранее снятые данные, так как этих каналов
в списке доступных больше нет. При этом архив за интересующее время в *.db продолжает
храниться. Восстановить старые каналы затруднительно, так как в OPC их тоже давно нет,
и как точно они назывались уже не вспомню.

Вопросов два:
1. Я правильно понимаю, что не восстановив каналов в конфигураторе,
я не смогу просмотреть сохраненные данные?
2. Планирую систему сбора на ~50 активных тэгов и несколько десятков тестовых/служебных.
Заведомо укладываюсь в 128 тэгов. Система в ближайшее время не будет иметь жесткой
конфигурации, т.е. одни и те же датчики могут со временем перемещаться на другие каналы
OPC сервера. Использования алиасов в OPC сервере _пока_ не планирую. Правильно ли я
понимаю, что если я буду время от времени изменять адреса каналов, то я буду терять
доступ к ранее накопленным данным?
Прикрепленные ответы
Avatar
СИМП Лайт (тех поддержка)
  • Ответ
Цитата от Михаил Волков

А как сделать этот экспорт? Мне нужны 8 каналов, и между ними есть зависимость, думаю смогу разобраться что есть что. 

День добрый.

Сделали простой инструмент для экспорта архивов из БД в CSV файлы - DBExport

Avatar
Михаил Волков
Цитата от СИМП Лайт (тех поддержка)

День добрый.

Обновил конфигурацию OPC-сервера и архив за 2 года улетел в трубу. Чем можно открыть Ваши файлы *.db чтобы хотя бы экспортировать теги в csv? Версия программы 4.7.1.107

Если изменилась конфигурация ОРС сервера, то каналы в проекте которые были связаны с каналами ОРС сервера должны остаться не привязанными, но при этом их связь с БД не будет потеряна и архивы по ним доступны. Если Вы принудительно удалили эти каналы из проекта то и связь этих каналов с БД была утеряна. 

Структура БД такова что мы не храним имена каналов, а только их ID которые существуют в проекте, т.е. исходя из этого экспорт файлов БД сделать можно, но по одним только ID понять какой это был канал в проекте боюсь будет невозможно.

А как сделать этот экспорт? Мне нужны 8 каналов, и между ними есть зависимость, думаю смогу разобраться что есть что. 

Avatar
СИМП Лайт (тех поддержка)
  • Ответ
Цитата от Михаил Волков

А как сделать этот экспорт? Мне нужны 8 каналов, и между ними есть зависимость, думаю смогу разобраться что есть что. 

День добрый.

Сделали простой инструмент для экспорта архивов из БД в CSV файлы - DBExport

Avatar
Николай (JFCE)
Цитата от СИМП Лайт (тех поддержка)

День добрый.

Сделали простой инструмент для экспорта архивов из БД в CSV файлы - DBExport

Добрый день. Задумка очень интересная (наверное) - но при попытке использования после нажатия кнопки "Запустить" и выбора места для сохранения выскакивает окно:

Avatar
Цитата от Николай (JFCE)

Добрый день. Задумка очень интересная (наверное) - но при попытке использования после нажатия кнопки "Запустить" и выбора места для сохранения выскакивает окно:

День добрый.

Уточните Вы точно указали дату по которой есть данные в БД?

Avatar
Николай (JFCE)
Цитата от СИМП Лайт (тех поддержка)

День добрый.

Уточните Вы точно указали дату по которой есть данные в БД?

упс, не посмотрел что при открытии программы другая дата :)

Avatar
Цитата от Николай (JFCE)

упс, не посмотрел что при открытии программы другая дата :)

Можно скрин всего окна экспортера с выбранной датой и ошибкой.

Avatar
Николай (JFCE)
Цитата от СИМП Лайт (тех поддержка)

Можно скрин всего окна экспортера с выбранной датой и ошибкой.

работает - выше написал что не глянул на дату при открытии программы)

Avatar
Цитата от Николай (JFCE)

работает - выше написал что не глянул на дату при открытии программы)

Ок. Хорошо.

Avatar
Михаил Волков

Спасибо, с помощью Вашего конвертора и HEX-редактора удалось разобраться в структуре Вашей базы данных. В итоге создал в конфигураторе новые каналы и их айди в старых файлах прописал "утерянным" каналам.  Результат - казалось-бы потерянный архив за 2 года абсолютно нормально отображается в программе просмотра графиков.