Modbus чыгаруу менен Daviteq MBRTU-PODO оптикалык эриген кычкылтек сенсору
Introduction
Modbus чыгаруу MBRTU-PODO менен оптикалык эриген кычкылтек сенсору
- Так жана аз тейлөө оптикалык эриген кычкылтек технологиясы (люминесценттик өчүрүү).
- RS485/Modbus сигнал чыгаруу.
- Өнөр жай стандарты, алдыңкы жана арткы тарабында 3⁄4 "NPT менен бекем корпус.
- Ийкемдүү кабелдик розетка: туруктуу кабель (0001) жана ажыратылуучу кабель (0002).
- Интегралдык (зонд орнотулган) суу өткөрбөйт басым сенсор.
- Автоматтык температура жана басым компенсация.
- Колдонуучу киргизген өткөргүчтүк/туздуулук концентрациясынын мааниси менен туздун автоматтык компенсациясы.
- Интегралдык калибрлөө менен ыңгайлуу сенсор капкагын алмаштыруу.
СУУДАГЫ ЭРИГЕН КЫЧЫЛТЕКТИ ӨЛЧӨӨ
Спецификация
Диапазон | DO Каныккандык %: 0дөн 500%ке чейин. DO Концентрациясы: 0 - 50 мг/л (ppm). Иштөө Температурасы: 0…50°C. Сактоо температурасы: -20…70°C. Иштеп жаткан атмосфералык басым: 40 - 115 кПа. Подшипниктин максималдуу басымы: 1000 кПа. |
Жооп убактысы | DO: T90 ~ 40s 100 10% үчүн. Температура: 90 – 45oC үчүн T5 ~ 45s (аралаштырып). |
Тактык | DO: 0-100% < ± 1 %. 100-200% < ± 2 %. Температура: ± 0.2 °C. Басым: ± 0.2 кПа. |
Киргизүү / чыгаруу / протокол | Киргизүү: 4.5 – 36 В DC. Керектөө: 60V боюнча орточо 5 мА. Чыгуу: RS485/Modbus же UART. |
Калибрлөө |
|
DO компенсация факторлору | Температура: автоматтык, толук диапазон.
Туздуулугу: колдонуучу киргизүү менен автоматтык (0 55 ppt чейин). басым:
|
Резолюция | Төмөн диапазон (<1 мг/л): ~ 1 ppb (0.001 мг/л). Орточо диапазон (<10 мг/л): ~ 4-8 ppb (0.004-0.008 мг/л). Жогорку диапазон (>10 мг/л): ~10 ppb (0.01 мг/л).* *Канчалык бийик диапазон болсо, ошончолук азыраак чечим. |
Күтүлгөн сенсордун капкагы | Оптималдуу шарттарда 2 жылга чейин пайдалуу кызмат кылуу мүмкүн. |
Башкалар | Суу өткөрбөйт: туруктуу кабели менен IP68 рейтинги. Сертификаттар: RoHs, CE, C-Tick (процессинде). Материалдар: Ryton (PPS) корпусу. Кабелдин узундугу: 6 м (опциялар бар). |
Продукт сүрөттөрү
MBRTU-PODO ОПТИКАЛЫК эриген кычкылтек сенсорун иштетүү
MBRTU-PODO-H1 .PNG
Зымдар
Төмөндө көрсөтүлгөндөй зымдарды өткөрүңүз:
Wire түс | Description |
Кызыл | Кубаттуулугу (4.5 ~ 36 В DC) |
Кара | GND |
Жашыл | UART_RX (жакшыртуу же компьютерге туташуу үчүн) |
Ак | UART_TX (жакшыртуу же компьютерге туташуу үчүн) |
Сары | RS485A |
Көк | RS485B |
Эскертүү: эки UART зымдары пробди жаңыртуу/программалоо болбосо, кесилиши мүмкүн.
Калибрлөө жана өлчөө
Параметрлерде калибрлөө
Калибрлөө
a) 100% калибрлөө.
Колдонуучу 0x0220 = 8 жазат
б) Калибрлөө 0%.
Колдонуучу 0x0220 = 16 жазат
в) Температураны калибрлөө.
Колдонуучу 0x0220 = 32 жазат
1-пункттук калибрлөө
1-пункттуу калибрлөө зондду 100% каныккан чекитте калибрлөө дегенди билдирет, аны төмөнкү ыкмалардын бири менен алууга болот:
а) Абага каныккан сууда (стандарттык ыкма).
абага каныккан суу (мисалыample 500 мл) тынымсыз (1) аба көбүкчөсүн же аэрациянын кандайдыр бир түрүн колдонуп абаны аба менен тазалоо же (3) сууну магниттик аралаштыргыч менен 5 айн/мин асты менен 2 саат аралаштыруу аркылуу алууга болот.
Абага каныккан суу даяр болгондон кийин, сенсордун капкагын жана температура сенсорун абага каныккан сууга чөмүлдүрүңүз жана көрсөткүч туруктуу болгондон кийин зондду калибрлеңиз (көбүнчө 1 ~ 3 мүнөт).
Колдонуучу 0x0220 = 1 жазып, андан кийин 30 секунд күтөт.
Эгерде 0x0102 акыркы көрсөткүчү 100 ± 0.5% болбосо, учурдагы тестирлөө чөйрөсүнүн туруктуулугун текшериңиз же кайра аракет кылыңыз.
б) Сууга каныккан абада (ынгайлуу ыкма).
Же болбосо, 1-pt калибрлөө сууга каныккан абаны колдонуу менен оңой жүргүзүлүшү мүмкүн, бирок ар кандай операцияларга жараша 0 ~ 2% ката болушу мүмкүн. Сунушталган жол-жоболор төмөндө келтирилген:
i) датчиктин капкагын жана зонддун температура сенсорун таза/кран суусуна 1~2 мүнөткө батырыңыз.
ii) зондду чыгарып, сууну датчиктин капкагынын бетине ткань менен бат кургатыңыз.
iii) сенсордун учунун ичинде нымдуу губка бар калибрлөө/сактоо бөтөлкөсүнө орнотуңуз. Бул калибрлөө кадамында калибрлөө/сактоо бөтөлкөсүндөгү суу менен сенсордун капкагын түз тийбеңиз. Сенсордун капкагы менен нымдуу губка ортосундагы аралыкты ~ 2 см сактаңыз.
v) көрсөткүчтөрдүн турукташуусун күтүңүз (2 ~ 4 мүнөт) жана андан кийин 0x0220 = 2 деп жазыңыз.
2 чекиттүү калибрлөө (100% жана 0% каныккан чекиттер)
(i) Зондду абага каныккан сууга салыңыз, DO көрсөткүчү турукташкандан кийин 0x0220 = 1 деп жазыңыз.
(ii) DO көрсөткүчү 100% болгондон кийин, зондду нөлдүк кычкылтек суусуна жылдырыңыз (ашыкча кошулган натрий сульфидин колдонуңуз
суу сampле).
(iii) DO көрсөткүчү турукташкандан кийин 0x0220 = 2 деп жазыңыз (~ кеминде 2 мүнөт).
- (iv) Колдонуучу 0 чекиттүү калибрлөө үчүн 0102x1, 0 чекиттүү калибрлөө үчүн 0104x2 боюнча каныккандыкты окуйт.
Колдонуучуларга аз DO концентрациясында (<2 промилледен) өтө так өлчөө керек болбосо, 0.5 баллдык кал көпчүлүк колдонмолор үчүн зарыл эмес. - "0% калибрлөө" жок "100% калибрлөө" режимин киргизүүгө жол берилбейт.
Температура үчүн чекит калибрлөө
i) Колдонуучу 0x000A = айлана-чөйрөнүн температурасы x100 деп жазат (Мисалы: Эгерде айлана-чөйрөнүн температурасы = 32.15 болсо, анда колдонуучу 0x000A=3215 деп жазат).
ii) Колдонуучунун температурасы 0x000A . Эгер ал сиз киргизгенге барабар болсо, калибрлөө аткарылды. Болбосо, 1-кадамды кайра аракет кылыңыз.
Modbus RTU протоколу
Буйрук түзүмү:
- Буйруктар акыркы жооп аяктагандан кийин 50mS эрте жөнөтүлбөшү керек.
- Эгер кулдан күтүлгөн жооп > 25мС үчүн көрүнбөсө, байланыш катасын ыргытыңыз.
- Проб 0x03, 0x06, 0x10, 0x17 функциялары үчүн Modbus стандартына ылайык келет
Сериялык берүү түзүмү:
- Башкасы белгиленбесе, маалымат түрлөрү чоң-эндиан болуп саналат.
- Ар бир RS485 берүүсү төмөнкүлөргө ээ болот: бир баштоо бит, 8 маалымат бит, паритеттик бит жок жана эки токтотуу бит;
- Демейки берүү ылдамдыгы: 9600 (кээ бир зонддор 19200 Бод ылдамдыгына ээ болушу мүмкүн);
- Демейки кул дареги: 1
- Башталгыч биттен кийин берилүүчү 8 маалымат бит биринчи эң маанилүү бит болуп саналат.
- Bit Sequence
Баштоо бит | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Бир аз токто |
Убакыт
- Микропрограмма жаңыртуулары күйгүзүлгөндөн кийин 5 секунданын ичинде аткарылышы керек же жумшак баштапкы абалга келтирилет.
- Биринчи буйрук күйгүзүлгөндөн же жумшак баштапкы абалга келтирилгенден кийин 8 секунддан эрте иштетилбейт
- Эгерде берилген буйруктан күтүлгөн жооп жок болсо, күтүү 200 мс кийин болот
Modbus RTU протоколу:
Каттоо # | R/W | Толук маалымат | Type | Эскертүүлөр |
0x0003 | R | LDO (мг/л) x100 | Uint16 | |
0x0006 | R | Каныккандык % x100 | Uint16 | |
0x0008 | R/W | Туздуулугу (ppt) x100 | Uint16 | |
0x0009 | R | Басым (кПа) x100 | Uint16 | |
x000A | R | Температура (°C) x100 | Uint16 | |
0x000F | R | Bod Rate | Uint16 | Эскертүү 1 |
0x0010 | R | Кулдун дареги | Uint16 | |
0x0011 | R | Текшерүү ID | Uint32 | |
0x0013 | R | Sensor Cap ID | Uint32 | |
0x0015 | R | Probe Firmware Version x100 | Uint16 | Эскертүү 2 |
0x0016 | R | Пробка микропрограммасынын кичине ревизиясы | Uint16 | Эскертүү 2 |
0x0063 | W | Bod Rate | Uint16 | Эскертүү 1 |
0x0064 | W | Кулдун дареги | Uint16 | |
0x0100 | R | LDO (мг/л) | Float | |
0x0102 | R | Каныккандык % | Float | |
0x0108 | R | Басым (кПа) | Float | |
0x010A | R | Температура (°C) | Float | |
0x010C | R/W | Учурдагы изилдөө дата убактысы | 6 байт | Эскертүү 3 |
0x010F | R | Ката биттери | Uint16 | Эскертүү 4 |
0x0117 | R | Туздуулугу (ppt) | Float | |
0x0132 | R/W | Температураны өзгөртүү | Float | |
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гө кайра коюлат.
Datetime байттары - жыл, ай, күн, күн, саат, мүнөт, секунд. Эң маанилүүгө чейин.
Example: iftheuserwrites0x010C=0x010203040506,thentheDatetime 3-жылдын 2001-февралына саат 4:05:06га коюлат. - Эскертүү 4: Биттер 1ден баштап көпчүлүк үчүн эң аз мааниге ээ болуп эсептелет:
- Бит 1 = Өлчөөнү калибрлөө катасы.
- Бит 3 = Пробдун температурасы диапазондон тышкары, максимум 120 °C.
- Бит 4 = Концентрация диапазондон тышкары: минималдуу 0 мг/л, максимум 50 мг/л. o Bit 5 = Зонд басымынын сенсорунун катасы.
- Бит 6 = Басым сенсору диапазондон тышкары: минималдуу 10 кПа, максимум 500 кПа.
Зонд демейки басымды = 101.3 кПа колдонот. - Бит 7 = Басым сенсорунун байланыш катасы, зонд демейки басымды = 101.3 кПа колдонот.
Эскертүү 5:Жазуу (0x0220) 1 100% калибрлөө жүргүзүү. 2 0% калибрлөө жүргүзүү. 8 100% калибрлөө баштапкы абалга келтирилди. 16 0% калибрлөө баштапкы абалга келтирилди. 32 Температураны калибрлөө.
- Note 6: Эгерде бул дарекке 1 жазылса, жумшак кайра баштоо аткарылат, башка бардык окуу/жазуулар этибарга алынбайт.
Эскертүү 7: эгерде зонддо басым сенсору бар болсо, бул окуу үчүн гана дарек.
Эскертүү 8: Бул Маанилер 2 баллдык калибрлөөнүн натыйжалары, ал эми 0x0003 жана 0x0006 дареги 1 баллдык калибрлөөнүн натыйжаларын көрсөтөт.
Example Transmissions
CMD: Проб маалыматтарын окуу
Чийки Hex: 01 03 0003 0018 B5C0
Дарек | Command | Баштоо дареги | Реестрлердин # саны | CRC |
0x01 | 0x03 | 0x0003 | 0x0018 | 0xB5C0 |
1 | Оку | 3 | 0x18 |
Example 1 иликтөөнүн жообу:
Чийки Hex: 01 03 30 031B 0206 0000 2726 0208 0BB8 27AA 0AAA 0000 0000 0000 0BB8 0005 0001 0001 0410 0457 0000 038 FAD0052
Example 2 иликтөөнүн жообу:
Чийки Hex: 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
Концентрация (мг/л) | Каныккандык % | Туздуулугу (ppt) | Басым (кПа) | Температура (°C) | Концентрациясы 2пт (мг/л) | Каныккандыгы % 2pt |
0x0313 | 0x26F3 | 0x0000 | 0x27AC | 0x0AC8 | 0x031A | 0x2748 |
7.87 мг/л | 99.71% | 0 PPT | 101.56 кПа | 27.60 °C | 7.94 мг/л | 100.56 % |
CMD: 100% калибрлөө иштетиңиз
Чийки алтылык: 01 10 0220 0001 02 0001 4330
Дарек | Command | Баштоо дареги | Реестрлердин # саны | # байт | Нарк | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0001 | 0x4330 |
1 | Көп жаз | 544 | 1 | 2 | Run 100% Cal |
Example 1 иликтөөнүн жообу:
Raw Hex: 01 10 0220 0001 01BB Ийгилик!
CMD: 0% калибрлөө иштетиңиз
Чийки алтылык: 01 10 0220 0001 02 0002 0331
Дарек | Command | Баштоо дареги | Реестрлердин # саны | # байт | Нарк | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0002 | 0x0331 |
1 | Көп жаз | 544 | 1 | 2 | Run 0% Cal |
Example 1 иликтөөнүн жообу:
Raw Hex: 01 10 0220 0001 01BB Ийгилик!
CMD: Туздуулугун жаңыртуу = 45.00 ppt, Басым =101.00 кПа, жана Температура = 27.00 °C
Чийки алтылык: 01 10 0008 0003 06 1194 2774 0A8C 185D
Дарек | Command | Баштоо дареги | Реестрлердин # саны | # байт | Нарк | CRC |
0x01 | 0x10 | 0x0008 | 0x0003 | 0x06 | 0x1194 2774 0A8C | 0x185D |
1 | Көп жаз | 719 | 1 | 2 | 45, 101, 27 |
Example 1 иликтөөнүн жообу:
Raw Hex: 01 10 0008 0003 01CA Ийгилик!
Дарек | Command | Баштоо дареги | Реестрлердин # саны | # байт | Нарк | CRC |
0x01 | 0x10 | 0x02CF | 0x0001 | 0x02 | 0x0457 | 0xD751 |
1 | Көп жаз | 719 | 1 | 2 | 1111 |
Example 1 иликтөөнүн жообу:
Raw Hex: 01 10 02CF 0001 304E Ийгилик!
Өлчөмдөр
MBRTU-PODO ӨЛЧӨМЧҮ ЧЫГЫМЫ (бирдик: мм)
Техникалык тейлөө
Зондду тейлөөгө сенсордун капкагын тазалоо, ошондой эле тест системасын туура кондициялоо, даярдоо жана сактоо кирет.
Зонд колдонулбаганда, зондду анын сенсор капкагы орнотулган жана оригиналдуу таңгагында камтылган калибрлөө/сактоо бөтөлкөсүн зондго жип менен сактоо сунушталат. Калибрлөө/сактоочу бөтөлкө жок болсо, таза суу куюлган стакан же нымдуу/нымдуу жабуу механизми да жетиштүү болот. Калибрлөө/сактоо бөтөлкөсүнүн ичиндеги губканы нымдуу кармоо керек.
Сенсор капкагын бекемдөө жана иштөө мөөнөтүн узартуу үчүн органикалык эриткичке тийбеңиз, чийилбеңиз жана кыянаттык менен кагылбаңыз. Айрыкча кылдаттык менен капкактын жабуусун тазалап, зонд менен капкакты таза сууга малып, андан кийин бети салфетка менен таптап кургатуу керек. каптоо бетин сүртпөңүз.
Сенсордун капкагын алмаштырыңыз, эгерде капкактын жабуусу өчүп калса же сыйрылып кетсе. Эски капкакты бурагандан кийин зонддун учундагы тунук терезеге ТИЙБЕҢИЗ. Терезеде же капкактын ичинде кандайдыр бир булгоочу заттар же калдыктар бар болсо, аларды порошоксуз аарчы менен кылдаттык менен алып салыңыз. Андан кийин жаңы сенсордун капкагын зондго кайра бурап коюңуз.
Документтер / Ресурстар
![]() |
Modbus чыгаруу менен Daviteq MBRTU-PODO оптикалык эриген кычкылтек сенсору [pdf] Колдонуучунун колдонмосу MBRTU-PODO Modbus чыгышы менен оптикалык эриген кычкылтек сенсору, MBRTU-PODO, Modbus чыгышы бар оптикалык эриген кычкылтек сенсору, Modbus чыгышы бар сенсор, Modbus чыгышы |