Sensor óptico de osíxeno disuelto Daviteq MBRTU-PODO con saída Modbus
Introdución
Sensor óptico de osíxeno disolto con saída Modbus MBRTU-PODO
- Tecnoloxía óptica de osíxeno disolto precisa e de baixo mantemento (apagamento luminiscente).
- Saída de sinal RS485/Modbus.
- Carcasa robusta e estándar do sector con NPT de 3⁄4” na parte dianteira e traseira.
- Saída de cable flexible: cable fixo (0001) e cable desmontable (0002).
- Sensor de presión impermeable integrado (montado en sonda).
- Compensación automática de temperatura e presión.
- Compensación automática da salinidade co valor de concentración de condutividade/salinidade introducido polo usuario.
- Cómodo cambio de tapa do sensor con calibración integrada.
MEDICIÓN DE OSÍXENO DISOLTO NA AUGA
Especificación
Rango | % de saturación DO: 0 a 500 %. Concentración de OD: 0 a 50 mg/L (ppm). Temperatura de funcionamento: 0 a 50 °C. Temperatura de almacenamento: -20 a 70 °C. Presión atmosférica de funcionamento: 40 a 115 kPa. Presión máxima de carga: 1000 kPa. |
Tempo de resposta | DO: T90 ~ 40s para 100 a 10%. Temperatura: T90 ~ 45s durante 5 – 45oC (con axitación). |
Precisión | DO: 0-100 % < ± 1 %. 100-200 % < ± 2 %. Temperatura: ± 0.2 °C. Presión: ± 0.2 kPa. |
Entrada/saída/protocolo | Entrada: 4.5 – 36 V DC. Consumo: medio 60 mA a 5V. Saída: RS485/Modbus ou UART. |
Calibración |
|
Factores de compensación DO | Temperatura: automático, rango completo.
Salinidade: automática con entrada do usuario (0 a 55 ppt). Presión:
|
Resolución | Intervalo baixo (<1 mg/L): ~ 1 ppb (0.001 mg/L). Intervalo medio (<10 mg/L): ~ 4-8 ppb (0.004-0.008 mg/L). Rango alto (>10 mg/L): ~10 ppb (0.01 mg/L).* *Canto maior rango, menor resolución. |
Vida esperada da tapa do sensor | Unha vida útil de ata 2 anos é factible en situacións óptimas. |
Outros | Impermeable: clasificación IP68 con cable fixo. Certificacións: RoHs, CE, C-Tick (en proceso). Materiais: corpo Ryton (PPS). Lonxitude do cable: 6 m (hai opcións). |
Imaxes do produto
SENSOR DE OXÍGENO DISOLUTO ÓPTICO DE PROCESO MBRTU-PODO
MBRTU-PODO-H1 .PNG
Cableado
Faga o cableado como se mostra a continuación:
Fío cor | Descrición |
Vermello | Alimentación (4.5 ~ 36 V CC) |
Negro | GND |
Verde | UART_RX (para actualizar ou conexión a PC) |
Branco | UART_TX (para actualizar ou conexión a PC) |
Amarelo | RS485A |
Azul | RS485B |
Nota: Os dous cables UART poden cortarse se non se actualiza/programa a sonda.
Calibración e Medición
Calibración DO en Opcións
Restablecer calibración
a) Restablecer a calibración ao 100%.
O usuario escribe 0x0220 = 8
b) Restablecer a calibración do 0%.
O usuario escribe 0x0220 = 16
c) Restablecer a calibración da temperatura.
O usuario escribe 0x0220 = 32
Calibración de 1 punto
A calibración de 1 punto significa calibrar a sonda no punto de saturación do 100 %, que se pode obter por algún dos seguintes medios:
a) En auga saturada de aire (método estándar).
A auga saturada de aire (por exemploampde 500 ml) pódese obter continuamente (1) purgando auga con aire usando un burbullador de aire ou algún tipo de aireación uns 3 ~ 5 minutos, ou (2) axitando a auga mediante un axitador magnético a menos de 800 rpm durante 1 hora.
Despois de que a auga saturada de aire estea lista, mergulle a tapa do sensor e o sensor de temperatura da sonda na auga saturada de aire e calibre a sonda despois de que a lectura se estableza (normalmente 1 ~ 3 minutos).
O usuario escribe 0x0220 = 1 e despois espera 30 segundos.
Se a lectura final de 0x0102 non está no 100 ± 0.5 %, comprobe a estabilidade do ambiente de proba actual ou ténteo de novo.
b) En aire saturado de auga (método conveniente).
Alternativamente, a calibración de 1 punto pódese facer facilmente usando aire saturado de auga, pero pode producirse un erro de 0 ~ 2 % dependendo das diferentes operacións. Os procedementos recomendados son os seguintes:
i) mergullo a tapa do sensor e o sensor de temperatura da sonda en auga doce/de billa durante 1 ~ 2 minutos.
ii) Saque a sonda e seque rapidamente a auga na superficie da tapa do sensor por tecido.
iii) instale o extremo do sensor na botella de calibración/almacenamento cunha esponxa mollada no interior. Evite o contacto directo da tapa do sensor con calquera auga da botella de calibración/almacenamento durante este paso de calibración. Manteña a distancia entre a tapa do sensor e a esponxa mollada de ~ 2 cm.
v) agarde a que as lecturas se estabilicen (2 ~ 4 minutos) e despois escriba 0x0220 = 2.
Calibración de 2 puntos (puntos de saturación 100% e 0%)
(i) Coloque a sonda en auga saturada de aire, escriba 0x0220 = 1 despois de que a lectura de DO se estabilice.
(ii) Despois de que a lectura de OD sexa 100 %, move a sonda a auga con osíxeno cero (use sulfuro de sodio engadido en exceso a un
auga sample).
(iii) Escriba 0x0220 = 2, despois de que a lectura DO se estabilice (~ polo menos 2 minutos).
- (iv) A saturación da lectura do usuario en 0x0102 para a calibración de 1 punto, 0x0104 para a calibración de 2 puntos.
A calibración de 2 puntos non é necesaria para a maioría das aplicacións, a menos que os usuarios necesiten unha medición moi precisa en baixa concentración de DO (<0.5 ppm). - Non se permite aplicar a "calibración do 0 %" sen a "calibración do 100 %).
Calibración de puntos para temperatura
i) O usuario escribe 0x000A = a temperatura ambiente x100 (Ex: Se a temperatura ambiente = 32.15, entón o usuario escribe 0x000A=3215).
ii) A temperatura de lectura do usuario en 0x000A. Se é igual ao introducido, a calibración está feita. Se non, tenta o paso 1 de novo.
Protocolo Modbus RTU
Estrutura de comandos:
- Os comandos non deben enviarse antes de 50 ms desde a finalización da última resposta.
- Se a resposta esperada do escravo non se ve durante > 25 ms, envía un erro de comunicación.
- A sonda segue o estándar Modbus para as funcións 0x03, 0x06, 0x10, 0x17
Estrutura de transmisión en serie:
- Os tipos de datos son big-endian a menos que se indique o contrario.
- Cada transmisión RS485 terá: un bit de inicio, 8 bits de datos, ningún bit de paridade e dous bits de parada;
- Velocidade de baudios predeterminada: 9600 (algunhas das sondas poden ter a taxa de baudios de 19200);
- Enderezo escravo predeterminado: 1
- Os 8 bits de datos transmitidos despois do bit de inicio son primeiro o bit máis significativo.
- Secuencia de bits
Bit de inicio | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Pare un pouco |
Temporalización
- As actualizacións de firmware deben executarse dentro dos 5 segundos posteriores ao acendido ou o reinicio programado. O LED da punta da sonda estará azul fijo durante este tempo.
- O primeiro comando non se pode executar antes de 8 segundos desde o acendido ou o reinicio suave
- Se non hai resposta esperada dun comando emitido, ocorre despois de 200 ms
Protocolo Modbus RTU:
Rexistro # | R/W | Detalles | Tipo | Notas |
0x0003 | R | LDO (mg/L) x100 | Uint16 | |
0x0006 | R | % de saturación x100 | Uint16 | |
0x0008 | R/W | Salinidade (ppt) x100 | Uint16 | |
0x0009 | R | Presión (kPa) x100 | Uint16 | |
x000A | R | Temperatura (°C) x100 | Uint16 | |
0x000F | R | Velocidade en baudios | Uint16 | Nota 1 |
0x0010 | R | Enderezo de escravo | Uint16 | |
0x0011 | R | ID da sonda | Uint32 | |
0x0013 | R | ID de tapa do sensor | Uint32 | |
0x0015 | R | Versión de firmware de sonda x100 | Uint16 | Nota 2 |
0x0016 | R | Revisión menor do firmware da sonda | Uint16 | Nota 2 |
0x0063 | W | Velocidade en baudios | Uint16 | Nota 1 |
0x0064 | W | Enderezo de escravo | Uint16 | |
0x0100 | R | LDO (mg/L) | Flotar | |
0x0102 | R | % de saturación | Flotar | |
0x0108 | R | Presión (kPa) | Flotar | |
0x010A | R | Temperatura (°C) | Flotar | |
0x010C | R/W | Data da sonda actual | 6 bytes | Nota 3 |
0x010F | R | Bits de erro | Uint16 | Nota 4 |
0x0117 | R | Salinidade (ppt) | Flotar | |
0x0132 | R/W | Compensación de temperatura | Flotar | |
0x0220 | R/W | Bits de calibración | Uint16 | Nota 5 |
0x02CF | R | Número de serie da tapa de membrana | Uint16 | |
0x0300 | W | Reinicio suave | Uint16 | Nota 6 |
Nota:
- Nota 1: Valores de velocidade en baudios: 0= 300, 1= 2400, 2= 2400, 3= 4800, 4= 9600, 5= 19200, 6=38400, 7= 115200.
- Nota 2: A versión do firmware é o enderezo 0x0015 dividido por 100, despois un decimal e despois o enderezo 0x0016. Example: se 0x0015 = 908 e 0x0016 = 29, a versión do firmware é v9.08.29.
- Nota 3: A sonda non ten RTC, se a sonda non recibe alimentación continua ou se restablece, todos os valores restableceranse a 0.
Os bytes de data e hora son ano, mes, día, día, hora, minuto e segundo. O máis significativo ao menos.
Example: se o usuario escribe 0x010C=0x010203040506, entón a data hora establecerase como o 3 de febreiro de 2001 ás 4:05:06. - Nota 4: Os bits cóntanse como os menos significativos ata a maioría, comezando en 1:
- Bit 1 = Erro de calibración da medición.
- Bit 3 = Temperatura da sonda fóra do intervalo, máximo 120 °C.
- Bit 4 = Concentración fóra do intervalo: mínimo 0 mg/L, máximo 50 mg/L. o Bit 5 = Erro do sensor de presión da sonda.
- Bit 6 = Sensor de presión fóra do rango: mínimo 10 kPa, máximo 500 kPa.
A sonda usará a presión predeterminada = 101.3 kPa. - Bit 7 = Erro de comunicación do sensor de presión, a sonda usará a presión predeterminada = 101.3 kPa.
Nota 5:Escribir (0x0220) 1 Executa a calibración ao 100%. 2 Executa a calibración ao 0%. 8 Restablecer a calibración ao 100%. 16 Restablecer a calibración ao 0%. 32 Restablecer a calibración da temperatura.
- Note 6: Se se escribe 1 neste enderezo realízase un reinicio suave, todas as demais lecturas/escrituras son ignoradas.
Nota 7: se a sonda ten un sensor de presión incorporado, este é un enderezo de só lectura.
Nota 8: Estes valores son resultados da calibración de 2 puntos, mentres que os enderezos 0x0003 e 0x0006 presentan os resultados da calibración de 1 punto.
Example Transmisións
CMD: Ler datos da sonda
Hexágono bruto: 01 03 0003 0018 B5C0
Enderezo | Comando | Enderezo de inicio | # de rexistros | CRC |
0x01 | 0x03 | 0x0003 | 0x0018 | 0xB5C0 |
1 | Ler | 3 | 0x18 |
Example 1 resposta da sonda:
Hexadecimal bruto: 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
Example 2 resposta da sonda:
Hex. bruto: 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ón (mg/L) | % de saturación | Salinidade (ppt) | Presión (kPa) | Temperatura (°C) | Concentración 2pt (mg/L) | % de saturación 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: Executar 100 % de calibración
Hex. bruto: 01 10 0220 0001 02 0001 4330
Enderezo | Comando | Enderezo de inicio | # de rexistros | # de bytes | Valor | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0001 | 0x4330 |
1 | Escribe Multi | 544 | 1 | 2 | Executar 100% Cal |
Example 1 resposta da sonda:
Raw Hex: 01 10 0220 0001 01BB Éxito!
CMD: Executar 0 % de calibración
Hex. bruto: 01 10 0220 0001 02 0002 0331
Enderezo | Comando | Enderezo de inicio | # de rexistros | # de bytes | Valor | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0002 | 0x0331 |
1 | Escribe Multi | 544 | 1 | 2 | Executar 0% Cal |
Example 1 resposta da sonda:
Raw Hex: 01 10 0220 0001 01BB Éxito!
CMD: salinidade de actualización = 45.00 ppt, presión = 101.00 kPa e temperatura = 27.00 °C
Hex. bruto: 01 10 0008 0003 06 1194 2774 0A8C 185D
Enderezo | Comando | Enderezo de inicio | # de rexistros | # de bytes | Valor | CRC |
0x01 | 0x10 | 0x0008 | 0x0003 | 0x06 | 0x1194 2774 0A8C | 0x185D |
1 | Escribe Multi | 719 | 1 | 2 | 45, 101, 27 |
Example 1 resposta da sonda:
Raw Hex: 01 10 0008 0003 01CA Éxito!
Enderezo | Comando | Enderezo de inicio | # de rexistros | # de bytes | Valor | CRC |
0x01 | 0x10 | 0x02CF | 0x0001 | 0x02 | 0x0457 | 0xD751 |
1 | Escribe Multi | 719 | 1 | 2 | 1111 |
Example 1 resposta da sonda:
Raw Hex: 01 10 02CF 0001 304E Éxito!
Dimensións
DEBUXO A MEDIDAS DO MBRTU-PODO (Unidade: mm)
Mantemento
O mantemento da sonda inclúe a limpeza da tapa do sensor, así como o adecuado acondicionamento, preparación e almacenamento do sistema de proba.
Cando a sonda non estea en uso, recoméndase gardar a sonda coa súa tapa do sensor instalada e a botella de calibración/almacenamento que se incluía na embalaxe orixinal, enroscada na sonda. Un vaso de auga limpa ou un mecanismo de tapón húmido/húmido tamén pode ser suficiente se a botella de calibración/almacenamento non está dispoñible. A esponxa dentro da botella de calibración/almacenamento debe manterse húmida para obter os mellores resultados.
Evite que a tapa do sensor toque disolvente orgánico, rasque e colisións abusivas para reforzar e alongar a vida útil da tapa do sensor. Débese ter especial coidado para limpar o revestimento da tapa, mergullar a sonda e a tapa en auga doce e despois secar a superficie cun pano de pano. Non limpe a superficie do revestimento.
Substitúe a tapa do sensor, se o revestimento da tapa está esvaecido ou eliminado. NON toque a ventá transparente da punta da sonda despois de desenroscar a tapa antiga. Se hai contaminantes ou residuos na ventá ou no interior da tapa, elimínaos coidadosamente cunha toallita sen po. A continuación, enrosque a nova tapa do sensor na sonda.
Documentos/Recursos
![]() |
Sensor óptico de osíxeno disuelto Daviteq MBRTU-PODO con saída Modbus [pdfGuía do usuario MBRTU-PODO Sensor óptico de oxíxeno disuelto con saída Modbus, MBRTU-PODO, Sensor óptico de oxíxeno disolto con saída Modbus, Sensor con saída Modbus, saída Modbus |