Sensor òptic d'oxigen dissolt Daviteq MBRTU-PODO amb sortida Modbus
Introducció
Sensor òptic d'oxigen dissolt amb sortida Modbus MBRTU-PODO
- Tecnologia òptica d'oxigen dissolt precisa i de baix manteniment (extinció luminiscent).
- Sortida de senyal RS485/Modbus.
- Carcassa robusta i estàndard de la indústria amb 3⁄4” NPT a la part davantera i posterior.
- Sortida de cable flexible: cable fix (0001) i cable desmuntable (0002).
- Sensor de pressió impermeable integrat (muntat a la sonda).
- Compensació automàtica de temperatura i pressió.
- Compensació automàtica de salinitat amb valor de concentració de conductivitat/salinitat introduït per l'usuari.
- Pràctic substitució de la tapa del sensor amb calibratge integrat.
MESURA DE L'OXIGEN DISSOLT EN AIGUA
Especificació
Interval | % de saturació DO: 0 a 500%. Concentració de DO: 0 a 50 mg/L (ppm). Temperatura de funcionament: 0 a 50 °C. Temperatura d'emmagatzematge: -20 a 70 °C. Pressió atmosfèrica de funcionament: 40 a 115 kPa. Pressió màxima de suport: 1000 kPa. |
Temps de resposta | DO: T90 ~ 40s per 100 a 10%. Temperatura: T90 ~ 45s durant 5 – 45oC (amb agitació). |
Precisió | DO: 0-100% <± 1%. 100-200 % < ± 2 %. Temperatura: ± 0.2 °C. Pressió: ± 0.2 kPa. |
Entrada/sortida/protocol | Entrada: 4.5 – 36 V DC. Consum: mitjana 60 mA a 5V. Sortida: RS485/Modbus o UART. |
Calibració |
|
Factors de compensació DO | Temperatura: automàtica, rang complet.
Salinitat: automàtica amb entrada de l'usuari (0 a 55 ppt). Pressió:
|
Resolució | Interval baix (<1 mg/L): ~ 1 ppb (0.001 mg/L). Interval mitjà (<10 mg/L): ~ 4-8 ppb (0.004-0.008 mg/L). Interval alt (>10 mg/L): ~10 ppb (0.01 mg/L).* *Com més alt rang, menor resolució. |
Vida esperada de la tapa del sensor | Una vida útil de fins a 2 anys és factible en situacions òptimes. |
Altres | Impermeable: classificació IP68 amb cable fix. Certificacions: RoHs, CE, C-Tick (en procés). Materials: cos Ryton (PPS). Longitud del cable: 6 m (hi ha opcions). |
Imatges del producte
SENSOR D'OXIGEN DISSOLT ÒPTIC DE PROCÉS MBRTU-PODO
MBRTU-PODO-H1 .PNG
Cablejat
Si us plau, cableja com es mostra a continuació:
Filferro color | Descripció |
Vermell | Alimentació (4.5 ~ 36 V CC) |
Negre | GND |
Verd | UART_RX (per a actualització o connexió a PC) |
Blanc | UART_TX (per a actualització o connexió a PC) |
groc | RS485A |
Blau | RS485B |
Nota: els dos cables UART es podrien tallar si no s'actualitzen/programaran la sonda.
Calibració i mesura
Calibració DO en Opcions
Restableix el calibratge
a) Reinicieu la calibració al 100%.
L'usuari escriu 0x0220 = 8
b) Restablir el calibratge del 0%.
L'usuari escriu 0x0220 = 16
c) Restablir el calibratge de la temperatura.
L'usuari escriu 0x0220 = 32
Calibració d'1 punt
El calibratge d'1 punt significa calibrar la sonda en el punt de saturació del 100%, que es pot obtenir per un dels mitjans següents:
a) En aigua saturada d'aire (mètode estàndard).
L'aigua saturada d'aire (per exampde 500 ml) es pot obtenir de manera contínua (1) purgant aigua amb aire mitjançant un bombollador d'aire o algun tipus d'aireació uns 3 ~ 5 minuts, o (2) agitant l'aigua amb un agitador magnètic a menys de 800 rpm durant 1 hora.
Quan l'aigua saturada d'aire estigui a punt, submergiu la tapa del sensor i el sensor de temperatura de la sonda a l'aigua saturada d'aire i calibreu la sonda després que la lectura es torni estable (generalment d'1 a 3 minuts).
L'usuari escriu 0x0220 = 1 i després espera 30 segons.
Si la lectura final de 0x0102 no és del 100 ± 0.5%, comproveu l'estabilitat de l'entorn de prova actual o torneu-ho a provar.
b) En aire saturat d'aigua (mètode convenient).
Alternativament, la calibració d'1 punt es pot fer fàcilment amb aire saturat d'aigua, però es pot produir un error del 0 al 2% en funció de les diferents operacions. Els procediments recomanats són els següents:
i) submergiu la tapa del sensor i el sensor de temperatura de la sonda en aigua dolça/de l'aixeta durant 1-2 minuts.
ii) treure la sonda i submergir ràpidament l'aigua a la superfície de la tapa del sensor per teixit.
iii) instal·leu l'extrem del sensor a l'ampolla de calibratge/emmagatzematge amb una esponja humida a l'interior. Eviteu el contacte directe de la tapa del sensor amb l'aigua de l'ampolla de calibratge/emmagatzematge durant aquest pas de calibratge. Mantingueu la distància entre la tapa del sensor i l'esponja humida de ~ 2 cm.
v) espereu que les lectures s'estabilitzin (2 ~ 4 minuts) i després escriviu 0x0220 = 2.
Calibració de 2 punts (punts de saturació 100% i 0%)
(i) Poseu la sonda en aigua saturada d'aire, escriviu 0x0220 = 1 després que la lectura de DO s'estabilitzi.
(ii) Després que la lectura de DO arribi al 100%, moveu la sonda a aigua d'oxigen zero (utilitzeu sulfur de sodi afegit en excés a un
aigua sample).
(iii) Escriviu 0x0220 = 2, després que la lectura del DO s'estabilitzi (~ almenys 2 minuts).
- (iv) La saturació de lectura de l'usuari a 0x0102 per a la calibració d'1 punt, 0x0104 per a la calibració de 2 punts.
La calibració de 2 punts no és necessària per a la majoria d'aplicacions, tret que els usuaris necessitin una mesura molt precisa en concentració baixa de DO (<0.5 ppm). - No es permet l'aplicació del "0% calibratge" sense "100% calibration".
Calibració puntual de temperatura
i) L'usuari escriu 0x000A = la temperatura ambient x100 (Ex: si la temperatura ambient = 32.15, l'usuari escriu 0x000A=3215).
ii) La temperatura de lectura de l'usuari a 0x000A. Si és igual al que heu introduït, el calibratge està fet. Si no, torneu a provar el pas 1.
Protocol Modbus RTU
Estructura de comandaments:
- Les ordres no s'han d'enviar abans de 50 ms des de la finalització de l'última resposta.
- Si la resposta esperada de l'esclau no es veu durant > 25 mS, llenceu un error de comunicació.
- La sonda segueix l'estàndard Modbus per a les funcions 0x03, 0x06, 0x10, 0x17
Estructura de transmissió en sèrie:
- Els tipus de dades són big-endian tret que s'indiqui el contrari.
- Cada transmissió RS485 tindrà: un bit d'inici, 8 bits de dades, cap bit de paritat i dos bits de parada;
- Velocitat de baudios per defecte: 9600 (algunes de les sondes poden tenir la velocitat de baudios de 19200);
- Adreça esclau predeterminada: 1
- Els 8 bits de dades transmesos després del bit d'inici són primer el bit més significatiu.
- Seqüència de bits
Bit inicial | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Atureu-vos una mica |
Temporització
- Les actualitzacions de microprogramari s'han d'executar dins dels 5 segons de l'encesa o el restabliment suau El LED de la punta de la sonda es mostrarà de color blau fix durant aquest temps
- La primera ordre no es pot executar abans de 8 segons des de l'encesa o el restabliment suau
- Si no hi ha cap resposta esperada d'una comanda emesa, el temps d'espera es produeix després de 200 ms
Protocol Modbus RTU:
Registre # | R/W | Detalls | Tipus | Notes |
0 x 0003 | R | LDO (mg/L) x100 | Uint16 | |
0 x 0006 | R | % de saturació x100 | Uint16 | |
0 x 0008 | R/W | Salinitat (ppt) x100 | Uint16 | |
0 x 0009 | R | Pressió (kPa) x100 | Uint16 | |
x000A | R | Temperatura (°C) x100 | Uint16 | |
0x000F | R | Velocitat de transmissió | Uint16 | Nota 1 |
0 x 0010 | R | Adreça de l'esclau | Uint16 | |
0 x 0011 | R | ID de la sonda | Uint32 | |
0 x 0013 | R | ID de la tapa del sensor | Uint32 | |
0 x 0015 | R | Versió del firmware de la sonda x100 | Uint16 | Nota 2 |
0 x 0016 | R | Revisió menor del firmware de la sonda | Uint16 | Nota 2 |
0 x 0063 | W | Velocitat de transmissió | Uint16 | Nota 1 |
0 x 0064 | W | Adreça de l'esclau | Uint16 | |
0 x 0100 | R | LDO (mg/L) | Flota | |
0 x 0102 | R | % de saturació | Flota | |
0 x 0108 | R | Pressió (kPa) | Flota | |
0x010A | R | Temperatura (°C) | Flota | |
0x010C | R/W | Data hora actual de la sonda | 6 bytes | Nota 3 |
0x010F | R | Bits d'error | Uint16 | Nota 4 |
0 x 0117 | R | Salinitat (ppt) | Flota | |
0 x 0132 | R/W | Desplaçament de temperatura | Flota | |
0 x 0220 | R/W | Bits de calibració | Uint16 | Nota 5 |
0x02CF | R | Número de sèrie de la tapa de membrana | Uint16 | |
0 x 0300 | W | Reinici suau | Uint16 | Nota 6 |
Nota:
- Nota 1: Valors de velocitat de transmissió: 0= 300, 1= 2400, 2= 2400, 3= 4800, 4= 9600, 5= 19200, 6=38400, 7= 115200.
- Nota 2: La versió del firmware és l'adreça 0x0015 dividida per 100, després un decimal i després l'adreça 0x0016. Example: si 0x0015 = 908 i 0x0016 = 29, la versió del microprogramari és v9.08.29.
- Nota 3: La sonda no té RTC, si la sonda no es subministra alimentació contínua o es reinicia, tots els valors es restabliran a 0.
Els bytes de data i hora són any, mes, dia, dia, hora, minut i segon. De més significatiu a menys.
Example: si l'usuari escriu 0x010C=0x010203040506, la data i hora s'establirà al 3 de febrer de 2001 a les 4:05:06. - Nota 4: Els bits es compten com a menys significatius fins a la majoria, començant per 1:
- Bit 1 = Error de calibratge de la mesura.
- Bit 3 = Temperatura de la sonda fora de rang, màxim 120 °C.
- Bit 4 = Concentració fora del rang: mínim 0 mg/L, màxim 50 mg/L. o Bit 5 = Error del sensor de pressió de la sonda.
- Bit 6 = Sensor de pressió fora de rang: mínim 10 kPa, màxim 500 kPa.
La sonda utilitzarà una pressió predeterminada = 101.3 kPa. - Bit 7 = Error de comunicació del sensor de pressió, la sonda utilitzarà una pressió predeterminada = 101.3 kPa.
Nota 5:Escriure (0x0220) 1 Executeu la calibració al 100%. 2 Executeu la calibració al 0%. 8 Restableix la calibració al 100%. 16 Restableix la calibració al 0%. 32 Restablir el calibratge de la temperatura.
- Note 6: Si s'escriu 1 a aquesta adreça, es realitza un reinici suau, totes les altres lectures/escriptures s'ignoren.
Nota 7: si la sonda té un sensor de pressió integrat, aquesta és una adreça de només lectura.
Nota 8: Aquests valors són resultats de la calibració de 2 punts, mentre que l'adreça de 0x0003 i 0x0006 presenten els resultats de la calibració d'1 punt.
Example Transmissions
CMD: Llegir dades de la sonda
Hex en brut: 01 03 0003 0018 B5C0
Adreça | Comandament | Adreça d'inici | # de registres | CRC |
0 x 01 | 0 x 03 | 0 x 0003 | 0 x 0018 | 0xB5C0 |
1 | Llegeix | 3 | 0 x 18 |
Exampresposta de la sonda 1:
Hexadecimal en brut: 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 2741 0000 4 XNUMX FADXNUMX
Exampresposta de la sonda 2:
Hexadecimal brut: 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
Concentració (mg/L) | % de saturació | Salinitat (ppt) | Pressió (kPa) | Temperatura (°C) | Concentració 2pt (mg/L) | % de saturació 2pt |
0 x 0313 | 0x26F3 | 0 x 0000 | 0x27AC | 0x0AC8 | 0x031A | 0 x 2748 |
7.87 mg/L | 99.71% | 0 ppt | 101.56 kPa | 27.60 °C | 7.94 mg/L | 100.56 % |
CMD: executar una calibració del 100%.
Hexagonal brut: 01 10 0220 0001 02 0001 4330
Adreça | Comandament | Adreça d'inici | # de registres | # de bytes | Valor | CRC |
0 x 01 | 0 x 10 | 0 x 0220 | 0 x 0001 | 0 x 02 | 0 x 0001 | 0 x 4330 |
1 | Escriu Multi | 544 | 1 | 2 | Executar 100% Cal |
Exampresposta de la sonda 1:
Raw Hex: 01 10 0220 0001 01BB Èxit!
CMD: executar una calibració del 0%.
Hexagonal brut: 01 10 0220 0001 02 0002 0331
Adreça | Comandament | Adreça d'inici | # de registres | # de bytes | Valor | CRC |
0 x 01 | 0 x 10 | 0 x 0220 | 0 x 0001 | 0 x 02 | 0 x 0002 | 0 x 0331 |
1 | Escriu Multi | 544 | 1 | 2 | Executar 0% Cal |
Exampresposta de la sonda 1:
Raw Hex: 01 10 0220 0001 01BB Èxit!
CMD: Actualització de la salinitat = 45.00 ppt, pressió = 101.00 kPa i temperatura = 27.00 °C
Hexadecimal brut: 01 10 0008 0003 06 1194 2774 0A8C 185D
Adreça | Comandament | Adreça d'inici | # de registres | # de bytes | Valor | CRC |
0 x 01 | 0 x 10 | 0 x 0008 | 0 x 0003 | 0 x 06 | 0x1194 2774 0A8C | 0x185D |
1 | Escriu Multi | 719 | 1 | 2 | 45, 101, 27 |
Exampresposta de la sonda 1:
Raw Hex: 01 10 0008 0003 01CA Èxit!
Adreça | Comandament | Adreça d'inici | # de registres | # de bytes | Valor | CRC |
0 x 01 | 0 x 10 | 0x02CF | 0 x 0001 | 0 x 02 | 0 x 0457 | 0xD751 |
1 | Escriu Multi | 719 | 1 | 2 | 1111 |
Exampresposta de la sonda 1:
Raw Hex: 01 10 02CF 0001 304E Èxit!
Dimensions
DIBUIX DE COTES DEL MBRTU-PODO (Unitat: mm)
Manteniment
El manteniment de la sonda inclou la neteja de la tapa del sensor, així com el condicionament, la preparació i l'emmagatzematge adequats del sistema de prova.
Quan la sonda no s'utilitza, és molt recomanable emmagatzemar la sonda amb la tapa del sensor instal·lada i l'ampolla de calibratge/emmagatzematge inclosa a l'embalatge original, enroscada a la sonda. Un vas d'aigua neta o un mecanisme de tapa humit/humit també pot ser suficient si l'ampolla de calibratge/emmagatzematge no està disponible. L'esponja dins de l'ampolla de calibratge/emmagatzematge s'ha de mantenir humida per obtenir els millors resultats.
Eviteu que la tapa del sensor toqui dissolvent orgànic, rascades i col·lisions abusives per enfortir i allargar la vida útil de la tapa del sensor. S'ha de tenir especial cura per netejar el recobriment de la tapa, submergir la sonda i la tapa en aigua dolça i després assecar la superfície amb un mocador. No netegeu la superfície del recobriment.
Substituïu la tapa del sensor, si el recobriment de la tapa està esvaït o esborrat. NO toqueu la finestra transparent de la punta de la sonda després de desenroscar la tapa antiga. Si hi ha contaminants o residus a la finestra o a l'interior de la tapa, traieu-los amb cura amb una tovallola sense pols. A continuació, torneu a cargolar la nova tapa del sensor a la sonda.
Documents/Recursos
![]() |
Sensor òptic d'oxigen dissolt Daviteq MBRTU-PODO amb sortida Modbus [pdfGuia de l'usuari MBRTU-PODO Sensor òptic d'oxigen dissolt amb sortida Modbus, MBRTU-PODO, Sensor òptic d'oxigen dissolt amb sortida Modbus, Sensor amb sortida Modbus, sortida Modbus |