Документация по SCADA системе Simp Light


Содержание:


REST API: Группа событий

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

GET /api/event-groups

Структура объекта:

Название поляОписание поля
ID ID группы
name Название
optionsMap Отношение типа событий к опциям событий в виде объекта

Структура отношения:

Название поляОписание поля
Alarm Опции при тревоге
DiscreteOff Опции контроля состояния «Выкл.»
DiscreteOn Опции контроля состояния «Вкл.»
HighAlarm Опции нарушения верхней уставки
Info Опции информации
Normal Опции возвращения в рабочую зону
LowAlarm Опции нарушения нижней уставки
UserAction Опции пользовательского действия
Warning Опции предупреждения

Структура опций:

Название поляОписание поля
backgroundColor   Цвет фона
textColor Цвет текста
textFormat Шаблон текста события
textStyle Стиль представления текста (жирный, курсив)
visible Видимость

 

Пример возвращаемого значения:

[
    {
        "ID": 0,
        "name": "Общая",
        "optionsMap": {
            "Alarm": {
                "backgroundColor": "#FF9797",
                "textColor": "#800000",
                "textFormat": "Авария: %s",
                "textStyle": [],
                "visible": true
            },
            "DiscreteOff": {
                "backgroundColor": "#FFFFFF",
                "textColor": "#000000",
                "textFormat": "Состояние канала ${Channel.Name} изменено на Включено",  
                "textStyle": [],
                "visible": true
            }, …
    }}



 Пример API-запроса получение опций для типов событий