This is topic Вывод данных из СПАД архива in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.
Добрый день! У меня следующая задача: необходимо сохранять значение переменной в реальном времени в архив и иметь возможность просмотра архивных данных по каждой переменной с периодом записи каждые 50 - 100 мс. Например: устанавливаю параметры - вывести отчет за последний час в котором будет таблица с значениями переменной, и меткой времени каждые 100мс. Такое можно сделать? и как? Вот этот пример https://www.youtube.com/watch?v=Bx4SRR__meU рассказывает как сделать вывод 1 мин, но это очень много. Какие есть способы, подскажите пожалуйста.
Posted by Nico (Участник № / Member № 5342) on :
использовать ГЭ Тренд и/или архивная таблица
Posted by St_Denis_St (Участник № / Member № 7259) on :
quote:Отправитель / Originally posted by Nico: использовать ГЭ Тренд и/или архивная таблица
Тренд есть, графическая таблица не подходит, так как нужен файл с данными, чтобы их анализировать, загонять в другую программу для дальнейших расчетов...
Posted by Nico (Участник № / Member № 5342) on :
1 Выборка и обработка данных SIAD (раздел HELP) -Call.Document и номер SubNum - 129 атрибут запись в файл
2 -Канал Call.Root для экспорта данных в файлы формата (html,xml,txt)
3 системная переменная DataFromSiad(14.07)
Posted by St_Denis_St (Участник № / Member № 7259) on :
quote:Отправитель / Originally posted by Nico: 1 Выборка и обработка данных SIAD (раздел HELP) -Call.Document и номер SubNum - 129 атрибут запись в файл
2 -Канал Call.Root для экспорта данных в файлы формата (html,xml,txt)
3 системная переменная DataFromSiad(14.07)
В моем проекте применил Канал Call.Root и экспортирую в файл формата txt, при открытии файла значения пишутся с интервалом примерно 500мс, а нужно 100мс, может есть какая-то настройка, либо программно можно решить эту задачу. Я пользовался этим примером https://www.youtube.com/watch?v=Bx4SRR__meU
И еще хотел спросить, может кто-то знает, нужно сделать кнопку для открытия папки в которой сохраняется txt файл с данными тегов?
Posted by Nico (Участник № / Member № 5342) on :
-значения каналов писать в SIAD(архив) -делать выборку из него по времени -выборку выводить в файл
Posted by St_Denis_St (Участник № / Member № 7259) on :
quote:Отправитель / Originally posted by Nico: -значения каналов писать в SIAD(архив) -делать выборку из него по времени -выборку выводить в файл
Я так и делаю...время записи значения примерно 500 мс...
Posted by Nico (Участник № / Member № 5342) on :
пересчет базы каналов (раздел HELP)
Posted by St_Denis_St (Участник № / Member № 7259) on :
quote:Отправитель / Originally posted by Nico: пересчет базы каналов (раздел HELP)
Большое спасибо! Буду пробовать.
Posted by VlasovV (Участник № / Member № 7703) on :
201) Запись в БД MSSQL у меня сейчас реализована через СПАД канал. Для обеспечения обновления данных в БД MSSQL мне необходимо в СПАД канал писать данные даже если они не изменяются. То есть если: значение не менялось и качество связи «хорошее», то надо хотя бы раз в 5 /10 / 20 минут писать значение в БД (фильтрация дублей осуществляется уже в БД хранимой процедурой, одновременно хранимая процедура обновляет в БД штамп времени последнего опроса)
Каким способом это реализовать в TRACE MODE? Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Штатной возможности совмещения режимов "перенаправления архива в БД" и "принудительной записи" тех же переменных в БД нет.