Автоархив

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

Автоархив

Сообщение uni » 16 июл 2015, 13:20

uni писал(а):
Lucky_brain писал(а):Добрый день! Вопрос возник по трендам, есть ли возможность сделать универсальное окно для большого количества выборок данных. На данный момент реализовано окно с косвенным выбором окна и выпадающим списком, при выборе данных из списка соответствия подгружается однотипное окно с трендом для каждой выборки( для тока, напряжения, давления и тому подобное). возможно ли реализовать универсально окно, не плодить кучу однотипных? У графической выборки идет строгая привязка к выборке( индекс объекта выборки данных), есть ли системный регистр отвечающий за этот индекс, или возможность его поменять в реальном времени? Или возможно есть какой то другой способ. Буду очень признателен за помощь!

Присоединяюсь к вопросу.

Сам тоже выпадающее меню использую для нескольких окон архивов. Сами сигналы жёстко привязаны к компоненту через выборку и тут, похоже, ничего нельзя сделать, т.е. не более 64 сигналов. С этим я ещё могу смириться. Выбирать их (показывать только нужные) я научился, а вот как сделать так, чтобы пользователь мог произвольно их набрасывать (что-то универсальное) в окно из имеющегося набора - вот это задачка. Черновая идея есть, но немного не хватает функционала у билдера.


Это сложно, но возможно. Динамическое изменение номера канала в элементе(-ах) окна я сделал. Осталось настроечные окна добавить, чтобы пользователь мог их менять.

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

Изображение
Россия - навсегда!
http://git.io/vOZo0
uni
 
Сообщения: 57
Зарегистрирован: 14 май 2015, 14:39
Откуда: Екатеринбург

Re: Автоархив

Сообщение uni » 20 июл 2015, 16:00

Уже лучше, но косяков ещё ловить и ловить.

Черновая версия:
- можно двигать положения вверх/вниз;
- каждому положению можно назначить любой канал из списка справа.

Недоделано:
- специальный канал "Пусто", который вообще скрывает строку с описанием канала;
- при движении вверх/вниз, если видимость линии была отключена, маска остаётся на месте.

Изображение
Россия - навсегда!
http://git.io/vOZo0
uni
 
Сообщения: 57
Зарегистрирован: 14 май 2015, 14:39
Откуда: Екатеринбург

Re: Автоархив

Сообщение uni » 13 авг 2015, 09:47

Видео, демонстрирующее работу с динамическими (виртуальными) экранами: ссылка . Будет время, сделаю пример отдельно от рабочей программы и выложу себе в репозиторий.
Россия - навсегда!
http://git.io/vOZo0
uni
 
Сообщения: 57
Зарегистрирован: 14 май 2015, 14:39
Откуда: Екатеринбург


Вернуться в Weintek

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11