Daviteq MBRTU-PODO Optisk sensor för upplöst syre med Modbus-utgång
Introduktion
Optisk sensor för upplöst syre med Modbus-utgång MBRTU-PODO
- Noggrann optisk teknik för upplöst syre och lågt underhåll (luminescerande släckning).
- RS485/Modbus signalutgång.
- Industristandard, robust karosshus med 3⁄4” NPT fram och bak.
- Flexibelt kabeluttag: fast kabel (0001) och löstagbar kabel (0002).
- Integrerad (sondmonterad) vattentät trycksensor.
- Automatisk temperatur- och tryckkompensering.
- Automatisk salthaltskompensation med användarinput konduktivitet/salthaltskoncentrationsvärde.
- Bekvämt byte av sensorlock med integrerad kalibrering.
MÄTNING AV LÖST SYRE I VATTEN
Specifikation
Räckvidd | DO Mättnadsprocent: 0 till 500 %. DO-koncentration: 0 till 50 mg/L (ppm). Driftstemperatur: 0 till 50°C. Förvaringstemperatur: -20 till 70°C. Atmosfäriskt drifttryck: 40 till 115 kPa. Maximalt lagertryck: 1000 kPa. |
Svarstid | GÖR: T90 ~ 40s för 100 till 10 %. Temperatur: T90 ~ 45s i 5 – 45oC (med omrörning). |
Noggrannhet | DO: 0-100 % < ± 1 %. 100-200 % < ± 2 %. Temperatur: ± 0.2 °C. Tryck: ± 0.2 kPa. |
Ingång /utgång/protokoll | Ingång: 4.5 – 36 V DC. Förbrukning: snitt 60 mA vid 5V. Utgång: RS485/Modbus eller UART. |
Kalibrering |
|
DO Kompensationsfaktorer | Temperatur: automatisk, fullt intervall.
Salthalt: automatisk med användarinmatning (0 till 55 ppt). Tryck:
|
Upplösning | Lågt område (<1 mg/L): ~ 1 ppb (0.001 mg/L). Mellanintervall (<10 mg/L): ~ 4-8 ppb (0.004-0.008 mg/L). Högt område (>10 mg/L): ~10 ppb (0.01 mg/L).* *Ju högre intervall, desto lägre upplösning. |
Förväntad livslängd för sensorlock | En livslängd på upp till 2 år är möjlig i optimala situationer. |
Andra | Vattentät: IP68-klassning med fast kabel. Certifieringar: RoHs, CE, C-Tick (pågår). Material: Ryton (PPS) kropp. Kabellängd: 6 m (tillval finns). |
Produktbilder
BEHANDLA OPTISK UTLÖST SYRE SENSOR MBRTU-PODO
MBRTU-PODO-H1 .PNG
Kabeldragning
Vänligen koppla enligt nedan:
Tråd färg | Beskrivning |
Röd | Ström (4.5 ~ 36 V DC) |
Svart | GND |
Grön | UART_RX (för uppgradering eller PC-anslutning) |
Vit | UART_TX (för uppgradering eller PC-anslutning) |
Gul | RS485A |
Blå | RS485B |
Obs: De två UART-kablarna kan skäras av om den inte uppgraderas/programmeras.
Kalibrering och mätning
DO Kalibrering i Options
Återställ kalibrering
a) Återställ 100 % kalibrering.
Användaren skriver 0x0220 = 8
b) Återställ 0% kalibrering.
Användaren skriver 0x0220 = 16
c) Återställ temperaturkalibrering.
Användaren skriver 0x0220 = 32
1-punktskalibrering
1-punktskalibrering innebär kalibrering av sonden i punkten 100 % mättnad, vilket kan erhållas på något av följande sätt:
a) I luftmättat vatten (standardmetod).
Det luftmättade vattnet (t.example på 500 mL) kan erhållas genom att kontinuerligt (1) spola vatten med luft med hjälp av en luftbubblare eller någon typ av luftning i cirka 3 ~ 5 minuter, eller (2) omrörning av vatten med magnetomrörare under 800 rpm under 1 timme.
När det luftmättade vattnet är klart, doppa ned sensorlocket och temperatursensorn på sonden i det luftmättade vattnet och kalibrera sonden efter att avläsningen blir stabil (vanligtvis 1 ~ 3 minuter).
Användaren skriver 0x0220 = 1 och väntar sedan 30 sekunder.
Om slutavläsningen av 0x0102 inte är 100 ± 0.5 %, kontrollera om stabiliteten i nuvarande testmiljö eller försök igen.
b) I vattenmättad luft (bekväm metod).
Alternativt kan 1-punktskalibreringen enkelt göras med vattenmättad luft, men 0 ~ 2% fel kan orsakas beroende på olika operationer. De rekommenderade procedurerna anges nedan:
i) doppa ned sensorlocket och temperatursensorn på sonden i färskt/kranvatten 1~2 minuter.
ii) ta ut sonden och doppa snabbt vattnet på ytan av sensorlocket efter vävnad.
iii) installera sensoränden i kalibrerings-/förvaringsflaskan med en våt svamp inuti. Undvik direktkontakt mellan sensorlocket och eventuellt vatten i kalibrerings-/förvaringsflaskan under detta kalibreringssteg. Se till att avståndet mellan sensorlocket och den våta svampen är ~2 cm.
v) vänta tills avläsningarna har stabiliserats (2 ~ 4 minuter) och skriv sedan 0x0220 = 2.
2-punktskalibrering (100 % och 0 % mättnadspunkter)
(i) Lägg sonden i luftmättat vatten, skriv 0x0220 = 1 efter att DO-avläsningen stabiliserats.
(ii) När DO-avläsningen blir 100 %, flytta sonden till noll syrevatten (använd natriumsulfid tillsatt i överskott till en
vattenample).
(iii) Skriv 0x0220 = 2, efter att DO-avläsningen stabiliserats (~minst 2 minuter).
- (iv) Användaren avläser mättnad vid 0x0102 för 1-punktskalibrering, 0x0104 för 2-punktskalibrering.
2-punkts cal är inte nödvändigt för de flesta applikationer, såvida inte användare behöver en mycket exakt mätning i låg DO-koncentration (<0.5 ppm). - Genomförande av "0% kalibrering" utan "100% kalibrering" är inte tillåtet.
Punktkalibrering för temperatur
i) Användaren skriver 0x000A = omgivningstemperaturen x100 (Ex: Om omgivningstemperaturen = 32.15, då skriver användaren 0x000A=3215).
ii) Användarens avläsningstemperatur vid 0x000A. Om det är lika med det du matat in är kalibreringen klar. Om inte, försök steg 1 igen.
Modbus RTU-protokoll
Kommandostruktur:
- Kommandon bör inte skickas tidigare än 50 mS från slutförandet av det senaste svaret.
- Om det förväntade svaret från slaven inte ses för > 25 mS, skicka ett kommunikationsfel.
- Sond följer Modbus-standard för funktionerna 0x03, 0x06, 0x10, 0x17
Seriell överföringsstruktur:
- Datatyper är big-endian om inte annat anges.
- Varje RS485-överföring kommer att ha: en startbit, 8 databitar, ingen paritetsbit och två stoppbitar;
- Förinställd Baud-hastighet: 9600 (några av sonderna kan ha Baudrate av 19200);
- Standard slavadress: 1
- De 8 databitarna som sänds efter startbiten är den mest signifikanta biten först.
- Bitsekvens
Starta bit | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Stoppa lite |
Timing
- Firmware-uppdateringar måste köras inom 5 sekunder efter att strömmen slagits på eller mjuk återställning Sondspets-LED kommer att lysa fast blått under denna tid
- Det första kommandot kan inte köras tidigare än 8 sekunder från start eller mjuk återställning
- Om det inte finns något förväntat svar från ett utfärdat kommando inträffar timeout efter 200 ms
Modbus RTU-protokoll:
Registrera # | R/W | Detaljer | Typ | Anteckningar |
0x0003 | R | LDO (mg/L) x100 | Uint16 | |
0x0006 | R | Mättnad % x100 | Uint16 | |
0x0008 | R/W | Salthalt (ppt) x100 | Uint16 | |
0x0009 | R | Tryck (kPa) x100 | Uint16 | |
x000A | R | Temperatur (°C) x100 | Uint16 | |
0x000F | R | Baudhastighet | Uint16 | Anmärkning 1 |
0x0010 | R | Slavadress | Uint16 | |
0x0011 | R | Sond-ID | Uint32 | |
0x0013 | R | Sensorlock ID | Uint32 | |
0x0015 | R | Probe firmware version x100 | Uint16 | Anmärkning 2 |
0x0016 | R | Probe Firmware Mindre revision | Uint16 | Anmärkning 2 |
0x0063 | W | Baudhastighet | Uint16 | Anmärkning 1 |
0x0064 | W | Slavadress | Uint16 | |
0x0100 | R | LDO (mg/L) | Flyta | |
0x0102 | R | Mättnad % | Flyta | |
0x0108 | R | Tryck (kPa) | Flyta | |
0x010A | R | Temperatur (°C) | Flyta | |
0x010C | R/W | Aktuell sonddatum | 6 byte | Anmärkning 3 |
0x010F | R | Felbitar | Uint16 | Anmärkning 4 |
0x0117 | R | Salthalt (ppt) | Flyta | |
0x0132 | R/W | Temperaturoffset | Flyta | |
0x0220 | R/W | Kalibreringsbitar | Uint16 | Anmärkning 5 |
0x02CF | R | Membranlockets serienummer | Uint16 | |
0x0300 | W | Mjuk omstart | Uint16 | Anmärkning 6 |
Notera:
- Anmärkning 1: Baudhastighetsvärden: 0= 300, 1= 2400, 2= 2400, 3= 4800, 4= 9600, 5= 19200, 6=38400, 7= 115200.
- Anmärkning 2: Firmwareversionen är adress 0x0015 dividerat med 100, sedan en decimal och sedan adress 0x0016. Example: om 0x0015 = 908 och 0x0016 = 29, är versionen av den fasta programvaran v9.08.29.
- Anmärkning 3: Sonden har ingen RTC, om sonden inte tillförs kontinuerlig ström eller är återställd kommer alla värden att återställas till 0.
Datetime-bytes är år, månad, dag, dag, timme, minut, sekund. Mest betydande till minst.
Example: iftheuserwrites0x010C=0x010203040506,då kommerDatetime att ställas in till 3 februari 2001 4:05:06. - Note 4: Bitar räknas som minst signifikanta för de flesta, med början på 1:
- Bit 1 = Mätningskalibreringsfel.
- Bit 3 = Sondtemperatur utanför intervallet, max 120 °C.
- Bit 4 = Koncentration utanför intervallet: minimum 0 mg/L, maximalt 50 mg/L. o Bit 5 = Sondtrycksensorfel.
- Bit 6 = Trycksensor utanför området: minst 10 kPa, maximalt 500 kPa.
Sonden använder standardtryck = 101.3 kPa. - Bit 7 = Trycksensor Kommunikationsfel, sonden använder standardtryck = 101.3 kPa.
Anmärkning 5:Skriv (0x0220) 1 Kör 100% kalibrering. 2 Kör 0% kalibrering. 8 Återställ 100% kalibrering. 16 Återställ 0% kalibrering. 32 Återställ temperaturkalibrering.
- Note 6: Om 1 skrivs till denna adress utförs en mjuk omstart, alla andra läs/skrivningar ignoreras.
Anmärkning 7: om sonden har en inbyggd trycksensor är detta en skrivskyddad adress.
Anmärkning 8: Dessa värden är resultat av 2-punktskalibrering, medan adressen 0x0003 och 0x0006 visar resultaten av 1-punktskalibrering.
Example Transmissioner
CMD: Läs probedata
Rå Hex: 01 03 0003 0018 B5C0
Adress | Kommando | Startadress | Antal register | CRC |
0x01 | 0x03 | 0x0003 | 0x0018 | 0xB5C0 |
1 | Läsa | 3 | 0x18 |
Example 1 svar från sond:
Rå Hex: 01 03 30 031B 0206 0000 2726 0208 0BB8 27AA 0AAA 0000 0000 0000 0BB8 0005 0001 0001 0410 0457 0000 038 0052 0001 031 FAD2741
Example 2 svar från sond:
Raw 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
Koncentration (mg/L) | Mättnad % | Salthalt (ppt) | Tryck (kPa) | Temperatur (°C) | Koncentration 2pt (mg/L) | Mättnad % 2pt |
0x0313 | 0x26F3 | 0x0000 | 0x27AC | 0x0AC8 | 0x031A | 0x2748 |
7.87 mg/L | 99.71 % | 0 ppt | 101.56 kPa | 27.60°C | 7.94 mg/L | 100.56 % |
CMD: Kör 100 % kalibrering
Rå hexadecimal: 01 10 0220 0001 02 0001 4330
Adress | Kommando | Startadress | Antal register | Antal byte | Värde | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0001 | 0x4330 |
1 | Skriv Multi | 544 | 1 | 2 | Kör 100 % Cal |
Example 1 svar från sond:
Raw Hex: 01 10 0220 0001 01BB Framgång!
CMD: Kör 0 % kalibrering
Rå hexadecimal: 01 10 0220 0001 02 0002 0331
Adress | Kommando | Startadress | Antal register | Antal byte | Värde | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0002 | 0x0331 |
1 | Skriv Multi | 544 | 1 | 2 | Kör 0 % Cal |
Example 1 svar från sond:
Raw Hex: 01 10 0220 0001 01BB Framgång!
CMD: Uppdatera salthalt = 45.00 ppt, tryck =101.00 kPa och temperatur = 27.00 °C
Raw Hex: 01 10 0008 0003 06 1194 2774 0A8C 185D
Adress | Kommando | Startadress | Antal register | Antal byte | Värde | CRC |
0x01 | 0x10 | 0x0008 | 0x0003 | 0x06 | 0x1194 2774 0A8C | 0x185D |
1 | Skriv Multi | 719 | 1 | 2 | 45, 101, 27 |
Example 1 svar från sond:
Raw Hex: 01 10 0008 0003 01CA Framgång!
Adress | Kommando | Startadress | Antal register | Antal byte | Värde | CRC |
0x01 | 0x10 | 0x02CF | 0x0001 | 0x02 | 0x0457 | 0xD751 |
1 | Skriv Multi | 719 | 1 | 2 | 1111 |
Example 1 svar från sond:
Raw Hex: 01 10 02CF 0001 304E Framgång!
Mått
DIMENSIONSRITNING AV MBRTU-PODO (Enhet: mm)
Underhåll
Sondunderhåll inkluderar rengöring av sensorlocket samt korrekt konditionering, förberedelse och förvaring av testsystemet.
När sonden inte används rekommenderas det starkt att förvara sonden med dess sensorlock installerad och kalibrerings-/förvaringsflaskan som ingick i originalförpackningen, gängad på sonden. En bägare med rent vatten eller en fuktig/fuktig lockmekanism kan också räcka om kalibrerings-/förvaringsflaskan inte finns tillgänglig. Svampen inuti kalibrerings-/förvaringsflaskan bör hållas fuktig för bästa resultat.
Undvik att sensorlocket vidrör organiskt lösningsmedel, repor och stötande kollisioner för att stärka och förlänga sensorlockets livslängd. Särskild försiktighet bör iakttas för att rengöra beläggningen av locket, för att doppa sonden och locket i färskt vatten och sedan krantorka ytan med en servett. Torka inte av beläggningsytan.
Sätt tillbaka sensorlocket om lockbeläggningen är blekt eller avskalad. RÖR INTE det genomskinliga fönstret på sondens spets efter att ha skruvat av det gamla locket. Om några föroreningar eller rester finns på fönstret eller inuti locket, ta försiktigt bort dem med en pulverfri tork. Skruva sedan tillbaka det nya sensorlocket på sonden.
Dokument/resurser
![]() |
Daviteq MBRTU-PODO Optisk sensor för upplöst syre med Modbus-utgång [pdf] Användarhandbok MBRTU-PODO Optisk sensor för upplöst syre med Modbus-utgång, MBRTU-PODO, optisk sensor för upplöst syre med Modbus-utgång, Sensor med Modbus-utgång, Modbus-utgång |