Датчик температуры показывает температуру с температурного, аналогового или топливного (LLS) канала трекера либо из атрибута телеметрии. Администратор или инженер добавляет его объекту, чтобы контролировать температуру, а датчик привязывается к модели датчика и объекту контроля.
Датчик добавляется в карточке объекта мониторинга (вкладка Объекты → «Дополнительное оборудование» → «Добавить новое оборудование»): после выбора типа открывается показанная выше форма.
Температурный датчик измеряет температуру в °C: платформа хранит и считает ее в десятых долях °C, а в карточке объекта, треке и отчетах показывает в °C. Платформа отбраковывает нефизичные значения ниже абсолютного нуля, умеет усреднять несколько датчиков по «объекту контроля» и удерживать последнее валидное значение при пропусках. Показания используются в отчетах «Температура» и «Детализация по температуре», на графиках и в карточке объекта. Допуск температуры контролируют отдельным датчиком и уведомлением — порядок настройки описан в разделе «Уведомление о выходе температуры за допуск».
Средняя температура по объекту контроля считается только при выполнении всех условий: в группе не менее 2 датчиков, пришло не менее 2 валидных значений и ни одно из них не пустое; имя средней величины собирается объединением имен датчиков группы.
Для отчетов зажигание не нужно: датчик температуры работает и на стационарном объекте, не зависит от движения и зажигания (раздел «Датчики на стационарном объекте»). Отчеты температуры выгружаются в Excel кнопкой «Сохранить» (см. «Результат, выгрузка и печать»).
Средняя температура датчиков одного объекта контроля = сумма их значений, деленная на их количество, целочисленным делением с приведением к целому. Разрешенные типы канала — «Температурный», «Аналоговый» и топливный (LLS).
Платформа хранит и считает температуру в десятых долях °C: значение 215 означает 21,5 °C. Поле «Параметр (регулярное выражение)» применяется к значению, пришедшему от трекера, и возвращает десятые доли °C. Если трекер передает температуру в градусах (например, атрибутом), умножьте значение на 10: value*10; если уже в десятых долях °C — оставьте без изменений. Поправку и масштаб для температуры задают в этом поле.
Допуск температуры контролируют отдельным датчиком: «Произвольный абсолютный датчик» берет значение датчика температуры по его псевдониму, а условие уведомления «Неприемлемые показания произвольных датчиков» сообщает, что значение вышло за пороги допустимых значений. Пороги задают в десятых долях °C — в тех же единицах, в которых платформа считает температуру. Порядок настройки: Для настройки нужны право «Редактирование условий, действий и настроек триггеров» и разрешение «Доступ для автоматических уведомлений» у объекта — «Права и доступ».
cold1. Псевдоним должен быть уникальным среди оборудования объекта.equipment[cold1]: выражение вернет значение датчика температуры в десятых долях °C. В поле «Единица измерения» впишите «десятые доли °C»: она печатается рядом с числами в сообщении уведомления. Синтаксис ссылок на другое оборудование — на странице «Синтаксис выражений».На каждый эпизод выхода за пороги приходит одно уведомление: в сообщении указаны имя датчика, допустимый «Диапазон» (при одном пороге — «Нижняя граница» или «Верхняя граница») и «Минимум» или «Максимум» за эпизод. Числа в сообщении приведены в тех же единицах, что и пороги, — в десятых долях °C; подпись после них берется из поля «Единица измерения» произвольного датчика. Поля условий и привязку подробно описывает раздел «Настройка уведомлений», состав сообщения — «Неприемлемые показания произвольных датчиков».
Состояние двери показывает «Датчик ВКЛ/ВЫКЛ» с типом «Дверь рефрижератора»: оно выводится на графике отчета «Температура» (см. «Тип» датчика ВКЛ/ВЫКЛ). Уведомление о состоянии двери настраивают так же, как для температуры, но берут «Произвольный логический датчик»: у «Датчика ВКЛ/ВЫКЛ» двери задайте «Псевдоним (наименование для произвольных выражений)», в поле «Параметр (произвольное выражение)» логического датчика введите equipment[door1], а «Порог перехода состояния» поставьте равным 1. Остальные обязательные поля формы заполните по смыслу (названия состояний попадут в сообщение). Пороги допустимых значений отмечают допустимые состояния: «Нижний порог допустимых значений устройства» 0 допускает выключенное состояние, «Верхний порог допустимых значений устройства» 1 — включенное, состояние без отметки считается недопустимым. Чтобы уведомление приходило при состоянии «включено» датчика двери, задайте нижний порог 0 и оставьте верхний пустым. Дальше — то же условие «Неприемлемые показания произвольных датчиков», действие и привязка, как в шагах выше (см. «Пороги допустимых значений и уведомления»).
Как датчик обрабатывает пропуски показаний и почему имена датчиков на объекте должны быть уникальными:
В зависимости от роли пользователя и назначенного ему набора прав доступ к операциям с оборудованием может быть ограничен.