# kontakt1.tur01

Модуль для работы с термоподвеской ТУР01. Работает по специализированному протоколу «Контакт-1». Требует включения в задачу.

http://www.kontakt-1.ru/assets/files/rukovodstva/TUR-01_00_29.pdf

http://www.kontakt-1.ru/assets/files/TUR01_30_59.pdf

http://www.kontakt-1.ru/assets/files/rukovodstva/TYR01_V2_reper.pdf

    plugin.peripherial:
      enable: on

      module.tur:
        netaddr:  1
        portnum:  1
        size:     12
        type:     kontakt1.tur01

## Параметры

Параметр | Умолчание | Описание
--- | --- | ---
size | 0 | Количество датчиков температуры в термоподвеске. Согласно документации максимальное возможное количество - 30

## Теги

Имя тега | Сохраняемый | Описание
--- | --- | ---
Primeval |  | Значение уровня непреобразованное
Value |  | Значение уровня преобразованное
Percent |  | Значение уровня преобразованное в процентах относительно заданных границ SPmin и SPmax
Max |  | =1, если Value >= SPmax
Min |  | =1, если Value ⇐ SPmin
TmprCnt |  | Количество датчиков температуры, считанное из термоподвески
Tnn |  | Значение температуры датчика nn, где nn - двузначный номер датчика от 0 до size-1
PointP1 | + | Параметры линейного масштабирования значения уровня по двум точкам, где PointP - непреобразованное значение, PointV - требуемое значение. Точка 1 должна быть ниже точки 2, т.е. PointP1 < PointP2 и PointV1 < PointV2, иначе масштабирование не выполняется, и Value всегда равно Primeval
PointV1 | +
PointP2 | +
PointV2 | +
SPmax | + | Верхняя граница уровня Value
SPmin | + | Нижняя граница уровня Value
Blok | + | Если Blok=1, то Value всегда равно BlokValue
BlokValue | +