/Methods/RTUsersGetShiftSettings

<< Click to Display Table of Contents >>

Navigation:  API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи >

/Methods/RTUsersGetShiftSettings

Возвращает настройки одной смены.

HTTP: POST /Methods/RTUsersGetShiftSettings

Право: ReadUsers.

Запрос

{ "name": "Дневная смена" }

Поля запроса

Поле

Тип

Обязательное

По умолчанию

Описание

name

string

да

""

Имя смены

Ответ

{
  "shift": {
    "name": "Дневная смена",
    "workDays": 31,
    "start": 28800000,
    "end": 64800000,
    "changed": false
  },
  "code": 0
}

Поля ответа

Поле

Тип

Условие

Описание

shift

object

успех

Настройки смены

shift.name

string

успех

Имя смены

shift.workDays

integer

успех

Битовая маска дней недели

shift.start

integer (TOD, мс)

успех

Время начала, мс от полуночи

shift.end

integer (TOD, мс)

успех

Время окончания, мс от полуночи

shift.changed

boolean

успех

Признак изменения настроек смены

code

integer

всегда

Результат метода

Поведение и ограничения

Если смена не найдена, возвращается error и code = OpcUa_Bad.