Графики и Графики Про V6

Просмотр 15 сообщений - с 31 по 45 (из 58 всего)
  • Автор
    Сообщения
  • #23728
    manjey73
    Участник

    Думаю, в каждое табличное представление нужно добавить опцию, из какого архива брать данные.
    В стандартный график тоже желательно как-то добавить параметр архива не глобально, а индивидуально.

    Не надо добавлять в каждое табличное представление опции. Я не знаю, как работает код штатных Таблиц, для меня сложно ваш код читать пока. Но задам простой вопрос, Web, а именно плагин Таблиц «запрашивает» у сервера список каналов для отображения?
    И потом Сервер отправляет данные? ну так пусть Сервер и проверяет есть канал в БД по умолчанию для минут или данные канала находятся в другой минутной БД согласно маске и отправляет данные плагину Таблиц.

    То же относится и к штатным Графикам, мы нажимаем на канал для открытия Графика, Сервер уже знает что он из другой минутной БД, вот там и применить соединение точек сразу, и настройкой определять соединять точки по принципу как сейчас по настройке GapBetweenPoints или строго по точкам.
    И собственно файл ScadaWebConfig я так понимаю находится на WEB сервере, почему в него не добавить в этой области настройки любого канала, отличающегося от «по умолчанию» ? и чтобы на лету это менялось?
    Например канал пишется в две БД — Min и 30Min условно. Если Min — применяем GapBetweenPoints в секундах, если отличный от Min то применяем или GapBetweenPoints = 0 (соединять по точкам) ну или другое значение или отсутствие значения.
    А так же если плагин видит, точнее ему Сервер сказал, что канал находится в 2-х БД или больше, показать переключатель на Графиках и переключаться между ними.

    Ограничения те же, всего один канал без масштабирования. Дальше Графики Про.

    з.ы. в Графиках Про изменили список каналов без нарастания вверх ? 🙂

    #23744
    Mikhail
    Модератор

    В таблице или на графике содержится набор каналов, каждый из которых может записываться в различные архивы. Автоматический выбор архива для выборки данных будет не очевиден для пользователя. Поэтому предпочтительно явное указание архива, данные из которого мы видим. Кроме того, одни и те же данные можно просматривать из разных архивов, например, если мы смотрим данные за год — часовой архив, за день — минутный.

    #23745
    Mikhail
    Модератор

    в Графиках Про изменили список каналов без нарастания вверх ?

    Легенду со списком каналов можно отключить и в 5-й версии Графики Про.

    #23747
    manjey73
    Участник

    Неа, я про другое.
    1. Web запрашивает список каналов для отображения в таблице — как они туда попадают?
    таблица может быть составлена из разрозненного набора каналов. Таблица может содержать каналы которые пишутся в одну БД и тут же другие каналы, которые пишутся в другую БД по маске или даже в 2-3 БД сразу.
    Сервер формирует кеш данных каналов? он же может Таблице указать, что канал 100 записывается в БД не штатную и сразу отдать данные, если они соответствуют требованиям (тоже минутные). Или отдать данные первой БД согласно маске, при этом сообщив Таблицам что у каналов 100, 110-115 есть и другие БД.
    Плагин Таблиц, получив эту информацию на каналах выставит индикаторы наличия других таблиц.
    Далее жмем показать График, откроется данные по умолчанию первой по маске БД. И будет переключатель в плагине, который будет менять БД и давать возможность изменить из какой БД выдавать по умолчанию. (И вот только эту настройку сохранять для выбранных каналов, из какой БД при запросах получать данные по умолчанию)

    #23748
    manjey73
    Участник

    Ну вопрос как бы не в отключении, а чтобы при добавлении каналов для просмотра индикаторы с информацией нарастали по горизонтали, а не по вертикали как в 5-й версии. В последствии создавая выпадающий список не уменьшая поле просмотра, то есть иметь ограничение на количество видимых с последующим созданием списка.

    #23758
    Mikhail
    Модератор

    вопрос как бы не в отключении, а чтобы при добавлении каналов для просмотра индикаторы с информацией нарастали по горизонтали, а не по вертикали

    Технически реализуемо, но на данный момент не планируется.

    По поводу выбора архива: скорее всего, выбор архива будет предоставляться вручную.

    #23763
    manjey73
    Участник

    Как бы не очень хотелось бы настраивать в таблице смешанных каналов отдельно взятые каналы под другие БД. Гораздо лучше, если бы штатные Таблицы и Графики умели это самостоятельно выполнять.

    Например дописывать в файл конфигурации WEB или в отдельно взятый конфиг, на который будет ссылка в конфиге Web.

    #23769
    Mikhail
    Модератор

    Было бы логично сделать отдельное табличное представление для данных из другого архива.

    #23775
    manjey73
    Участник

    Вот что не логично, так это разделять на несколько таблиц данные одного устройства.
    Если бы это были совершенно разные сущности, тогда может быть, а так создавать таблицы только потому, что это другая БД для канала, при этом текущие данные никуда не делись при этом уж точно не логично.

    #23782
    Mikhail
    Модератор

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

    #23784
    manjey73
    Участник

    На практике нельзя.
    Запись текущих данных
    Запись части какалов в минутные, часовые по умолчанию
    И запись части каналов в отдельную минутную бд не по умолчанию из драйвера при наличии текущих и выключенных минутных и часовых.

    Плагин Таблиц и Графики штатные не могут так.

    • Этот ответ был изменен 1 год, 11 месяцев назад от manjey73.
    #23814
    zharovin
    Участник

    Здравствуйте!
    есть ли возможность просмотра на графике массивов значений (к примеру массив float до 65535 значений)?

    #23815
    manjey73
    Участник

    zharovin График это совокупность данных канала во времени.
    Это вам надо чтобы каждый элемент массива был каналом (это доступно) и Графики Про при условии, что они смогут вывести 65 тысяч значений на один график. Но сдается мне не осилит…

    #23823
    Mikhail
    Модератор

    Добрый день!
    Приведите, пожалуйста, пример, какой у Вас массив и как его хотелось бы просматривать.

    #23829
    a80808
    Участник

    Я себе как то не представляю экран с 65 тысячами линий графика…

Просмотр 15 сообщений - с 31 по 45 (из 58 всего)
  • Вы должны авторизироваться для ответа в этой теме.