Новая Rapid SCADA 5.6.0

Помечено: 

Просмотр 15 сообщений - с 1 по 15 (из 21 всего)
  • Автор
    Сообщения
  • #10908
    Mikhail
    Модератор

    Вышла новая версия Новая Rapid SCADA 5.6.0
    Что нового:
    — Графики Про и Гибкие отчёты удобно использовать в полноэкранном режиме.
    — Генерация событий при вызове функций SetData, SetVal и SetStat.
    — Аутентификация с помощью Active Directory вынесена в отдельный модуль.
    — Поддержка уведомлений в Вебстанции.
    — Драйвер импорта текущих данных из БД.

    Подробнее здесь.
    В случае возникновения проблем, связанных с обновлением можно писать в эту тему.

    #10910
    Romiros
    Участник

    — Поддержка уведомлений в Вебстанции.
    А где их можно увидеть и настроить?

    #10911
    Mikhail
    Модератор

    Хороший вопрос. Сам механизм отображения уведомлений встроен в Вебстанцию. Но для генерации уведомлений нужен дополнительный плагин. Дело в том, что для создания уведомлений могут использоваться различные источники данных. В простом случае — события Rapid SCADA, в более сложном случае — произвольная БД.

    Кстати, уведомление можнет содержать ссылку, которая вызывает окно с инструкциями, что делать оператору, о чём просили ранее.

    Если будет понимание, что будут востребованы уведомления на основе событий, можно сделать «коробочный» плагин, который по определённым фильтрам будет брать события и генерировать по ним уведомления.

    #10913
    Mikhail
    Модератор

    Сейчас есть плагин, который генерирует уведомления по алгоритму, который требуется конкретному заказчику. За основу берутся события. А можно сделать более обобщённый плагин.

    #10914
    Romiros
    Участник

    А можно, как-то потестировать то что есть?
    Тогда станет более понятно, как развивать.

    #10915
    Mikhail
    Модератор
    #10916
    Mikhail
    Модератор

    Тот плагин, который разрабатывался для клиента, не могу предоставить, к сожалению. Могу показать и рассказать с любой степенью подробности.

    #10917
    Mikhail
    Модератор

    Уведомления могут быть 3 типов: информация, предупреждение и тревога. На скриншоте оба уведомления — тревога. Чтобы убрать уведомление из списка — его нужно квитировать.

    • Этот ответ был изменен 5 лет, 3 месяца назад от Mikhail.
    #10919
    Romiros
    Участник

    Я правильно понимаю?
    1. Уведомления не хранятся в БД RapidScada (После квитирования они просто исчезают).
    2. Для генерации уведомлений необходим плагин к Web-станции. (Не модуль и не драйвер)
    3. Уведомления на основе событий позволяют дать более скажем подробную информацию о событии и перейти по ссылке на нужную страницу (в том числе на представление RapidScada, произвольную страницу или всплывающее окно).
    3. Для генерации уведомлений сторонним ПО, неплохо бы какой-нибудь примерчик. Или ссылочку на код, как использовать.

    И еще вопрос, ошибка с отображением произвольной странице с фреймом в этой версии устранена?

    #10920
    Mikhail
    Модератор

    1. Если уведомления на основе событий, то они хранятся в виде событий. Специальный плагин по запросу оболочки выбирает те события, по которым нужно сгенерировать уведомления. Сгенерированные уведомления действительно нигде не хранятся, они просто выводятся на экран. Если закрыть и открыть браузер, уведомления снова будут сгенерированы и появятся. При квитировании происходит обычное квитирование события и оно больше не попадает в выборку для уведомлений.

    2. Да, плагин к Вебстанции. Он формирует список уведомлений и вызывает JavaScript API для отображения уведомлений.

    3. В том плагине, который сделан для заказчика сейчас, по ссылке Действия мы показываем текст, который выбирается в зависимости от параметров события. Можно ещё какие-то опции прикрутить.

    4. Примера нет, но доступные функции здесь.

    #10921
    Mikhail
    Модератор

    ошибка с отображением произвольной странице с фреймом в этой версии устранена?

    Насколько я помню, да.

    #10922
    Mikhail
    Модератор

    Для генерации уведомлений сторонним ПО, неплохо бы какой-нибудь примерчик. Или ссылочку на код, как использовать.

    Можно отдельную тему завести в разделе разработки. Я какие-нибудь примеры поищу.

    #10924
    baur
    Участник

    Добрый день,

    хорошие новости!

    Если будет понимание, что будут востребованы уведомления на основе событий, можно сделать «коробочный» плагин, который по определённым фильтрам будет брать события и генерировать по ним уведомления.

    привязка произвольного текста на каждый отдельно взятый канал, по определенным условиям. Причем на 0->1 отдельный текст, на 1->0 отдельный для аналоговых по уставкам. Думаю это должно быть из коробки.

    Сгенерированные уведомления действительно нигде не хранятся, они просто выводятся на экран

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

    Чтобы файлы не занимали место, можно хранить события как обычно а поясняющие тексты в отдельном файле как справочник.

    ссылка для дополнительной информации

    #10925
    Romiros
    Участник

    События нужны для последующего анализа технологического процесса и работы персонала. Текущая реализация событии не дает это, так как там нельзя фильтровать по категориям тем более по каналам к тому же не снабжен поясняющим текстом.
    Присоединяюсь. Фильтр по событиям очень нужен. Хотя бы основные — квит, объект, канал.

    #10926
    Romiros
    Участник

    Можно отдельную тему завести в разделе разработки. Я какие-нибудь примеры поищу.
    Хорошо. Без примеров даже не знаю с какой стороны подходить :).
    Штука может быть очень полезная, но пока не попробуешь и не увидишь, как это выглядит в живую, не понятно. Может быть какой-нибудь демо-генератор для демонстрации возможностей, или слишком накладно?

Просмотр 15 сообщений - с 1 по 15 (из 21 всего)
  • Вы должны авторизироваться для ответа в этой теме.