|
<< Click to Display Table of Contents >> Navigation: API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи > /Methods/GetIntegrityControlSettings |
Возвращает параметры контроля целостности для системной или проектной части.
HTTP: POST /Methods/GetIntegrityControlSettings
Право: ReadUsers.
{ "settingsType": "system" }
Поле |
Тип |
Обязательное |
По умолчанию |
Описание |
|---|---|---|---|---|
settingsType |
string |
да |
— |
"system" или "project" |
{
"integrityCheck": true,
"blockStartOnUnsuccesfulIntegrityCheck": true,
"integrityCheckPeriod": 0,
"code": 0
}
Поле |
Тип |
Условие |
Описание |
|---|---|---|---|
integrityCheck |
bool |
успех |
Включён ли контроль целостности |
blockStartOnUnsuccesfulIntegrityCheck |
bool |
успех |
Блокировать запуск при неуспешной проверке |
integrityCheckPeriod |
integer |
успех |
Период проверки |
code |
integer |
всегда |
Результат метода |
•settingsType проверяется до проверки права: при недопустимом значении возвращается OpcUa_BadInvalidArgument с errorText, а также поле code внутри тела метода.