Daviteq MBRTU-PODO оптичен сензор за разтворен кислород с Modbus изход
Въведение
Оптичен сензор за разтворен кислород с Modbus изход MBRTU-PODO
- Точна и лесна за поддръжка оптична технология с разтворен кислород (луминисцентно охлаждане).
- RS485/Modbus сигнален изход.
- Индустриален стандарт, здрав корпус с 3⁄4” NPT отпред и отзад.
- Гъвкав кабелен изход: фиксиран кабел (0001) и подвижен кабел (0002).
- Интегриран (монтиран на сонда) водоустойчив сензор за налягане.
- Автоматична компенсация на температурата и налягането.
- Автоматична компенсация на солеността с въведена от потребителя стойност на концентрация на проводимост/соленост.
- Удобна смяна на капачката на сензора с интегрирано калибриране.
ИЗМЕРВАНЕ НА РАЗТВОРЕНИЯ КИСЛОРОД ВЪВ ВОДА
Спецификация
Обхват | % на наситеност на DO: 0 до 500%. Концентрация на DO: 0 до 50 mg/L (ppm). Работна температура: 0 до 50°C. Температура на съхранение: -20 до 70°C. Работно атмосферно налягане: 40 до 115 kPa. Максимално лагерно налягане: 1000 kPa. |
Време за реакция | DO: T90 ~ 40s за 100 до 10%. Температура: T90 ~ 45s за 5 – 45oC (без разбъркване). |
точност | DO: 0-100% < ± 1%. 100-200% < ± 2%. Температура: ± 0.2 °C. Налягане: ± 0.2 kPa. |
Вход / изход / протокол | Вход: 4.5 – 36 V DC. Консумация: средно 60 mA при 5V. Изход: RS485/Modbus или UART. |
Калибриране |
|
DO Компенсационни фактори | Температура: автоматична, пълен диапазон.
Соленост: автоматично с въвеждане от потребителя (0 до 55 ppt). налягане:
|
Резолюция | Нисък диапазон (<1 mg/L): ~ 1 ppb (0.001 mg/L). Среден диапазон (<10 mg/L): ~ 4-8 ppb (0.004-0.008 mg/L). Висок диапазон (>10 mg/L): ~10 ppb (0.01 mg/L).* * Колкото по-висок е диапазонът, толкова по-ниска е разделителната способност. |
Очакван живот на капачката на сензора | При оптимални ситуации е възможен полезен живот до 2 години. |
други | Водоустойчив: IP68 рейтинг с фиксиран кабел. Сертификати: RoHs, CE, C-Tick (в процес). Материали: Корпус Ryton (PPS). Дължина на кабела: 6 м (има опции). |
Продуктови снимки
ПРОЦЕСЕН ОПТИЧЕН СЕНЗОР ЗА РАЗТВОРЕН КИСЛОРОД MBRTU-PODO
MBRTU-PODO-H1 .PNG
Окабеляване
Моля, окабеляване, както е показано по-долу:
Тел цвят | Описание |
червено | Мощност (4.5 ~ 36 V DC) |
черен | GND |
Зелено | UART_RX (за надграждане или връзка с компютър) |
Бяло | UART_TX (за надграждане или връзка с компютър) |
Жълто | RS485A |
Синьо | RS485B |
Забележка: Двата UART проводника могат да бъдат прерязани, ако сондата не бъде надстроена/програмирана.
Калибриране и измерване
DO калибриране в Опции
Нулиране на калибрирането
a) Нулирайте 100% калибриране.
Потребителят пише 0x0220 = 8
b) Нулиране на 0% калибриране.
Потребителят пише 0x0220 = 16
c) Нулиране на калибрирането на температурата.
Потребителят пише 0x0220 = 32
1 точково калибриране
1-точково калибриране означава калибриране на сондата в точка на 100% насищане, което може да се получи по един от следните начини:
а) Във вода, наситена с въздух (стандартен метод).
Наситената с въздух вода (напрample от 500 mL) може да се получи чрез непрекъснато (1) продухване на водата с въздух с помощта на въздушен барбот или някакъв вид аерация за около 3 ~ 5 минути, или (2) разбъркване на водата с магнитна бъркалка при 800 rpm за 1 час.
След като наситената с въздух вода е готова, потопете капачката на сензора и температурния сензор на сондата в наситената с въздух вода и калибрирайте сондата, след като показанията се стабилизират (обикновено 1 ~ 3 минути).
Потребителят пише 0x0220 = 1, след което изчаква 30 секунди.
Ако окончателното отчитане на 0x0102 не е 100 ± 0.5%, моля, проверете дали текущата тестова среда е стабилна или опитайте отново.
б) В наситен с вода въздух (удобен метод).
Като алтернатива, 1-точковото калибриране може лесно да се извърши с помощта на наситен с вода въздух, но може да бъде причинена грешка от 0 ~ 2% в зависимост от различните операции. Препоръчителните процедури са дадени по-долу:
i) потопете капачката на сензора и температурния сензор на сондата в прясна/чешмяна вода за 1~2 минути.
ii) извадете сондата и бързо потопете водата върху повърхността на капачката на сензора с тъкан.
iii) монтирайте края на сензора в бутилката за калибриране/съхранение с мокра гъба вътре. Избягвайте директен контакт на капачката на сензора с вода в бутилката за калибриране/съхранение по време на тази стъпка на калибриране. Поддържайте разстоянието между капачката на сензора и мократа гъба ~ 2 см.
v) изчакайте показанията да се стабилизират (2 ~ 4 минути) и след това напишете 0x0220 = 2.
2-точково калибриране (100% и 0% точки на насищане)
(i) Поставете сондата във вода, наситена с въздух, напишете 0x0220 = 1, след като показанието на DO се стабилизира.
(ii) След като отчитането на DO стане 100%, преместете сондата на нулева кислородна вода (използвайте натриев сулфид, добавен в излишък към
вода sampле).
(iii) Напишете 0x0220 = 2, след като отчитането на DO се стабилизира (~поне 2 минути).
- (iv) Наситеността при четене на потребителя при 0x0102 за 1-точково калибриране, 0x0104 за 2-точково калибриране.
2-точков калор не е необходим за повечето приложения, освен ако потребителите не се нуждаят от много точно измерване при ниска концентрация на DO (<0.5 ppm). - Прилагането на „0% калибриране“ без „100% калибриране“ не е разрешено.
Точково калибриране за температура
i) Потребителят пише 0x000A = температурата на околната среда x100 (Пример: Ако температурата на околната среда = 32.15, тогава потребителят пише 0x000A=3215).
ii) Температурата на отчитане на потребителя при 0x000A. Ако е равно на това, което сте въвели, калибрирането е извършено. Ако не, опитайте стъпка 1 отново.
Modbus RTU протокол
Командна структура:
- Командите не трябва да се изпращат по-рано от 50 mS след завършване на последния отговор.
- Ако очакваният отговор от подчиненото устройство не се вижда за > 25 mS, извежда грешка в комуникацията.
- Сондата следва стандарта Modbus за функции 0x03, 0x06, 0x10, 0x17
Серийна структура на предаване:
- Типовете данни са с голям порядък, освен ако не е отбелязано друго.
- Всяко RS485 предаване ще има: един начален бит, 8 бита данни, без бит за паритет и два стоп бита;
- Скорост на предаване по подразбиране: 9600 (някои от сондите може да имат скорост на предаване 19200);
- Подчинен адрес по подразбиране: 1
- 8-те бита данни, предадени след началния бит, са най-значимият бит първи.
- Битова последователност
Старт бит | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Спрете малко |
Време
- Актуализациите на фърмуера трябва да се изпълняват в рамките на 5 секунди след включване или меко нулиране Светодиодът на върха на сондата ще свети непрекъснато в синьо през това време
- Първата команда не може да бъде изпълнена по-рано от 8 секунди след включване или меко нулиране
- Ако няма очакван отговор от издадена команда, изчакването настъпва след 200 ms
Modbus RTU протокол:
Регистрирам # | R/W | Подробности | Тип | Бележки |
0x0003 | R | LDO (mg/L) х 100 | Uint16 | |
0x0006 | R | Насищане % x100 | Uint16 | |
0x0008 | R/W | Соленост (ppt) x100 | Uint16 | |
0x0009 | R | Налягане (kPa) x100 | Uint16 | |
x000A | R | Температура (°C) x100 | Uint16 | |
0x000F | R | Скорост на предаване | Uint16 | Бележка 1 |
0x0010 | R | Подчинен адрес | Uint16 | |
0x0011 | R | ID на сондата | Uint32 | |
0x0013 | R | ID на капачката на сензора | Uint32 | |
0x0015 | R | Версия на фърмуера на сондата x100 | Uint16 | Бележка 2 |
0x0016 | R | Малка ревизия на фърмуера на сондата | Uint16 | Бележка 2 |
0x0063 | W | Скорост на предаване | Uint16 | Бележка 1 |
0x0064 | W | Подчинен адрес | Uint16 | |
0x0100 | R | LDO (mg/L) | Поплавък | |
0x0102 | R | Насищане % | Поплавък | |
0x0108 | R | Налягане (kPa) | Поплавък | |
0x010A | R | Температура (°C) | Поплавък | |
0x010C | R/W | Текуща дата и час на сондата | 6 байта | Бележка 3 |
0x010F | R | Битове за грешка | Uint16 | Бележка 4 |
0x0117 | R | соленост (ppt) | Поплавък | |
0x0132 | R/W | Температурно отместване | Поплавък | |
0x0220 | R/W | Битове за калибриране | Uint16 | Бележка 5 |
0x02CF | R | Сериен номер на капачката на мембраната | Uint16 | |
0x0300 | W | Меко рестартиране | Uint16 | Бележка 6 |
Забележка:
- Бележка 1: Стойности на скоростта на предаване: 0= 300, 1= 2400, 2= 2400, 3= 4800, 4= 9600, 5= 19200, 6=38400, 7= 115200.
- Бележка 2: Версията на фърмуера е адрес 0x0015, разделен на 100, след това десетичен знак и след това адрес 0x0016. Прample: ако 0x0015 = 908 и 0x0016 = 29, тогава версията на фърмуера е v9.08.29.
- Бележка 3: Сондата няма RTC, ако на сондата не се подава непрекъснато захранване или се нулира, всички стойности ще се нулират на 0.
Байтовете за дата и час са година, месец, ден, ден, час, минута, секунда. Най-значими до най-малко.
Example: ако потребителят напише 0x010C=0x010203040506, тогава Datetime ще бъде зададен на 3 февруари 2001 г. 4:05:06 сутринта. - Бележка 4: Битовете се считат за най-малко значими до повечето, като се започне от 1:
- Бит 1 = Грешка при калибриране на измерването.
- Бит 3 = Температура на сондата извън диапазона, максимум 120 °C.
- Бит 4 = Концентрация извън диапазона: минимум 0 mg/L, максимум 50 mg/L. o Бит 5 = Грешка на сензора за налягане на сондата.
- Бит 6 = Сензор за налягане извън диапазона: минимум 10 kPa, максимум 500 kPa.
Сондата ще използва налягане по подразбиране = 101.3 kPa. - Бит 7 = Грешка в комуникацията на сензора за налягане, сондата ще използва налягане по подразбиране = 101.3 kPa.
Бележка 5:Напиши (0x0220) 1 Изпълнете 100% калибриране. 2 Изпълнете 0% калибриране. 8 Нулиране на 100% калибриране. 16 Нулиране на 0% калибриране. 32 Нулиране на калибрирането на температурата.
- Note 6: Ако 1 се запише на този адрес, се извършва плавен рестарт, всички други четения/записи се игнорират.
Бележка 7: ако сондата има вграден сензор за налягане, това е адрес само за четене.
Бележка 8: Тези стойности са резултати от 2-точково калибриране, докато адресите 0x0003 и 0x0006 представят резултатите от 1-точково калибриране.
Example Трансмисии
CMD: Прочетете данните от сондата
Необработен шестнадесетичен: 01 03 0003 0018 B5C0
Адрес | командване | Начален адрес | Брой регистри | CRC |
0x01 | 0x03 | 0x0003 | 0x0018 | 0xB5C0 |
1 | Прочетете | 3 | 0x18 |
Example 1 отговор от сондата:
Необработен шестнадесетичен: 01 03 30 031B 0206 0000 2726 0208 0BB8 27AA 0AAA 0000 0000 0000 0BB8 0005 0001 0001 0410 0457 0000 038C 0052 0001 031D 2741 0000 4 FADXNUMX
Example 2 отговор от сондата:
Суров шестнадесетичен: 01 03 30 0313 0206 0000 26F3 0208 0000 27AC 0AC8 0000 0000 0000 0000 0005 0001 0001 0410 0457
0000 038C 0052 0001 031A 2748 0000 5BC0
Концентрация (mg/L) | Насищане % | соленост (ppt) | Налягане (kPa) | Температура (°C) | Концентрация 2pt (mg/L) | Насищане % 2pt |
0x0313 | 0x26F3 | 0x0000 | 0x27AC | 0x0AC8 | 0x031A | 0x2748 |
7.87 мг/л | 99.71% | 0 ppt | 101.56 kPa | 27.60 °C | 7.94 мг/л | 100.56 % |
CMD: Изпълнете 100 % калибриране
Суров шестнадесетичен: 01 10 0220 0001 02 0001 4330
Адрес | командване | Начален адрес | Брой регистри | # байтове | Стойност | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0001 | 0x4330 |
1 | Напишете Multi | 544 | 1 | 2 | Пуснете 100% кал |
Example 1 отговор от сондата:
Суров шестнадесетичен: 01 10 0220 0001 01BB Успех!
CMD: Изпълнете 0 % калибриране
Суров шестнадесетичен: 01 10 0220 0001 02 0002 0331
Адрес | командване | Начален адрес | Брой регистри | # байтове | Стойност | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0002 | 0x0331 |
1 | Напишете Multi | 544 | 1 | 2 | Пуснете 0% кал |
Example 1 отговор от сондата:
Суров шестнадесетичен: 01 10 0220 0001 01BB Успех!
CMD: Актуализиране на соленост = 45.00 ppt, налягане =101.00 kPa и температура = 27.00 °C
Необработен шестнадесетичен: 01 10 0008 0003 06 1194 2774 0A8C 185D
Адрес | командване | Начален адрес | Брой регистри | # байтове | Стойност | CRC |
0x01 | 0x10 | 0x0008 | 0x0003 | 0x06 | 0x1194 2774 0A8C | 0x185D |
1 | Напишете Multi | 719 | 1 | 2 | 45, 101, 27 |
Example 1 отговор от сондата:
Суров шестнадесетичен: 01 10 0008 0003 01CA Успех!
Адрес | командване | Начален адрес | Брой регистри | # байтове | Стойност | CRC |
0x01 | 0x10 | 0x02CF | 0x0001 | 0x02 | 0x0457 | 0xD751 |
1 | Напишете Multi | 719 | 1 | 2 | 1111 |
Example 1 отговор от сондата:
Необработен шестнадесетичен: 01 10 02CF 0001 304E Успех!
Размери
ЧЕРТЕЖ С РАЗМЕРИ НА MBRTU-PODO (Единица: mm)
Поддръжка
Поддръжката на сондата включва почистване на капачката на сензора, както и правилното кондициониране, подготовка и съхранение на тестовата система.
Когато сондата не се използва, силно се препоръчва да я съхранявате с поставена капачка на сензора и бутилката за калибриране/съхранение, която е включена в оригиналната опаковка, навита на сондата. Бехерова чаша с чиста вода или механизъм за влажно/влажно затваряне също може да е достатъчен, ако бутилката за калибриране/съхранение не е налична. Гъбата вътре в бутилката за калибриране/съхранение трябва да се поддържа влажна за най-добри резултати.
Избягвайте контакт на капачката на сензора с органичен разтворител, надраскване и злоупотреба, за да укрепите и удължите живота на капачката на сензора. Трябва да се обърне специално внимание, за да почистите покритието на капачката, да потопите сондата и капачката в прясна вода и след това да подсушите повърхността със салфетка. Не бършете повърхността на покритието.
Сменете капачката на сензора, ако покритието на капачката е избледняло или отстранено. НЕ докосвайте прозрачното прозорче на върха на сондата, след като развиете старата капачка. Ако по прозореца или вътре в капачката има замърсители или остатъци, внимателно ги отстранете с кърпичка без прах. След това завийте отново новата капачка на сензора върху сондата.
Документи / Ресурси
![]() |
Daviteq MBRTU-PODO оптичен сензор за разтворен кислород с Modbus изход [pdf] Ръководство за потребителя MBRTU-PODO Оптичен сензор за разтворен кислород с Modbus изход, MBRTU-PODO, Оптичен сензор за разтворен кислород с Modbus изход, Сензор с Modbus изход, Modbus изход |