Вопросы и предложения по Simple-Scada 2

Автор Simple-Scada, 11 мая 2015, 20:34:39

Simple-Scada

Здравствуйте.

ЦитироватьПосмотрите на пример моего тренда. Скажите зачем масштабируется шкала показаний с отрицательными значениями и значениями выше, чем у шкалы(обратите внимание на шкалу с знаком "С")?
Видимо у трендов включено свойство "Задать положение" и задан диапазон "От" и "До"? В этом случае шкала автоматически будет увеличена так, чтобы тренд расположился в заданном диапазоне.

ЦитироватьЕще хочется иметь надписи на графике с названием линии. Можно выводить надпись только при печати. Печать ведется на ЧБ принтере линии трудно отличать.
Сделаем в будущих обновлениях.

godygadu

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

Victor_P.

Добрый день.

Во-первых огромное спасибо за проект. Относительно недавно (оклоло полугода назад) открыл его для себя, и как начинающий в вопросах автоматизации могу сказать, что своей цели вы добились, порог вхождения в simple scada самый низкий из того, что я пробовал (IWS, TraceMode).
Теперь несколько предложений:
1. Шрифты (уже было, но подтверждаю актуальность), очень неплохо было б организовать работу с ними как любом виндовс приложении.
2. Обьект Level:
2.1. у уровня есть поле, которое можно размещать в разных местах, так вот положение "по-центру справа" и просто "по центру" ничем не отличаются.
Хотелось бы чтоб "по центру" было именно по центру или добавить свободное размещение.
2.2. верхняя граница уровня берется из шкалы переменной, что не всегда удобно. Например, мне нужно взвешивать различные дозы продукта, один раз 340кг, другой 784кг, третий 516кг. Если я ставлю верхний предел как предел весов 1000кг, то при взвешивании меньшего веса уровень не заполняется до 100%. Хотелось бы, чтоб верхняя граница задавалась вручную.
3. Скрипты:
3.1. очень не хватает функции запуска скрипта по со событию изменения значения тега напрямую. Например мне нужно запустить скрипт при любом изменении значения тега, который никак не привязан к графическим обьектам, сейчас для этого нужно размещать графический элемент, делать его не видимым, назначать переменную и обрабатывать событие. Было б неплохо добавить в список вариантов запуска скриптов что-то типа "по изменению значения", при создании такого скрипта выбирать переменную, состояние которой необходимо отслеживать.
3.2. к запуску по таймеру (1 раз в час, 1 раз в секунду) было б неплохо добавить меньшие периоды 10, 20, 50, 100 мс или просто сделать вариант исполнения скрипта "по таймеру", а при его создании выбирать период запуска.
4. Уже писал кто-то, если не ошибаюсь Teodor, насчет диспетчера переменных, чтоб можно было их импортировать/экспортировать, отключать, симулировать отключенные внешние теги и т.д. и т.п.
5. Неплохо было бы, чтоб все импортированные (только те, которые применяются в проекте) ресурсы (обычто это только картинки), копировались в каталог с проектом, чтоб можно было проект переносить и не переживать, что забыл скопировать какую-то картинку.

Simple-Scada

ЦитироватьДа свойство заданно, но я и имел ввиду, что зачем такое масштабирование шкалы значения, если я, просто, смещаю график в пространстве
Простым смещением тренд нельзя разместить в заданном диапазоне. В данном случае используется смещение + масштабирование тренда. Т.е. при включенном свойстве "Задать положение" скада должна взять основную шкалу тренда и разместить её в заданном диапазоне. Для этого шкала увеличивается, меняется её мин. и макс. таким образом, чтобы основная шкала тренда была вписана в заданный пользователем диапазон. Как мы поняли, Вы хотите, чтобы на шкале не отображались значения выше и ниже основной шкалы тренда, или что-то в этом роде?


Victor_P, спасибо за список предложений. Почти все они будут реализованы в будущем.
ЦитироватьНапример, мне нужно взвешивать различные дозы продукта, один раз 340кг, другой 784кг, третий 516кг.
Судя по описанию, здесь подойдет только переменная шкала, которая может меняться из скриптов.

godygadu

#559
Да. Вы поняли верно. Оператору трудно доказать, что температура была не -36, а это "всего лишь масштабирование, чтобы красивее было". А если серьезно, то трудно "поймать" значение тренда с таким масштабированием. А еще жду возможность копировать группу трендов с сохранением цветов и настроек.

Simple-Scada

Цитата: godygadu от 06 июня 2017, 10:05:43Да. Вы поняли верно. Оператору трудно доказать, что температура была не -36, а это "всего лишь масштабирование, чтобы красивее было". А если серьезно, то трудно "поймать" значение тренда с таким масштабированием. А еще жду возможность копировать группу трендов с сохранением цветов и настроек.
Сделаем.

godygadu


Victor_P.

Еще пара хотелок:
1. Добавить к фигуре прямоугольника радиус скругления углов;
2. Добавить выбор выравнивания внутри поля.

Andrey1883

Цитата: Victor_P. от 08 июня 2017, 10:58:39Еще пара хотелок:
1. Добавить к фигуре прямоугольника радиус скругления углов;
2. Добавить выбор выравнивания внутри поля.
присоединяюсь и от себя:
 Хотелось бы иметь возможность сделать заливку контура, созданного линией 

Victor_P.

И еще, думаю, самое важное из всего, что предлагал:

- сделайте, чтоб можно было получить номер строки таблицы, по которой кликнули мышей

без этого функционал таблицы сильно ограничен.

Simple-Scada

Цитата: Victor_P. от 08 июня 2017, 10:58:391. Добавить к фигуре прямоугольника радиус скругления углов;
2. Добавить выбор выравнивания внутри поля.
Цитата: Andrey1883 от 08 июня 2017, 12:20:59Хотелось бы иметь возможность сделать заливку контура, созданного линией 
Данные функции возможно будут добавлены, но не в ближайшее время, из-за низкой востребованности. Сейчас есть большое количество более популярных задач. Надеемся на понимание.

Цитироватьсделайте, чтоб можно было получить номер строки таблицы, по которой кликнули мышей
Этот вопрос будет решен уже в ближайшем обновлении.

VLAD

Windows Defender в последнее время удаляет Server при попытке переписать из флэшки, исключения не помогают (работает только при непосредственной загрузке с сайта). Нет выхода?

Victor_P.

Цитата: VLAD от 08 июня 2017, 23:39:27Windows Defender .....
Аналогичная ситуация, но выход есть,- раскрывать скачанный архив только в каталоге, который в исключениях.
Там-же его (сам сервер, если нужно) можно заархивировать с паролем и переносить спокойно на флешке.

Teodor

Огромная просьба изобразить автосохранение проекта. За последние 2 дря редактор вывалился 3 раза, и 2 из них очень неожиданно.

deldemo

Цитата: Teodor от 09 июня 2017, 12:14:48Огромная просьба изобразить автосохранение проекта. За последние 2 дря редактор вывалился 3 раза, и 2 из них очень неожиданно.
Teodor мне кажется еще рановато для автосохранения, так как пока не реализована полноценная отмена всех действий.
Бывает очень выручает  закрытие проекта ибо CTRL+Z не везде срабатывает.(Это мое ИМХО)

Ну или реализовать автосохронение в некий временный .BAK архив