Функция записывает в журнал событий указанное сообщение с определенным типом и привязкой к указанному каналу. Обычно используется для обработки и записи предаварийных ситуаций.
Синтаксис | ||
LogTag(ChannelName: String; EventState: TEventState; Text: String) | ||
Входные параметры | ||
Имя параметра | Тип параметра | Описание |
ChannelName | String | Имя канала, к которому будет привязано сообщение |
EventState | TEventState | Возможный тип сообщения: esInfo - информационное сообщение esWarning - предупреждающее сообщение esAlarm - аварийное сообщение От типа сообщения будет зависеть окраска сообщения в журналах и префикс перед текстом, что влияет на фильтра- цию сообщений в журнале. |
Text | String | Текст сообщения |
Begin If ReadValue('Температура 1') < 15 then LogTag('Температура 1', esWarning, 'Значение канала ${Channel.Name} в опасной зоне | Значение: ${Channel.Value}') end. |