Simple-Scada forum

Simple-Scada 2 => Ваши вопросы => Тема начата: Павло от 24 Марта 2016, 23:32:11

Название: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 24 Марта 2016, 23:32:11
Предлагаю тут вести предложенияпо по графическому интерфейсу Simple-Scada 2
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 24 Марта 2016, 23:58:48
Для создания современного отображения информации в HMI Simple Scada 2 желательно иметь:

- Круглые индикаторы;
- Фигуры с блокировкой слоя (для подложки);
- Группировка фигур;
- Группировка фигур с прямыми шкалами для построения собственных шкал;

Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 25 Марта 2016, 00:23:45
Было бы хорошо иметь возможность в Simple-Scada 2 отключать отображения верхней строки с именами окон
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Al_Kuz от 25 Марта 2016, 11:49:18
Поддерживаю. Особенно это актуально, когда в проекте одна страница. Верхняя строка дофига "съедает" нужного графического  пространства.
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Simple-Scada от 25 Марта 2016, 12:00:14
Почти все описанное планируется. В компоненты будут добавлены круглые индикаторы, CheckBox (галочка), ComboBox (раскрывающийся список) и Таблица. Из функций - блокировка слоя и группировка фигур обязательно будут добавлены. Эти и другие функции и компоненты постараемся добавлять сразу после официального выхода Simple-Scada 2.

Цитировать
Группировка фигур с прямыми шкалами для построения собственных шкал;
А вот этот момент не понятен. Хотелось бы более полное описание.

Цитировать
Было бы хорошо иметь возможность в Simple-Scada 2 отключать отображения верхней строки с именами окон
Речь идет о панели окон в Редакторе? Или о панели страниц?

Код: (delphi)
begin
  { если переменная-таймер больше 0 }
  if vrTimer.AsInt > 0 then
  begin
    { то отсчитываем от неё единицу каждую секунду }
    vrTimer.Value := vrTimer.Value - 1;
    { если таймер дошел до нуля, то выдаём сообщение }
    if vrTimer.AsInt = 0 then
    begin
      ShowMessageAll('​Внимание!', '​Таймер сработал!');
    end;
  end;
end.
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 25 Марта 2016, 12:19:50
Цитировать
Речь идет о панели окон в Редакторе? Или о панели страниц?

Полностью верхнюю панель  :) .
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Simple-Scada от 25 Марта 2016, 12:25:24
Цитировать
Полностью верхнюю панель
Сделаем!
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 25 Марта 2016, 12:29:42
Цитировать
Группировка фигур с прямыми шкалами для построения собственных шкал;
Цитировать
А вот этот момент не понятен. Хотелось бы более полное описание.

Для создания собственной шкалы нужно сгруппировать фигуры. Ctrl+G

Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 25 Марта 2016, 12:31:13
Сейчас в Simple-Scada 2 выдиление фигур раобает некоректно  ;D
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 25 Марта 2016, 12:37:20
Желательно иметь возможность перемещения значение параметра с индикатором шкалы
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 25 Марта 2016, 12:43:14
Для экономии места было бы круто иметь вкладки кнопок  ::)
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 25 Марта 2016, 12:57:46
Не работает прозрачный фон
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 25 Марта 2016, 15:08:46
Пример отображения тревог и их сводка

Рисунок 1 - Уровни тревог по важности и реакция оператора на цвет и форму знаков
Рисунок 2 - сводка, если есть тревога - горит знак тревоги, и цифра их количества -если тревога отображаеться на главном экране). Если знак на главном экране (Рисунок 3) кликнув на него - можно перейти на экран управления технол. процессом (Рисунок 4).

Вот тут видео https://www.youtube.com/watch?v=S_V-UbeF-c0
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Simple-Scada от 25 Марта 2016, 15:19:07
Цитировать
Сейчас в Simple-Scada 2 выдиление фигур раобает некоректно
Выделение сейчас работает просто - если зона объекта пересекается с выделением, то объект будет выделен. Удобно тем, что не приходится выделять объект целиком (особенно для больших объектов). Неудобно тем, что в выделение могут попасть нежелательные объекты и чтобы этого избежать приходится выделять объекты отдельным кликом. Можно сделать чтобы выделялись только объекты которые полностью попадают в выделение, но будет ли это удобнее?

Цитировать
Не работает прозрачный фон
Чтобы изменить прозрачность, нужно менять значение свойства "Прозрачность".

Цитировать
Для экономии места было бы круто иметь вкладки кнопок. Пример отображения тревог и их сводка
Вкладки кнопок и отображения тревог пока только в планах на будущее.
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Simple Scada от 25 Марта 2016, 15:19:33
Не работает прозрачный фон
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: garry от 25 Марта 2016, 20:04:21
Хотелось-бы напомнить всем пользователям Simple-Scada что главной особенностью и неповторимостью этой СКАДы является простота в настройке, эксплуатации и быстрой обучаемости (низкому порогу вхождения). Сейчас я наблюдаю стремление продвинутых пользователей привести эту великолепную и простую программу к состоянию мастерскад, трэйсмодскад и прочих скад, имеющих излишний и непотребный функционал и кучу настроек-на 100 метров крысиного бега.
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Simple-Scada от 25 Марта 2016, 20:05:57
garry, все под контролем. Мы не дадим этому случиться.
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: garry от 25 Марта 2016, 20:10:49
Я очень надеюсь на Вас. Если удовлетворять непотребные просьбы Вы рискуете покинуть ту нишу, тот принцип построения интерфейса и программы, за которые Вас (Вашу СКАДу  :) ) полюбили.
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: deldemo от 26 Марта 2016, 00:26:56
Павло ,без обид. Я думаю многие читали "High Performance Interface" и ровнять Simple-Scada к этому изданию не стоит. В книге написано как создавать удобный и наглядный интерфейс оператора, а не программы для написания этого интерфейса.
Simple-Scada это шикарнейшая SCADA с огромными возможностями для реализации своих задумок.
Интерфейс с помощью этого продукта можно сделать невообразимо крутым и в тоже время предельно понятным
(Было бы желание). В плане визуализации проектов Simple-Scada превосходит все имеющиеся на данный момент приложения подобного типа. И еще, разработчики заложили в эту, с виду простую, СКАДу огромные возможности, путем внедрения скриптов. Практически все что Вы перечисляли в этой теме можно сделать с помощью скриптов самому, и круговые шкалы и группировку шкал. только нужно немножко постараться.
P.S
Я поддерживаю garry, не нужно делать из этой программы мега-комбайн.
Иногда нужно вывести на экран всего три поля и из за этого ставить имеющиеся на рынке SCADA ой как не хочится! В тоже время если проект сложный на  это есть скрипты.
Это лучший подход для реализации такого  типа приложений который я встречал. (Это сугубо мое мнение)
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Simple-Scada от 27 Марта 2016, 11:38:19
deldemo, на самом деле у них есть много хороших решений, которые можно внедрить в Simple-Scada не усложняя интерфейс и не нагружая скаду. То, о чем написал Павло - это хорошие предложения, которые позволяют повысить информативность компонентов, не усложняя интерфейс Simple-Scada. В будущем мы обязательно аккуратно реализуем часть таких возможностей. При этом: от предложений которые приведут к усложнениям будем отказываться.
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: deldemo от 27 Марта 2016, 20:25:05
deldemo, на самом деле у них есть много хороших решений, которые можно внедрить в Simple-Scada не усложняя интерфейс и не нагружая скаду. То, о чем написал Павло - это хорошие предложения, которые позволяют повысить информативность компонентов, не усложняя интерфейс Simple-Scada. В будущем мы обязательно аккуратно реализуем часть таких возможностей. При этом: от предложений которые приведут к усложнениям будем отказываться.
Я не спорю что у них много замечательных решений (я сам пользуюсь некоторыми предложениями). Самое главное что бы SCADA оставалась такой же легкой и дружелюбной.  Парни я в Вас верю. Вы молодцы!
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Павло от 28 Марта 2016, 14:12:11
Современность, простота, надежность
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Akmal от 11 Апреля 2016, 06:38:17
Создал красивый анимацию в Adobe Flash Professional и сохранились  132 кадр отдельный png файл. Я не могу объединить их отдельный файл. Какой программа может объединить их для анимации  simple-scada?
Название: Re: Графический интерфейс Simple-Scada 2
Отправлено: Simple-Scada от 11 Апреля 2016, 17:09:35
Akmal, к сожалению нам не известны нормальные утилиты для склейки .PNG. Есть утилита ASpriter, которая хорошо склеивает изображения, но она работает с TGA, BMP, JPEG.

Также учтите, что лучше избегать создания изображений большого размера. Мы не рекомендуем размер изображения больше чем 1024*1024.