ДАТЧИК мутности
С МОДБУС РТУ
ВЫХОД МБРТУ-ТБД
- РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ ДАТЧИКА МУТНОСТИ С ВЫХОДОМ MODBUS RTU MBRTU-TBD
ИЮЛ-2021
Этот документ применяется для следующих продуктов
Введение
MBRTU-TBD - это усовершенствованный цифровой датчик мутности для мониторинга качества воды, в котором используется принцип рассеянного света, метод проектирования с использованием инфракрасного светодиодного источника света и световодного пути по оптоволоконному кабелю. Внутри добавлена конструкция фильтра, которая обладает сильной защитой от помех. Встроенный датчик температуры, автоматическая температурная компенсация, подходит для долгосрочного онлайн-мониторинга окружающей среды.
Спецификация
Функции
- Цифровой датчик, прямой выход цифрового сигнала RS-485, поддержка Modbus/RTU
- Принцип рассеяния света под углом 90°: встроенная температура может компенсироваться автоматически;
- Структура оптического волокна, высокая устойчивость к внешним световым помехам
- Инфракрасный светодиодный источник света, добавлена конструкция фильтра, защита от световых помех, хорошая стабильность
- Поверхность должна быть обработана антикоррозийной и пассивирующей обработкой.
- Низкое энергопотребление и защита от помех внутренней цепи.
Технические данные
Элемент | Технические характеристики |
Выход | РС-485, МОДБУС/РТУ |
Метод измерения | Метод рассеянного света под углом 90° |
Диапазон | 0 ~ 1000НТУ или 0 ~ 100НТЕ |
Точность | Значение индикации ±5% или ±3NTU, выберите большее значение (0 ~ 1000NTU) Индикация ± 3% или ± 2 NTU, выберите большее значение (0–100 NTU) ±0.5℃ |
Разрешение | 0.1НТУ, 0.1℃ |
Рабочая среда | 0 ~ 50℃, <0.6 МПа |
Калибровка метод | Калибровка по двум точкам |
Время отклика | 30-е годы Т90 |
Температура Компенсация | Автоматическая температурная компенсация (Pt1000) |
Источник питания | 12–24 В постоянного тока ± 10 %, 10 мА; |
Размер | Диаметр 30 мм; Длина 166.5 мм; |
Уровень защиты | IP68□Глубина воды составляет 20 метров; |
Срок службы | 3 года и старше |
Длина кабеля | 5m |
Материал корпуса датчика | ПВХ |
Проводка
Пожалуйста, подключите, как показано ниже:
Цвет провода | Описание |
Коричневый | Мощность (12–24 В постоянного тока) |
Черный | Земля |
Синий | РС485А |
Белый | RS485B |
Голая линия | Экранирующий слой |
Кабельная линия□ 4-жильный экранирующий провод AWG-24 или AWG-26.
Техническое обслуживание и меры предосторожности
5.1 Техническое обслуживание
- Индуктивный электрод практически не требует обслуживания; Рекомендуется очищать насадку сенсорного зонда каждые 30 дней; Избегайте использования твердых предметов, которые могут привести к повреждению световодной части измерительного зонда во время чистки; Пожалуйста, протрите мягкой тряпкой d.amp ткань.
- Рекомендуется очищать внешнюю поверхность датчика струей воды. Если остатки мусора остались, протрите их влажной мягкой тканью.
5.2 Примечание
- Измерение при установке: избегайте измерений при установке в местах, где поток воды является турбулентным, и уменьшите влияние пузырьков воды на измерение. Держите измерительный щуп на расстоянии 2 см от дна.
- Зонд датчика загрязнен или прикреплен к нему большим количеством организмов, поэтому силу очистки можно соответствующим образом увеличить. Небольшая царапина на поверхности датчика не влияет на нормальное использование датчика. Но будьте осторожны, чтобы не проникнуть в оболочку зонда.
- Предложение: следует выбрать защитную крышку нашей компании, чтобы предотвратить влияние присоединения микробов на результаты измерений.
5.3 Другое
Проблема | Возможный Причины | Решение |
Невозможно подключить рабочий интерфейс или результаты измерений не отображаются. | Неправильное подключение кабеля | Проверьте режим проводки |
Неверный адрес датчика | Проверьте адрес на наличие ошибок | |
Измеренное значение слишком высокое, слишком низкое или значение постоянно нестабильно. | Зонд датчика прикреплен к посторонним предметам | Очистите поверхность зонда датчика. |
Другой | Контакт после продажи |
Протокол Modbus RTU
6.1 Формат информационного фрейма
Формат данных по умолчанию для связи Modbus этого датчика:
MODBUS-RTU | |
Скорость передачи данных | 9600 (по умолчанию) |
Адрес устройства | 1 (по умолчанию) |
Биты данных | 8 бит |
Проверка четности | Никто |
Стоп бит | 1 бита |
- Код функции 03: Чтение значения регистра (R)
- Код функции 06: Запись (W) значения одного регистра.
6.2 Адрес регистрации:
Адрес регистрации (шестнадцатеричный) |
Имя |
Ч/З |
Введения |
Количество регистров (байт) |
Тип данных |
0x0100 |
Значение температуры |
R |
значение ℃ x10 (напримерample: температура 25.6 ℃ отображается как 256, значение по умолчанию — 1 десятичный знак.) |
1 (2 байт) |
беззнаковый короткий |
0x0101 |
Значение мутности |
R |
Значение NTU x10 (например,ample, значение мутности 15.1ntu отображается как 151 с 1 десятичным знаком по умолчанию.) |
1 (2 байт) |
беззнаковый короткий |
0x1000 |
Калибровка температуры |
Ч/З |
Калибровка температуры: записанные данные представляют собой фактическое значение температуры X10; Считанные данные представляют собой смещение калибровки температуры X10. |
1 (2 байт) |
беззнаковый короткий |
0x1001 | Калибровка нулевой точки | Ч/З | Калибровка нулевой точки в воздухе. Данные, записанные во время калибровки, равны 0. | 1 (2 байт) | беззнаковый короткий |
0x1003 |
Калибровка наклона |
Ч/З |
Выполните калибровку в известном стандартном растворе (диапазон 50–100%) и запишите данные как фактическое значение стандартного раствора × 10. |
1 (2 байт) |
беззнаковый короткий |
0x2000 | Адрес датчика | Ч/З | Значение по умолчанию — 1, а диапазон данных — 1–127. | 1 (2 байт) | беззнаковый короткий |
0x2003 | Настройка скорости передачи | Ч/З | По умолчанию — 9600. Запись 0 — 4800; Напишите 1 это
9600; Напишите 2 — 19200. |
1 (2 байт) | беззнаковый короткий |
0x2020 |
Восстановить заводские настройки |
W |
Значение калибровки восстанавливается до значения по умолчанию, а записанные данные равны 0. Обратите внимание, что после сброса датчик необходимо снова откалибровать. |
1 (2 байт) |
беззнаковый короткий |
6.3 Тип структуры данных
Целое число
беззнаковое целое (беззнаковое короткое)
Данные состоят из двух целых чисел.
ХХХ ХХХХ | ХХХ ХХХХ |
Байт1 | Байт0 |
Плавать
Плавающее, согласно IEEE 754 (одинарная точность);
Данные состоят из 1 знакового бита, 8-битной экспоненты и 23-битной мантиссы.
ХХХ ХХХХ | ХХХ ХХХХ | ХХХ ХХХХ | ХХХ ХХХХ | |
Байт3 | Байт2 | Байт1 | Байт0 | |
Знаковый бит | Цифра опыта | F десятичный |
6.4 Команда Modbus RTU:
6.4.1 Код функции 03h: чтение значения регистра
Отправка хоста:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
АДР | 03Н | Стартовый регистр, старший байт | Младший байт стартового регистра | Старший байт номера регистра | Количество регистров младшего байта | CRC младший байт | CRC старший байт |
Первый байт ADR: код адреса ведомого устройства (= 001 ~ 254).
Байт 2 03h: чтение кода функции значения регистра.
Байты 3 и 4: начальный адрес регистра для чтения.
Чтобы прочитать документ FCC,
Байты 5 и 6: количество регистров для чтения.
Байты 7 и 8: контрольные суммы CRC16 с байтов 1 по 6.
Возврат раба:
1 | 2 | 3 | 4 , 5 | 6 , 7 | М-1, М | М+1 | М+2 | |
АДР | 03Н | общее количество байт | Регистрационные данные 1 | Регистрационные данные 2 | …… | Регистрационные данные М | CRC младший байт | CRC старший байт |
Первый байт ADR: код адреса ведомого устройства (= 001 ~ 254).
Байт 2 03h: возврат к чтению кода функции.
Третий байт: общее количество байт от 4 до m (включая 4 и m)
Байты с 4 по m: данные регистра.
Байт m + 1, M + 2: контрольная сумма CRC16 от байта 1 до M.
Когда ведомое устройство получает ошибку, ведомое устройство возвращает ошибку:
1 | 2 | 3 | 4 | 5 |
АДР | 83Н | Информационный код | CRC младший байт | CRC старший байт |
Первый байт ADR: код адреса ведомого устройства (= 001 ~ 254).
Байт 2 83h: ошибка чтения значения регистра.
Байт 3 информационного кода: 01 – ошибка функционального кода.
03 – ошибка данных
Байты 4 и 5: контрольные суммы CRC16 с байтов 1 по 3.
6.4.2 Код функции 06h: запись значения одного регистра
Хост отправить
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
АДР | 06 | Зарегистрировать адрес старшего байта | Зарегистрировать адрес младшего байта | Старший байт данных | Младший байт данных | Код CRC Младший байт | Код CRC Старший байт |
Когда ведомое устройство получает правильно, ведомое устройство отправляет обратно:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
АДР |
06 |
Зарегистрировать адрес старшего байта | Зарегистрировать адрес младшего байта | Старший байт данных | Младший байт данных | Код CRC Младший байт | Код CRC Старший байт |
Когда ведомое устройство получает ошибку, ведомое устройство возвращает:
1 | 2 | 3 | 4 | 5 |
АДР | 86Н | Информационный код кода ошибки | Код CRC Младший байт | Код CRC Старший байт |
Первый байт ADR: код адреса ведомого устройства (= 001 ~ 254).
Второй байт 86h: код функции ошибки записи значения регистра.
Байт 3 информационного кода кода ошибки: 01 – ошибка функционального кода.
03 – ошибка данных
Байты 4 и 5: контрольная сумма CRC от байта 1 до 3.
6.5 Команда example
6.5.1 Регистр по умолчанию
а) Изменить адрес подчиненного устройства:
Адрес: 0x2000 (42001)
Количество регистров: 1
Код функции: 0x06
Адрес датчика по умолчанию: 01
Измените адрес устройства Modbus датчика и измените адрес устройства с 01 на 06.ample выглядит следующим образом:
Отправить команду: 01 06 20 00 00 06 02 08
Ответить: 01 06 20 00 00 06 02 08; Примечание: адрес изменяется на 06 и сохраняется после сбоя питания.
б) Скорость передачи данных:
Адрес: 0x2003 (42004)
Количество регистров: 1
Код функции: 0x06
Значение по умолчанию: 1 (9600 бит/с).
Поддерживаемые значения: 0–2 (4800–19200 бит/с).
Скорость передачи данных можно изменить с помощью верхних настроек компьютера, и после изменения он может работать без перезапуска. Скорость передачи данных сохраняет верхние настройки компьютера после сбоя питания. Поддержка скорости передачи данных 4800960019200. Скорость передачи целочисленных значений следующая:
Целое число | Скорость передачи данных |
0 | 4800 бит/с |
1 | 9600 бит/с |
2 | 19200 бит/с |
Отправить команду: 01 06 20 03 00 02 F3 CB
Ответ: 01 06 20 03 00 02 F3 CB Примечание: скорость передачи данных изменяется на 19200 бит/с и сохраняется после сбоя питания.
6.5.2 Регистр функций
а) Команда измерения температуры:
Адрес: 0x0100 (40101)
Количество регистров: 1
Код функции: 0x03
Читать сampЗначения ле: 19.2 ℃
Отправить команду: 01 03 01 00 00 01 85 F6
Ответ: 01 03 02 00 C0 B8 14
Возвращает шестнадцатеричные целочисленные данные без знака, значение температуры = целое число / 10, 1 бит десятичного места зарезервирован.
б) Инструкция по измерению мутности:
Адрес: 0x0101 (0x40102)
Количество регистров: 1
Код функции: 0x03
Читать сampзначения ле: 9.1 NTU
Отправить команду: 01 03 01 01 00 01 D4 36
Ответ: 01 03 02 00 5B F9 BF
Регистр возвращает шестнадцатеричные целочисленные данные без знака, значение мутности = целое число / 10, 1 десятичный знак зарезервирован.
в) Постоянное чтение инструкций по температуре и мутности.:
Адрес: 0x0100 (40101)
Количество регистров: 2
Код функции: 0x03
Читать сampЗначения le: температура 19.2 ℃ и мутность 9.1 NTU.
Отправить команду: 01 03 01 00 00 02 C5 F7
Ответ: 01 03 04 00 C0 00 5B BB F4
Регистр возвращает шестнадцатеричные целочисленные данные без знака, значение температуры = целое число / 10, 1 десятичный знак зарезервирован.
Регистр возвращает шестнадцатеричные целочисленные данные без знака, значение мутности = целое число / 10, 1 десятичный знак зарезервирован.
г) Команда измерения влажности:
Адрес: 0x0107 (40108)
Количество регистров: 1
Код функции: 0x03
Читать сampЗначения le: относительная влажность 40%
Отправить команду: 01 03 01 07 00 01 34 37
Ответить: 01 03 02 01 90 B9 B8
Регистр возвращает шестнадцатеричные целочисленные данные без знака, значение влажности = целое число / 10, 1 десятичный знак зарезервирован.
6.5.3 Инструкция по калибровке
а) Калибровка температуры
Адрес: 0x1000 (41001)
Количество регистров: 1
Код функции: 0x06
Калибровка эксample: калибровка при 25.8°C
Отправить команду: 01 06 10 00 01 02 0D 5B
Ответить: 01 06 10 00 01 02 0D 5B
Датчик необходимо калибровать в условиях постоянной температуры после того, как показания температуры перестанут колебаться.
б) Калибровка нуля мутности
Адрес: 0x1001 (41002)
Количество регистров: 1
Код функции: 0x06
Калибровка эксample: калибровка на воздухе
Отправить команду: 01 06 10 01 00 00 DC CA
Ответ: 01 06 10 01 00 00 DC CA
в) Калибровка наклона мутности
Адрес: 0x1003 (41004)
Количество регистров: 1
Код функции: 0x06
Калибровка эксample: калибровка в растворе мутности 50NTU
Отправить команду: 01 06 10 03 01 F4 7D 1D
Ответ: 01 06 10 03 01 F4 7D 1D
Размеры
Контакт
Производитель
Давитэк Текнолоджиз ИнкУлица № 11 2G, район Нам Хунг Выонг, район Ан Лак, район Бинь Тан, Хошимин, Вьетнам.
Tel: +84-28-6268.2523/4 (ext.122)
Электронная почта: info@daviteq.com | www.daviteq.com
Документы/Ресурсы
![]() |
Датчик мутности daviteq MBRTU-TBD с выходом Modbus RTU [pdf] Руководство по эксплуатации MBRTU-TBD Датчик мутности с выходом Modbus RTU, MBRTU-TBD, Датчик мутности с выходом Modbus RTU, Датчик с выходом Modbus RTU, Выход Modbus RTU, Выход RTU, Выход |