Датчик имеет встроенное программное обеспечение (далее – ПО), устанавливаемое в энергонезависимую память при изготовлении, выполняющее функции преобразования измеренной температуры в цифровой выходной сигнал для передачи данных по стандартному протоколу RS-485 Modbus RTU. Данное ПО не может быть модифицировано или загружено через какой-либо интерфейс.
Идентификационное наименование ПО – ПО_embSoft_NPC_1_v1.13.bin.
Датчик может работать только в режиме Slave по протоколу обмена данными Modbus RTU.
В датчике реализовано выполнение следующих функций Modbus:
03 (0х03): чтение из нескольких регистров хранения;
06 (0х06): запись значения в один регистр хранения;
16 (0х10): запись значений в несколько регистров хранения.
Первое подключение к датчику следует выполнить с учетом заводских сетевых настроек:
адрес устройства: 16.
скорость обмена, бит/с: 9600 ;
количество бит данных: 8 ;
контроль четности: нет;
количество стоп-битов: 1 ;

уникальный адрес, отличный от адресов прочих устройств сети;
одинаковая скорость передачи данных.
Датчик следует настраивать с помощью Универсального конфигуратора ОВЕН (ссылка на скачивание – www.owen.ru). Список параметров, доступных по сети RS-485, приведен в таблице.
Параметры датчика, доступные по RS-485
Наименование параметра | Номер первого регистра | Количество регистров | Формат данных | Допустимые значения1) | Тип доступа2) | |
---|---|---|---|---|---|---|
DEC | HEX | |||||
Общие параметры | ||||||
Название датчика | 1000 | 3E8 | 3 | STRING(6) | DTX-RS | RO |
Версия программного обеспечения, STRING(6) | 1006 | 3EE | 3 | STRING(6) | 1.00…99.99 | RO |
Состояние датчика | 1300 | 514 | 1 | UINT16 | см. таблицу | RO |
Управление параметрами | ||||||
Восстановить заводские сетевые настройки | 1400 | 578 | 1 | UINT16 | 0/1 | RW |
Оперативные параметры | ||||||
Значение температуры, °С | 2200 | 898 | 2 | FLOAT32 | -213…+1310 | RO |
Параметры измерителя | ||||||
Верхний предел измерения, °С | 5302 | 14B6 | 2 | FLOAT32 | зависит от типа сенсора | RO |
Нижний предел измерения, °С | 5304 | 14B8 | 2 | FLOAT32 | зависит от типа сенсора | RO |
Верхний предел регистрации, °С3) | 5306 | 14BA | 2 | FLOAT32 | -213…+1310 | RW |
Нижний предел регистрации, °С3) | 5308 | 14BC | 2 | FLOAT32 | -213…+1310 | RW |
Постоянная фильтра, с4) | 5310 | 14BE | 1 | UINT16 | 0 – фильтр отключен; 1…10 | RW |
Тип сенсора5) | 5313 | 14C1 | 1 | UINT16 | 0 – 50М; 1 – 100М; 2 – 100П; 3 – Pt 100; 5 – TХК (L); 6 – TНН (N); 7 – TХА (К) | RO |
Сетевые параметры5) | ||||||
Адрес устройства | 5602 | 15E2 | 1 | UINT16 | 1…16…247 | RW |
Скорость обмена, бит/с | 5603 | 15E3 | 1 | UINT16 | 0 – 9600; 1 – 14400; 2 – 19200; 3 – 38400; 4 – 57600; 5 – 115200 | RW |
Количество бит данных | 5604 | 15E4 | 1 | UINT16 | 8 | RO |
Контроль четности | 5605 | 15E5 | 1 | UINT16 | 0 – нет, 1 – четный, 2 – нечетный | RW |
Количество стоп-битов | 5606 | 15E6 | 1 | UINT16 | 0 – 1; 1 – 1,5; 2 – 2 | RW |

1) Заводские сетевые настройки выделены полужирным курсивом.
2) Обозначение типа доступа: RO – только чтение, RW – чтение/запись.
3) Параметры задаются только в пределах измерения датчика и предназначены для сигнализации выхода температуры за верхнюю или нижнюю границы (при необходимости). Сигнал формируется в параметре «Состояние датчика» при выходе температуры за границы установленного диапазона.
4) По умолчанию экспоненциальный фильтр отключен (постоянная времени равна 0). При значительных колебания температуры может возникнуть необходимость сглаживания измерений. Для этого параметр постоянной времени нужно увеличить, наблюдая при этом за степенью уменьшения колебаний измеренного значения.
5) Устанавливается на заводе-изготовителе.
Битовая маска параметра «Состояние датчика» (регистр 1300)
Номер бита | Ошибка / критический отказ | Возможные причины | Способ устранения |
---|---|---|---|
0 | Ошибка АЦП | Внутренняя ошибка прибора | Связаться со службой технической поддержки |
1 | Ошибка датчика холодного спая | Внутренняя ошибка прибора либо выход температуры окружающего воздуха за допустимые пределы | Обеспечить условия эксплуатации датчика при температурах окружающего воздуха от –40 до +85 °С. Если температура не соответствует РЭ следует связаться со службой технической поддержки |
2 | Обрыв ТП | Детектирован обрыв входных цепей сенсора ТП | Провести визуальный контроль подключения сенсора к контактам 7, 8: |
3 | Выход за диапазон измерения сопротивления | Сопротивление ТС выходит за диапазон измерения | Провести визуальный контроль подключения сенсора к контактам 7, 8: |
4 | Выход за диапазон измерения напряжения | Напряжение ТП выходит за диапазон измерения | |
5 | Выход за диапазон измерения температуры | Температура выходит за диапазон измерения | Связаться со службой технической поддержки |
6 | Выход за диапазон регистрации температуры | Пользователь установил слишком узкие границы регистрации | Установить границы регистрации в соответствии с системными потребностями |
Нормальная реакция датчика на повышение измеряемой температуры (выход за уставку) | Нормальное функционирование датчика | ||
7 | Ошибка встроенного ПО | Внутренняя ошибка прибора | Связаться со службой технической поддержки |
Для восстановления сетевых настроек в значение по умолчанию следует:
Отключить питание датчика.
Отключить датчик от сети RS-485.
Соединить линию А с контактом «Общий RS-485», установив перемычку между клеммами 3 и 4.
Включить питание датчика.
Выдержать не менее 5 с и отключить питание датчика.