ds [Dev]

Инструменты пользователя

Инструменты сайта


ds

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ds [2020/06/21 18:27]
walhi [Настройки]
ds [2020/06/29 08:22]
walhi [Датчики температуры]
Строка 113: Строка 113:
 === Калибровка === === Калибровка ===
  
-Так как все датчики немного приверают, есть возможность выровнять их показания. Для этого датчики погружают в жидкость, где показания должны быть примерно равны. Для более точной корректировки можно использовать жидкость, температура кипения которой точно известна. Для этого указывается целевая температура и запускается процесс калибровки. При значении целевой температуры в 0, контроллер установит коэффициенты относительно  +Так как все датчики немного приверают, есть возможность выровнять их показания. Для этого датчики погружают в жидкость, где показания должны быть примерно равны. Для более точной корректировки можно использовать жидкость, температура кипения которой точно известна. Для этого указывается целевая температура и запускается процесс калибровки. При значении целевой температуры в 0, контроллер установит коэффициенты относительно среднего значения по всем датчикам. 
-среднего значения по всем датчикам.+
  
 ^ Описание ^ Тип данных ^ Режим ^ Регистр ^ Комментарий ^ ^ Описание ^ Тип данных ^ Режим ^ Регистр ^ Комментарий ^
Строка 120: Строка 120:
 | Целевое значение | float | R/W | 17 | Значения типа int16_t будет обновлено после записи в этот регистр | | Целевое значение | float | R/W | 17 | Значения типа int16_t будет обновлено после записи в этот регистр |
 | Количество датчиков в памяти | uint8_t | R | 103 | Максимальное количество - 120 | | Количество датчиков в памяти | uint8_t | R | 103 | Максимальное количество - 120 |
-| Выполнить калибровку | bool | R/W | 3 | Расчет калибровочных коэф. для всех датчиков и сохранение их. Требует ввод кода подтверждения 4403 (защита от случайного срабатывания) +| Выполнить калибровку | bool | R/W | 3 | Расчет калибровочных коэф. для всех датчиков и сохранение их. Требует ввод кода подтверждения (защита от случайного срабатывания). Для выравнивания по фильтрованному значению: 4403, по текущему значению: 4437.  | 
-| Выполнить калибровку | bool | R/W | 4 | Очистка данных калибровки (всех). Требует ввод кода подтверждения 4420 (защита от случайного срабатывания) |+| Очистить калибровку | bool | R/W | 4 | Очистка данных калибровки (всех). Требует ввод кода подтверждения 4420 (защита от случайного срабатывания) |
 | Количество датчиков в памяти | uint16_t | R | 103 |  | | Количество датчиков в памяти | uint16_t | R | 103 |  |
 | Код подтверждения | uint16_t | R/W | 24 |  | | Код подтверждения | uint16_t | R/W | 24 |  |
Строка 127: Строка 127:
 Сохранение калибровочных данных осуществляется именно для датчика, а не конкретного входа. Так что при переключении датчика в другой вход данные о калибровке автоматически будут подгружены из памяти. Сохранение калибровочных данных осуществляется именно для датчика, а не конкретного входа. Так что при переключении датчика в другой вход данные о калибровке автоматически будут подгружены из памяти.
 Каждый датчик имеет уникальный идентификатор. Контроллер может хранить до 120 штук. Как только количество известных датчиков достигнет этого числа - сохранение новых датчиков будет недоступно. Для очистки памяти есть отдельная команда. Каждый датчик имеет уникальный идентификатор. Контроллер может хранить до 120 штук. Как только количество известных датчиков достигнет этого числа - сохранение новых датчиков будет недоступно. Для очистки памяти есть отдельная команда.
 +
 +Калибровка возможна и вручную. Для каждого подключенного к устройству датчика есть специальный регистр. В нем можно получить текущее значение калибровочного коэффициента и изменить его. Подробнее про сохранение настроек контроллера в разделе "Настройки".
  
 ==== Релейные выходы ==== ==== Релейные выходы ====
ds.txt · Последнее изменение: 2020/06/29 08:22 — walhi