/Methods/LogMessage

<< Click to Display Table of Contents >>

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

/Methods/LogMessage

Метод позволяет клиентам оставить собственную запись в системном журнале ПЛК (обычно выводится в MasterPLC.log и/или в консоль).

HTTP: POST /Methods/LogMessage

Запрос

{
  "sessionId": 1234,
  "level": 4,
  "message": "text"
}

Поля запроса

Поле

Тип

Обязат.

По умолчанию

Описание

sessionId

int

Нет

 

Нужен, если сессия не передана заголовком.

level

int

Нет

1

Уровень логгирования (см. OPC UA Trace Levels).

message

string

Да

 

Текст сообщения.

Возможные значения `level`:

32 (0x20) — ERROR (внутрисистемные ошибки)

16 (0x10) — WARNING (предупреждения и внешние ошибки)

8 (0x08) — SYSTEM (редкие системные сообщения)

4 (0x04) — INFO (информация о событиях системы)

2 (0x02) — DEBUG (отладочная информация)

1 (0x01) — CONTENT (весь контент, используется по умолчанию)

Ответ

{
  "serverTime": 1657301389524,
  "code": 0
}

Поля ответа

Дополнительные поля в ответе отсутствуют. Только корневые code и serverTime.