Sensor óptico de osíxeno disuelto Daviteq MBRTU-PODO con saída Modbus

Sensor óptico de osíxeno disolto 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

Sensor óptico de osíxeno disolto MBRTU-PODO con saída Modbus

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
  1. punto (100% punto cal) en auga saturada de aire ou aire saturado de auga (botella de calibración).
  2. punto: (puntos cero e 100% cal).
Factores de compensación DO Temperatura: automático, rango completo.

Salinidade: automática con entrada do usuario (0 a 55 ppt). Presión:

  1. compensación por valor de presión instantánea se o sensor de presión está por encima da auga ou a menos de 20 cm de auga.
  2. Compensación por valor de presión predeterminado se o sensor de presión ten máis de 20 cm de auga. O sensor de presión obtén o valor predeterminado na última calibración de 1 punto e grávao na memoria da sonda.
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

Imaxes do produto

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)

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.

Logotipo Daviteq

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

Referencias

Deixa un comentario

O teu enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados *