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

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

Рябов Николай

Будет ли возможность вести список (или списки) аварийных (или технологических) событий, как текущих, так и просмотр в архиве?

Simple-Scada

#16
Вопрос до конца не понятен. Система сообщений в целом не сильно изменится. Сообщения будут отображаться в нижней части экрана, когда пользователь работает в обычном режиме, как это сделано сейчас. Когда пользователь переходит в панель сообщений - он видит список сообщений по времени. Сообщения делятся на аварийные, предупреждающие и обычные. В Simple-Scada 2 в отличие от текущей версии можно добавлять в новые сообщения при возникновении какого-либо события, прямо во время работы скады. Также сообщения можно разбить по группам для удобства. При этом все сообщения сохраняются в БД MySQL.

Пожалуйста, опишите подробнее Ваши пожелания. Мы постараемся учесть их.

orbita-skb

#17
Когда уже выложите Simple-Scada 2? Не обязательно на сайт, а хотя бы на форум для тестирования(или в личку). Уж очень хочется испытать новые функции которых не хватало в прошлой версии.  :(

Simple-Scada

Работы по-прежнему ведутся активно. Но задач очень много. Тестирование идет уже сейчас, пока закрытое. На днях выложим небольшой отчет о проделанной работе и новых возможностях Simple-Scada 2.

orbita-skb

Обещали на днях выложить отчет о проделанной работе а уже две недели ничего нет :-[ Кстати вместо отчета лучше сделайте открытое тестирование.

toreto


Simple-Scada

Да, задержали)) Постараемся сегодня выложить отчет. А вот тестирование пока не планируется.

Simple-Scada

Отчет можно посмотреть здесь. Описано не все, но основные изменения вполне понятны.

orbita-skb

Большие нововведения в редакторе и скаде есть? (Которых не было в прошлом обзоре)

Simple-Scada

Нет. В принципе если сложить описанное в двух обзорах - то получится как раз полное описание версии 2 (за исключением мелких изменений) и то, что из неё в финале должно получиться.

orbita-skb

Когда планируется релиз? Хотя-бы ориентировочно.

pan-nn

Добрый день. Спасибо за полнофункциональную версию. Сейчас реализовываем свой первый проект автоматизации. Пока идёт накопление информации, ждём железо, и параллельно кое-что рисуем в скаде. Пока все устраивает, на недостатках не буду заостряться, думаю в версии два их уже не будет. Очень не хватает поддержки хотя б двух опс-серверов и веб-сервера.  Отчёт о работе обязательно выложим. Готовы стать тестерами вер.2

Simple-Scada

Цитата: orbita-skb от 15 сентября 2015, 09:55:16Когда планируется релиз? Хотя-бы ориентировочно.
Мы планируем выложить окончательную полную версию в декабре этого года.

Цитата: pan-nn от 15 сентября 2015, 18:59:43Добрый день. Спасибо за полнофункциональную версию. Сейчас реализовываем свой первый проект автоматизации... Очень не хватает поддержки хотя б двух опс-серверов и веб-сервера. Отчёт о работе обязательно выложим. Готовы стать тестерами вер.2.
Спасибо. Будем ждать.

Fallout13

С нетерпением жду 2.
Готов поучаствовать в бета-тесте, есть с чем сравнить, есть на чем попробовать  :) (имеется в наличии целый зоопарк плк)

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

Я так понимаю начинаю с 2.0 вы начнете монетизацию проекта. Заранее хотелось бы узнать про ценовую политику и особенности лицензирования.

Что хотелось бы
Алярмы
1. Хотелось бы на всплывающих окошках отображать список активных алярмов для конкретного мех-ма.
2. В текущей версии алярмы отображаются на формах в однострочном ненастраиваемом компоненте, надюсь это изменится (будет возможность менять колличество строк, выводить дополнительные столбцы с данными и т.п.)
3. Алярмы хотелось делить по группам и приоритетам. Это будет полезно по многим причинам.
4. Для алярма хотелось бы видеть кто его квитировал. Так же нужно какое-то логирование действий оператора (можно будет решить своими силами при нормальных скриптах и доступе к бд).

Тренды
В принципе текущий компонент уже не хуже многих существующих, однако.
1. Нужна возможность менять диапазоны в режиме онлайн (мин/макс)
2. Хотелось бы также всплывающее окно с трендом.

Теги
Как я понял они наконец-то появятся  :)
Жизненно необходимы теги-указатели (внутренние теги с возможностью динамической ссылки на другие теги), без низ серьезную систему делать сплошная боль.

Общие
Очень нужна возможность выгрузки в файл и обратного импорта рутинных вещей, тех же алармов, тегов. Либо подключение к проекту через API.
Хотелось бы увидеть поддержку актив-икс. Понимаю дрянь, но иногда иначе никак.

Simple-Scada

#29
Fallout13, спасибо за развернутый отзыв и список предложений. На счет бета-теста будем иметь ввиду.

ЦитироватьСмущает использование мускула для трендов. На сколько хватит его скорострельности, да и база будет расти очень быстро. Не мне вам рассказывать что в больших скадах для этого делают несколько по другому.
Хватит вполне для довольно больших проектов. В текущей версии скады используются собственные базы трендов, которые значительно уступают в скорости и пр. параметрах MySQL. MySQL сейчас показывает очень хорошие результаты при правильном использовании. Взять к примеру распространенную скаду WinCC, которая использует базу данных Microsoft SQL Server и показывает хорошее быстродействие, которого хватает в крупных промышленных системах. В ряде запросов MySQL показывает худшее быстродействие, но остается на хорошем уровне, это действительно так. Мы используем MySQL с InnoDB таблицами, которые поддерживают кластерные индексы, так же, как и WinCC с Microsoft SQL Server'ом, благодаря чему данные всегда структурированы сразу по двум полям (!) и выборки даже в огромных таблицах происходят очень быстро. Мы не раз убедились в этом в недавних тестах. К тому же здесь играет роль и то, как данные записываются в БД. Мы не сохраняем в базу чистые данные, ведь их может быть слишком много в больших проектах. Поэтому, прежде чем данные будут записаны в БД, они обрабатываются и оптимизируются, чтобы получить наименьший объем данных при записи в БД (разумеется без потери качества данных) и соответственно наименьший объем при хранении данных на жестком диске и при последующем считывании данных. И здесь есть огромный простор для оптимизаций. Поэтому сейчас мы уверены в скорости MySQL даже для больших проектов и не видим существенной разницы даже с Microsoft SQL Server'ом (после релиза второй версии добавим и его поддержку, а также, возможно PostgreSQL). Ещё одним немаловажным фактором в пользу MySQL выступает её бесплатность, а для нас важно сохранить максимально низкую цену.
Но Вы, как мы поняли, говорили о таких примерах, как например Trace Mode с их SIAD/SQL и заявленной производительностью записи более 640 тыс. изменений аналоговых параметров в секунду. Мы о такой производительности заявить не можем, но причина вовсе не в выбранной БД. Для того, чтобы достичь такой производительности нужно ещё сильнее оптимизировать данные трендов и запросы к БД ещё до записи в неё. Возможно мы займемся этим в будущем, но пока нам хватает текущей производительности.

ЦитироватьЗаранее хотелось бы узнать про ценовую политику и особенности лицензирования.
Об этом мы обязательно напишем подробнее, но ближе к релизу, чтобы не давать сейчас пустых обещаний. Точно можем сказать, что постараемся держать максимально низкую цену и предложим хорошие условия связанные с дальнейшим обновлением скады после покупки.

Цитировать1. Хотелось бы на всплывающих окошках отображать список активных алярмов для конкретного мех-ма.
Пожалуйста, опишите этот пункт подробнее. Вы говорите о возможности показать окошко в котором будет находиться список аварий какого-то конкретного механизма за определенный промежуток времени?

ЦитироватьЖизненно необходимы теги-указатели
И этот момент не до конца понятен. В новой версии будут виртуальные теги, в которые можно записать все что угодно, например значение другого тега, или сумму нескольких тегов, или какое-то значение посчитанное по какой-то формуле (на усмотрение пользователя). О таких тегах Вы говорите?

ЦитироватьХотелось бы увидеть поддержку актив-икс
Поддержки ActiveX не будет точно. Это нарушает все наши принципы используемые при разработке Simple-Scada, такие как максимальное упрощение, скорость отрисовки и загрузки компонентов, быстродействие компонентов и быстрая их обработка. Также ActiveX принесет с собой множество серьезных уязвимостей. Поэтому, после выхода Simple-Scada 2 с набором основных компонентов постараемся добавить другие важные компоненты, которые пригодятся пользователям.

Остальные пункты будут сделаны.