daviteq - логоСЕНЗОР ЗА МЪТНОСТ
С MODBUS RTU
ИЗХОД MBRTU-TBD

  • РЪКОВОДСТВО ЗА ПОТРЕБИТЕЛЯ ЗА СЕНЗОР ЗА МЪТНОСТ С MODBUS RTU ИЗХОД MBRTU-TBD

ЮЛИ-2021 г

Този документ се прилага за следните продукти

Въведение

MBRTU-TBD е усъвършенстван дигитален сензор за мътност за мониторинг на качеството на водата, възприема принципа на разсеяната светлина, метода на проектиране за използване на инфрачервен LED светлинен източник и светлинен път на проводимост на оптични влакна. Вътре е добавен филтърен дизайн, който има силна способност против смущения. Вграден температурен сензор, автоматична температурна компенсация, подходящ за онлайн дългосрочно наблюдение на околната среда.

daviteq MBRTU TBD Сензор за мътност с Modbus RTU изход -

Спецификация

Характеристики

  1. Цифров сензор, директен изход RS-485 цифров сигнал, поддръжка на Modbus / RTU
  2.  Принцип на 90° ъгъл на разсейване на светлината, вградената температура може да се компенсира автоматично;
  3.  Структура на оптични влакна, силна устойчивост на външни светлинни смущения
  4.  Инфрачервен LED източник на светлина, добавен филтърен дизайн, анти-светлинни смущения, добра стабилност
  5.  Повърхността трябва да бъде обработена с антикорозия и пасивация
  6.  Ниска консумация на енергия и дизайн против смущения на вътрешната верига

Технически данни

Артикул Спецификации
Изход RS-485,MODBUS/RTU
Метод на измерване Метод на 90° разсеяна светлина
Обхват 0 ~ 1000NTU или 0 ~ 100NTU
 точност ±5% индикация или ±3NTU, изберете по-голямото (0 ~ 1000NTU)
± 3% индикация или ± 2 NTU, изборът е по-голям (0-100 NTU)
±0.5 ℃
Резолюция 0.1 NTU, 0.1 ℃
Работна среда 0 ~ 50 ℃, <0.6MPa
Калибриране метод Калибриране в две точки
Време за реакция 30-те години T90
температура Компенсация Автоматична температурна компенсация (Pt1000)
Захранване 12-24VDC±10%, 10mA;
Размер Диаметър 30мм; Дължина 166.5mm;
Ниво на защита IP68□Дълбочината на водата е 20 метра;
Срок на експлоатация 3 години или повече
Дължина на кабела 5m
Материал на корпуса на сензора PVC

Окабеляване

Моля, окабеляване, както е показано по-долу:

daviteq MBRTU TBD Сензор за мътност с Modbus RTU изход - . Електрически инсталации

Цвят на проводника Описание
кафяво Мощност (12-24VDC)
черен GND
Синьо RS485A
Бяло RS485B
Гола линия Екраниращ слой

Кабелна линия□ 4-редов AWG-24 или AWG-26 екраниращ проводник.

Поддръжка и предпазни мерки

5.1 Поддръжка

  • Индуктивният електрод по принцип не изисква поддръжка; Препоръчително е да почиствате приставката на сензорната сонда на всеки 30 дни; Избягвайте използването на твърди предмети, за да причините повреда на светловодната част на измервателната сонда по време на почистване; Моля, избършете с мек damp плат.
  • Препоръчително е да почистите външната повърхност на сензора с воден поток. Ако все още има остатъци от отпадъци, моля, избършете ги с мокра мека кърпа.

5.2 Забележка

  • Измерване на инсталацията: избягвайте измерването на инсталацията на мястото, където водният поток е турбулентен, и намалете влиянието на водните мехурчета върху измерването. Дръжте измервателната сонда на 2 см от дъното.
  • Сондата на сензора е замърсена или прикрепена с повече организми, така че силата на почистване може да се увеличи по подходящ начин. Лека драскотина по повърхността на сондата не влияе на нормалната употреба на сензора. Но внимавайте да не проникнете в корпуса на сондата.
  • Предложение: защитното покритие на нашата компания трябва да бъде избрано така, че да предотврати влиянието на микробното прикрепване върху резултатите от измерването.

5.3 Други

проблем възможно причини Решение
Операционният интерфейс не може да бъде свързан или резултатите от измерването не се показват Грешна кабелна връзка Проверете режима на окабеляване
Грешен адрес на сензора Проверете адреса за грешки
Измерената стойност е твърде висока, твърде ниска или стойността е постоянно нестабилна Сензорната сонда е закрепена от чужди предмети Почистете повърхността на сензорната сонда
други Контакт след продажбата

 Modbus RTU протокол

6.1 Формат на информационната рамка
Форматът на данните по подразбиране за Modbus комуникация на този сензор е:

MODBUS-RTU
Скорост на предаване 9600 (по подразбиране)
Адрес на устройството 1 (по подразбиране)
Битове данни 8 бита
Проверка на паритета Няма
Спрете малко 1 бита
  • Функционален код 03: Четене на (R) стойност в регистъра
  • Функционален код 06: Записване (W) на стойност от един регистър

6.2 Регистриран адрес:

Регистрационен адрес (шестнадесетичен)  

Име

 

R/W

 

Въведение

Брой регистри (байтове)  

Тип данни

 

0x0100

Температурна стойност  

R

℃ стойност x10 (напрample: температурата от 25.6 ℃ се показва като 256, по подразбиране е 1 десетичен знак.)  

1 (2 байта)

неподписан кратък
 

0x0101

Стойност на мътност  

R

NTU стойност x10 (напрample, стойността на мътност от 15.1ntu се показва като 151, с 1 знак след десетичната запетая по подразбиране.)  

1 (2 байта)

неподписан кратък
 

0x1000

Калибриране на температурата  

R/W

Калибриране на температурата: записаните данни са действителната стойност на температурата X10; Прочетените данни са отместване на температурното калибриране X10.  

1 (2 байта)

неподписан кратък
0x1001 Калибриране на нулева точка R/W Калибриране на нулевата точка във въздуха. Данните, записани по време на калибриране, са 0. 1 (2 байта) неподписан кратък
 

0x1003

Калибриране на наклона  

R/W

Калибрирайте в известния стандартен разтвор (диапазон 50% – 100%) и запишете данните като действителната стойност на стандартния разтвор × 10.  

1 (2 байта)

неподписан кратък
0x2000 Адрес на сензора R/W По подразбиране е 1, а обхватът на данните е 1-127. 1 (2 байта) неподписан кратък
0x2003 Настройка на скоростта на предаване R/W По подразбиране е 9600. Запишете 0 е 4800; Напишете 1 е

9600; Напишете 2 е 19200.

1 (2 байта) неподписан кратък
 

0x2020

Възстановете фабричните настройки  

W

Стойността на калибриране се възстановява до стойността по подразбиране и записаните данни са 0. Имайте предвид, че сензорът трябва да се калибрира отново след нулиране.  

1 (2 байта)

неподписан кратък

6.3 Тип структура на данните
Цяло число
unsigned int (unsigned short)
Данните се състоят от две цели числа.

XXXX XXXX XXXX XXXX
Байт1 Байт0

Поплавък
Плаващо, според IEEE 754 (единична точност);
Данните се състоят от 1 знаков бит, 8-битова експонента и 23-битова мантиса.

XXXX XXXX XXXX XXXX XXXX XXXX XXXX XXXX
Байт3 Байт2 Байт1 Байт0
Знаков бит Exp цифра F десетична

6.4 Modbus RTU команда:
6.4.1 Функционален код 03h: четене на стойността на регистъра
Хост изпраща:

1 2 3 4 5 6 7 8
 ADR  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
ADR 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
ADR 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
ADR 06 Регистрирайте адрес с висок байт Регистрирайте адрес с малък байт Висок байт на данни Нисък байт на данните CRC код Нисък байт CRC код Висок байт

Когато робът получи правилно, робът изпраща обратно:

1 2 3 4 5 6 7 8
 

ADR

 

06

Регистрирайте адрес с висок байт Регистрирайте адрес с малък байт Висок байт на данни Нисък байт на данните CRC код Нисък байт CRC код Висок байт

Когато подчиненото устройство получи грешка, подчиненото устройство връща:

1 2 3 4 5
ADR 86ч Информационен код за код на грешка CRC код Нисък байт CRC код Висок байт

Първият байт ADR: подчинен адресен код (= 001 ~ 254)
Вторият байт 86h: код на функцията за грешка на стойността на регистъра
Информационен код на код за грешка в байт 3: 01 – грешка в функционалния код
03 – грешка в данните
Байт 4 и 5: CRC контролна сума от байт 1 до 3

6.5 Команда напрample
6.5.1 Регистър по подразбиране

a) Промяна на подчинен адрес:
Адрес: 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 и се съхранява след прекъсване на захранването.
b) Скорост на предаване:
Адрес: 0x2003 (42004)
Брой регистри: 1
Функционален код: 0x06
Стойност по подразбиране: 1 (9600bps)
Поддържани стойности: 0-2 (4800-19200bps)
Скоростта на предаване може да се промени от горната настройка на компютъра и може да работи без рестартиране след промяната. Скоростта на предаване запазва горната настройка на компютъра след прекъсване на захранването. Поддръжка на скорост на предаване 4800960019200. Скоростта на предаване на целочислена стойност е както следва:

Цяло число Скорост на предаване
0 4800 bps
1 9600 bps
2 19200 bps

Изпратете команда: 01 06 20 03 00 02 F3 CB
Отговор: 01 06 20 03 00 02 F3 CB Забележка: скоростта на предаване се променя на 19200bps и се запазва след прекъсване на захранването.
6.5.2 Функционален регистър
a) Команда за измерване на температурата:
Адрес: 0x0100 (40101)
Брой регистри: 1
Функционален код: 0x03
Прочетете sample стойности: 19.2 ℃
Изпратете команда: 01 03 01 00 00 01 85 F6
Отговор: 01 03 02 00 C0 B8 14
Връща шестнадесетични целочислени данни без знак, температурна стойност = цяло число / 10, 1 бит десетичен знак е запазен.
б) Инструкция за измерване на мътността:
Адрес: 0x0101 (0x40102)
Брой регистри: 1
Функционален код: 0x03
Прочетете sample стойности: 9.1 NTU
Изпратете команда: 01 03 01 01 00 01 D4 36
Отговор: 01 03 02 00 5B F9 BF
Регистърът връща шестнадесетични цели числа без знак, стойност на мътност = цяло число / 10, запазен 1 знак след десетичната запетая.
в) Непрекъснато четене на инструкциите за температура и мътност:
Адрес: 0x0100 (40101)
Брой регистри: 2
Функционален код: 0x03
Прочетете sample стойности: температура 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 знак след десетичната запетая.
d) Команда за измерване на влажност:
Адрес: 0x0107 (40108)
Брой регистри: 1
Функционален код: 0x03
Прочетете sample стойности: относителна влажност 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
c) Калибриране на наклона на мътността
Адрес: 0x1003 (41004)
Брой регистри: 1
Функционален код: 0x06
Калибриране прample: калибриране в 50NTU разтвор за мътност
Изпратете команда: 01 06 10 03 01 F4 7D 1D
Отговор: 01 06 10 03 01 F4 7D 1D

Размери

daviteq MBRTU TBD Сензор за мътност с Modbus RTU изход - . Окабеляване1

Контакт

производител
Daviteq Technologies Incdaviteq - логоNo.11 Street 2G, Nam Hung Vuong Res., An Lac Ward, Binh Tan Dist., Ho Chi Minh City, Виетнам.
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 изход, изход

Референции

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са маркирани *