Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Вопросы и предложения по Simple-Scada 2  (Прочитано 1393368 раз)

GEW

  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #645 : 18 Июля 2017, 11:59:45 »
встроить дополнительный трехходовой клапан в скаду, такая идея есть, но пока до конца не ясно как выработать решение, которое подойдёт всем пользователям.
Лично я для себя нарисовал кучу картинок с вариациями открытия трёхходового, описал в универсальном скрипте все вариации индикаций в зависимости от подвязанных основной и доппеременной. Схему управления записал в тэг картинки. В итоге вставляю картинку - подвязываю два di тега и выставляю тэгом схему.
« Изменён: 19 Июля 2017, 02:31:33 от Simple-Scada »

GEW

  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #646 : 19 Июля 2017, 10:55:55 »
Отличное обновление! Спасибо за оперативность. Как всегда а каждом обновлении много нужного :)
И сразу вопрос: для TM_TimeViewer.Interval есть планы снять ограничение read-only?
« Изменён: 19 Июля 2017, 11:40:10 от GEW »

Teodor

  • Старожил
  • ****
  • Сообщений: 256
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #647 : 19 Июля 2017, 15:19:47 »
Я что-то не заметил... А где в Шедулере задается значение... Например, до 6 утра мне надо дежать 16*, до 9 - 21, до 18 - 18... и т.д. Или тут шедулер сугубо булевый, вкл/выкл? Кроме того, неплохо бы отдельно добавить "Special Event"-ы на конкретное число/время, например праздники, запланировнный отпуск и т.д. и периодические (например раз в 2 недели прокручивать 2-3 мин. насос/мотор, чтобы подшипники не залегли).

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #648 : 20 Июля 2017, 09:55:43 »
И сразу вопрос: для TM_TimeViewer.Interval есть планы снять ограничение read-only?
Да, ограничение будет снято в будущих обновлениях скады.

Или тут шедулер сугубо булевый, вкл/выкл?
Да, вкл/выкл, при этом можно задать значение вкл. и значение выкл. в соответствующих свойствах расписания. В будущих обновлениях мы постепенно будем дорабатывать этот компонент, как и другие компоненты. Все пожелания обязательно учтём.

pan-nn

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #649 : 20 Июля 2017, 19:17:43 »
Добрый день.
Последнее обновление порадовало, но как всегда есть пожелания:
1. кнопкам добавить возможность изменения цвета иконки и загрузки пользовательских иконок. Сейчас приходится  измудряться картинками.
2. в редакторе скриптов добавить горизонтальный скролл. На узких мониторах или длинной строке (например, сообщения) неудобно писать скрипты
3. компонент "таблица".  Добавить возможность из скрипта писать в любую ячейку. Без этой функции компонент сильно кастрированный.
4. в глобальных переменных добавить тип "массив".  Хотя бы строковый.  Объясняю зачем: с контроллеров ошибки, состояние работы и т.д. обычно идут в виде кодов. В скаде эти коды нужно в осмысленный вид переводить. Сейчас для этого в каждом скрипте приходится  кейсы писать. А если устройств 100?
5. добавить скрипт "функция". Для выполнения однотипных вычислений под которые универсальные скрипты не подходят. Если уж используете паскалевский компилятор, так использовать на полную катушку.
Пункты 3-5 в какой-то мере пересекаются
 

serg

  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #650 : 22 Июля 2017, 14:13:27 »
Подскажите , как сделать таблицу с почасовым потреблением ( например электроэнергии ) чтобы или на мнемосхеме отображалась за сутки и в течении недели , или где-то на компьютере файл сохранялся . Скорость импульсов от датчика не более 1 с секунду .

urqagun

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #651 : 22 Июля 2017, 15:06:58 »
рассматривали ли вы вариант поддержки запуска скады на планшетах?   для этого требуется поддержка виртуальной клавиатуры и элементы управления с поддержкой сенсора. Нужны какието элементы управления в окне приложений для их закрытия и сворачивания. Сейчас скада у меня крутится на планшете, не хватает всего описанного выше.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #652 : 22 Июля 2017, 15:25:45 »
pan-nn, спасибо за список предложений, обязательно учтем их в будущих обновлениях скады.

Подскажите , как сделать таблицу с почасовым потреблением ( например электроэнергии ) чтобы или на мнемосхеме отображалась за сутки и в течении недели , или где-то на компьютере файл сохранялся . Скорость импульсов от датчика не более 1 с секунду .
Для этого можно по какому-либо событию делать пользовательский запрос к БД на выборку архивных данных, а затем в цикле проходить по результатам выборки и производить необходимые расчеты. Такой способ плох сложностью разработки и тем, что при работе с большими объемами данных (например за неделю) вычисления станут слишком медленными. Поэтому сейчас правильнее всего было бы использовать систему отчетов для этих целей и, например, по нажатию кнопки строить отчет за нужный интервал времени с таблицей. Примеры для работы с системой отчетов можно посмотреть здесь.

рассматривали ли вы вариант поддержки запуска скады на планшетах?   для этого требуется поддержка виртуальной клавиатуры и элементы управления с поддержкой сенсора. Нужны какието элементы управления в окне приложений для их закрытия и сворачивания. Сейчас скада у меня крутится на планшете, не хватает всего описанного выше.
Всё описанное уже давно есть в Simple-Scada 2. Включите виртуальную клавиатуру на планшете через Options.exe -> вкладка "Simple-Client". Кнопки закрытия и сворачивания Вы можете создать самостоятельно и разместить их где угодно. Для этого добавьте кнопку и на событие OnClick напишите следующий код:

Для сворачивания:
Код
begin
  MinimizeApplicationClient(GetClientName);
end.

Для выхода:
Код
begin
  CloseApplicationClient(GetClientName);
end.

Подробнее об этих функциях можно прочесть здесь. Также обратите внимание, что вчера мы обновили демо-версии скады и как раз улучшили взаимодействие некоторых элементов с сенсорным экраном, поэтому рекомендуем скачать последнюю версию и использовать её.
« Изменён: 22 Июля 2017, 18:58:37 от Simple_Scada »

pan-nn

  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #653 : 23 Июля 2017, 13:28:53 »
А еще очень не хватает метода FindComponent по аналогии с GetVariableByName.
У меня в проекте 20  абсолютно одинаковых вентустановок по 80 параметров  в каждой. Использовать универсальные скрипты не могу из-за невозможности обращения к произвольному компоненту. Вот сижу, копипастю..

А в редакторе переменных здорово бы иметь возможность дублирования группы переменных, не только по-одной

GEW

  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #654 : 24 Июля 2017, 08:38:35 »
Добрый день. Пытался настроить цвет шрифта в таблице. Редактировал шрифт в ячейке - не применялся. Попробовал редактировать цвет шрифта у всей таблицы - получил скрин.

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #655 : 24 Июля 2017, 09:30:30 »
pan-nn в ближайшем будущем будут добавлены функции для поиска объектов по имени.

Редактировал шрифт в ячейке - не применялся.
Здравствуйте.  Он не применялся, т.к. у ячейки свойство "Шрифт" выбрано "как у колонки", а значит все свойства шрифта будут взяты у колонки. Если выбрать какой-то конкретный шрифт, то цвет и другие свойства будут меняться.

Попробовал редактировать цвет шрифта у всей таблицы - получил скрин.
Проблема повторяется если снова открыть проект и проделать те же действия? Можете ли Вы отправить нам проект c указанием проблемной таблицы на почту support@simple-scada.com?
« Изменён: 24 Июля 2017, 13:55:41 от Simple-Scada »

GEW

  • Новичок
  • *
  • Сообщений: 47
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #656 : 24 Июля 2017, 15:34:37 »
Нет, больше повторить подобное не смог. Если проблема поверится - вышлю проект.
« Изменён: 24 Июля 2017, 15:35:34 от GEW »

urqagun

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #657 : 26 Июля 2017, 15:33:34 »
Уважаемые разработчики! сориентируйте пож, когда планируете реализовать возможность работы на нескольких рабочих столах.  мой заказчик готов купить скаду(пока пользуется бесплатной версией), но так как лицензия будет на 1 компьютере, то необходима одновременная работа клиента и едитора(система развивается, постоянно вносятся изменения)

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3215
    • Просмотр профиля
    • Simple-Scada
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #658 : 26 Июля 2017, 15:48:14 »
urqagun, в ближайшем обновлении будет такая возможность. Т.е. можно будет организовать запуск клиента на одном мониторе, а редактора на другом. Также появится поддержка многомониторного режима, когда можно будет запустить один клиент сразу на нескольких мониторах.

Также обращаем внимание, что и сейчас можно запустить клиент скады и редактор в оконном режиме и перетянуть окно клиента на один монитор, а окно редактора на другой. Для запуска в оконном режиме нужно через Options.exe в разделах "Simple-Client" и "Simple-Editor" выбрать "Размер окна" ниже, чем текущее разрешение экрана. Другой вариант - работать с клиентом и редактором на одном мониторе, поочередно сворачивая/разворачивая окно клиента/редактора.
« Изменён: 26 Июля 2017, 15:52:28 от Simple_Scada »

urqagun

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
Re: Вопросы и предложения по Simple-Scada 2
« Ответ #659 : 26 Июля 2017, 17:56:57 »
Спасибо за напоминание, эти варианты уже используем, но они не есть оптимальное решение поэтому ждем инфы по срокам :) хочется уже на объекте нормальную скаду :) спасибо за ваш труд!