Daviteq MBRTU-PODO оптичен сензор за разтворен кислород с Modbus изход

Оптичен сензор за разтворен кислород MBRTU-PODO с Modbus изход

Въведение

Оптичен сензор за разтворен кислород с Modbus изход MBRTU-PODO

  • Точна и лесна за поддръжка оптична технология с разтворен кислород (луминисцентно охлаждане).
  • RS485/Modbus сигнален изход.
  • Индустриален стандарт, здрав корпус с 3⁄4” NPT отпред и отзад.
  • Гъвкав кабелен изход: фиксиран кабел (0001) и подвижен кабел (0002).
  • Интегриран (монтиран на сонда) водоустойчив сензор за налягане.
  • Автоматична компенсация на температурата и налягането.
  • Автоматична компенсация на солеността с въведена от потребителя стойност на концентрация на проводимост/соленост.
  • Удобна смяна на капачката на сензора с интегрирано калибриране.
ИЗМЕРВАНЕ НА РАЗТВОРЕНИЯ КИСЛОРОД ВЪВ ВОДА

Оптичен сензор за разтворен кислород MBRTU-PODO с Modbus изход

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

Обхват % на наситеност на 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.
Калибриране
  1. точка (100% кал точка) в наситена с въздух вода или наситен с вода въздух (бутилка за калибриране).
  2. точка: (Нула и 100% кал точки).
DO Компенсационни фактори Температура: автоматична, пълен диапазон.

Соленост: автоматично с въвеждане от потребителя (0 до 55 ppt). налягане:

  1. компенсация чрез моментна стойност на налягането, ако сензорът за налягане е над водата или на по-малко от 20 см вода.
  2. Компенсация по стойност на налягането по подразбиране, ако сензорът за налягане е повече от 20 cm вода. Стойността по подразбиране се получава от сензора за налягане при последното 1-точково калибриране и се записва в паметта на сондата.
Резолюция Нисък диапазон (<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)

ЧЕРТЕЖ С РАЗМЕРИ НА MBRTU-PODO (Единица: mm)

Поддръжка

Поддръжката на сондата включва почистване на капачката на сензора, както и правилното кондициониране, подготовка и съхранение на тестовата система.

Когато сондата не се използва, силно се препоръчва да я съхранявате с поставена капачка на сензора и бутилката за калибриране/съхранение, която е включена в оригиналната опаковка, навита на сондата. Бехерова чаша с чиста вода или механизъм за влажно/влажно затваряне също може да е достатъчен, ако бутилката за калибриране/съхранение не е налична. Гъбата вътре в бутилката за калибриране/съхранение трябва да се поддържа влажна за най-добри резултати.

Избягвайте контакт на капачката на сензора с органичен разтворител, надраскване и злоупотреба, за да укрепите и удължите живота на капачката на сензора. Трябва да се обърне специално внимание, за да почистите покритието на капачката, да потопите сондата и капачката в прясна вода и след това да подсушите повърхността със салфетка. Не бършете повърхността на покритието.

Сменете капачката на сензора, ако покритието на капачката е избледняло или отстранено. НЕ докосвайте прозрачното прозорче на върха на сондата, след като развиете старата капачка. Ако по прозореца или вътре в капачката има замърсители или остатъци, внимателно ги отстранете с кърпичка без прах. След това завийте отново новата капачка на сензора върху сондата.

Лого на Daviteq

Документи / Ресурси

Daviteq MBRTU-PODO оптичен сензор за разтворен кислород с Modbus изход [pdf] Ръководство за потребителя
MBRTU-PODO Оптичен сензор за разтворен кислород с Modbus изход, MBRTU-PODO, Оптичен сензор за разтворен кислород с Modbus изход, Сензор с Modbus изход, Modbus изход

Референции

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

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