Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version » Параметрическая обработка данных локального архива

   
Автор / Author Тема / Topic: Параметрическая обработка данных локального архива
Olexander
Junior Member / Новичок
Участник № / Member № 7774


Icon 1 отправлено / posted      Профиль для / Profile for Olexander           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
__Уважаемая Техническая поддержка AdAstra! Мне необходимо реализовать возможность выборки и обработки значений архивируемых каналов, задаваемых пользователем в реальном времени. Так, имеется ок. 600 архивируемых каналов. Пользователю из МРВ необходимо осуществлять выборку за определенный диапазон с заданным шагом лишь по некоторым из них. Конфигурация выборки заранее не известна: например, может понадобится один канал, а могут с полтора десятка. Результирующий набор должен быть представлен в виде таблицы без пустых полей, где в каждой строке под одной меткой времени находятся значения всех указанных каналов.
__Если с интервалом выборки, шагом и статистической обработкой все понятно, то вот в изветных мне инструментах выборки из архива или экспорта архивных данных обязательно фигурирует п р и в я з к а архивируемого канала. Как спараметризировать привязку? Единственная идея, которая приходит на ум, это создать в шаблоне документа таблицу, где будут заданы все без исключения архивируемые каналы, но только видимость столбцов во вкладке "Фильтры" будет настроена в соответствии с устанавливаемыми пользователем аргументами экрана. Возможно ли такое решение и есть ли решение проще или же явленная задача выполнима лишь при перенаправлении архива в БД, таблицу Excel, и т.п., т.е. по сути средствами другого приложения?
Очень надеюсь на вашу помощь.

Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Уточните, пожалуйста, каким образом оператор в реальном времени будет выбирать из 600 архивируемых параметров "нужные" для выборки?
Будет каждый раз заполнять матрицу из 600 бинарных флажков?

Сообщения / Posts 17114 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Olexander
Junior Member / Новичок
Участник № / Member № 7774


Icon 1 отправлено / posted      Профиль для / Profile for Olexander           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Нет, он выбирает лишь индексы этой матрицы (30х60) и жмет "Запомнить": это уже сделано. Чем может помочь ТМ, если, скажем, известны базовые имена архивируемых каналов для выборки, диапазон времени и шаг разбиения? Разумеется, эти имена могут меняться.
Я представляю, что это можно сделать с пом. архивной таблицы. Но тогда действительно придется заносить туда все 600 каналов, а не 90 индексов. Тогда, кликнув ПКМ по ячейке, оператор должен будет выбрать на отображение нужные каналы. Их сложно упорядочить и способ сей тем более неудобен.

Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Матрица "30*60" имеет 1800 ячеек?
Каждая ячейка указывает на конкретный "набор каналов" из 600 архивируемых?
Оператор выбирает только 1 ячейку?

Сообщения / Posts 17114 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Olexander
Junior Member / Новичок
Участник № / Member № 7774


Icon 1 отправлено / posted      Профиль для / Profile for Olexander           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Не все комбинации индексов возможны. За адекватностью выбора следит программа. Оператору позволено выбрать несколько каналов (ячеек). Итак, каков механизм взаимодействия с внутренним архивом ТМ, после того как стали известны базовые имена архивируемых каналов, потребных к выборке из архива?
Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Olexander
Junior Member / Новичок
Участник № / Member № 7774


Icon 1 отправлено / posted      Профиль для / Profile for Olexander           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Не все комбинации индексов возможны. За адекватностью выбора следит программа. Оператору позволено выбрать несколько каналов (ячеек). Итак, каков механизм взаимодействия с внутренним архивом ТМ, после того как стали известны базовые имена архивируемых каналов, потребных к выборке из архива?
Сообщения / Posts 10 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Сколько комбинаций индексов возможны?
Сколько индексов в каждой комбинации?

Сообщения / Posts 17114 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2