Daviteq MBRTU-PODO Sensor óptico de oxígeno disuelto con salida Modbus

Sensor óptico de oxígeno disuelto MBRTU-PODO con salida Modbus

Introducción

Sensor Óptico de Oxígeno Disuelto con salida Modbus MBRTU-PODO

  • Tecnología óptica de oxígeno disuelto precisa y de bajo mantenimiento (enfriamiento luminiscente).
  • Salida de señal RS485/Modbus.
  • Carcasa de cuerpo robusta y estándar de la industria con ¾” NPT en la parte delantera y trasera.
  • Salida de cables flexibles: cable fijo (0001) y cable desmontable (0002).
  • Sensor de presión impermeable integrado (montado en sonda).
  • Compensación automática de temperatura y presión.
  • Compensación automática de salinidad con valor de conductividad/concentración de salinidad introducido por el usuario.
  • Cómodo reemplazo de la tapa del sensor con calibración integrada.
MEDICIÓN DE OXÍGENO DISUELTO EN AGUA

Sensor óptico de oxígeno disuelto MBRTU-PODO con salida Modbus

Especificación

Rango DO % de saturación: 0 a 500%.
Concentración de OD: 0 a 50 mg/L (ppm). Temperatura de funcionamiento: 0 a 50°C.
Temperatura de almacenamiento: -20 a 70°C.
Presión atmosférica de funcionamiento: 40 a 115 kPa. Presión máxima del rodamiento: 1000 kPa.
Tiempo de respuesta DO: T90 ~ 40s para 100 a 10%.
Temperatura: T90 ~ 45s durante 5 – 45oC (con agitación).
Exactitud HACER: 0-100% < ± 1 %.
100-200 % < ± 2 %.
Temperatura: ± 0.2 °C. Presión: ± 0.2 kPa.
Entrada/salida/protocolo Entrada: 4.5 – 36 V CC.
Consumo: promedio 60 mA a 5V. Salida: RS485/Modbus o UART.
Calibración
  1. punto (100% punto de calibración) en agua saturada de aire o aire saturado de agua (botella de calibración).
  2. punto: (Cero y 100% puntos cal).
HACER factores de compensación Temperatura: automática, rango completo.

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

  1. Compensación por valor de presión instantánea si el sensor de presión está por encima del agua o a menos de 20 cm de agua.
  2. Compensación por valor de presión por defecto si el sensor de presión está a más de 20cm de agua. El valor predeterminado lo obtiene el sensor de presión en la última calibración de 1 punto y se registra en la memoria de la sonda.
Resolución Rango bajo (<1 mg/L): ~ 1 ppb (0.001 mg/L).
Rango medio (<10 mg/L): ~ 4-8 ppb (0.004-0.008 mg/L).
Rango alto (>10 mg/L): ~10 ppb (0.01 mg/L).*
*A mayor rango, menor resolución.
Vida útil prevista de la tapa del sensor En situaciones óptimas es factible una vida útil de hasta 2 años.
Otros Resistente al agua: clasificación IP68 con cable fijo. Certificaciones: RoHs, CE, C-Tick (en proceso). Materiales: Cuerpo Ryton (PPS).
Longitud del cable: 6 m (existen opciones).

Imágenes del producto

SENSOR ÓPTICO DE OXÍGENO DISUELTO DE PROCESO MBRTU-PODO

Imágenes del producto

MBRTU-PODO-H1 .PNG

Alambrado

Cablee como se muestra a continuación:

Cable color Descripción
Rojo Alimentación (4.5 ~ 36 V CC)
Negro Tierra
Verde UART_RX (para actualización o conexión a PC)
Blanco UART_TX (para actualización o conexión a PC)
Amarillo RS485A
Azul RS485B

Nota: Los dos cables UART podrían cortarse si no se actualiza/programa la sonda.

Calibración y Medida

Calibración DO en Opciones

Restablecer calibración

a) Restablecer la calibración al 100%.
El usuario escribe 0x0220 = 8
b) Restablecer la calibración al 0%.
El usuario escribe 0x0220 = 16
c) Restablecer la calibración de temperatura.
El usuario escribe 0x0220 = 32

Calibración de 1 puntos

La calibración de 1 punto significa calibrar la sonda en el punto de 100 % de saturación, que se puede obtener mediante uno de los siguientes medios:

a) En agua saturada de aire (método estándar).

El agua saturada de aire (por ej.amp(un volumen de 500 ml) se puede obtener (1) purgando agua con aire continuamente usando un burbujeador de aire o algún tipo de aireación durante aproximadamente 3 a 5 minutos, o (2) agitando el agua con un agitador magnético a 800 rpm durante 1 hora.

Después de que el agua saturada de aire esté lista, sumerja la tapa del sensor y el sensor de temperatura de la sonda en el agua saturada de aire y calibre la sonda después de que la lectura se estabilice (generalmente de 1 a 3 minutos).

El usuario escribe 0x0220 = 1 y luego espera 30 segundos.

Si la lectura final de 0x0102 no está en 100 ± 0.5%, verifique la estabilidad del entorno de prueba actual o inténtelo nuevamente.

b) En aire saturado de agua (método conveniente).

Alternativamente, la calibración de 1 punto se puede realizar fácilmente usando aire saturado de agua, pero se puede producir un error de 0 ~ 2 % dependiendo de las diferentes operaciones. Los procedimientos recomendados se detallan a continuación:

i) sumerja la tapa del sensor y el sensor de temperatura de la sonda en agua dulce o del grifo durante 1 a 2 minutos.
ii) saque la sonda y sumerja rápidamente el agua en la superficie de la tapa del sensor con un pañuelo.
iii) instale el extremo del sensor en la botella de calibración/almacenamiento con una esponja húmeda en el interior. Evite el contacto directo de la tapa del sensor con el agua de la botella de calibración/almacenamiento durante este paso de calibración. Mantenga una distancia de ~ 2 cm entre la tapa del sensor y la esponja húmeda.
v) espere a que las lecturas se estabilicen (2 ~ 4 minutos) y luego escriba 0x0220 = 2.

Calibración de 2 puntos (puntos de saturación 100% y 0%)

(i) Coloque la sonda en agua saturada de aire, escriba 0x0220 = 1 después de que se estabilice la lectura de OD.
(ii) Después de que la lectura de OD sea 100%, mueva la sonda a agua con oxígeno cero (use sulfuro de sodio agregado en exceso a una
agua sample).
(iii) Escriba 0x0220 = 2, después de que la lectura de OD se estabilice (~al menos 2 minutos).

  • (iv) La saturación de lectura del usuario en 0x0102 para calibración de 1 punto, 0x0104 para calibración de 2 puntos.
    La calibración de 2 puntos no es necesaria para la mayoría de las aplicaciones, a menos que los usuarios necesiten una medición muy precisa en concentraciones bajas de OD (<0.5 ppm).
  • No se permite la aplicación de una “calibración del 0 %” sin una “calibración del 100 %”.
Calibración de puntos para temperatura.

i) El usuario escribe 0x000A = la temperatura ambiente x100 (Ej: si la temperatura ambiente = 32.15, entonces el usuario escribe 0x000A=3215).
ii) La temperatura de lectura del usuario en 0x000A. Si es igual a lo que ingresó, se realiza la calibración. De lo contrario, intente nuevamente el Paso 1.

Protocolo Modbus RTU

Estructura de mando:
  • Los comandos no deben enviarse antes de 50 ms desde la finalización de la última respuesta.
  • Si la respuesta esperada del esclavo no se ve durante > 25 ms, se produce un error de comunicación.
  • La sonda sigue el estándar Modbus para las funciones 0x03, 0x06, 0x10, 0x17
Estructura de transmisión en serie:
  • Los tipos de datos son big-endian a menos que se indique lo contrario.
  • Cada transmisión RS485 tendrá: un bit de inicio, 8 bits de datos, sin bit de paridad y dos bits de parada;
  • Velocidad de baudios predeterminada: 9600 (algunas de las sondas pueden tener una velocidad de baudios de 19200);
  • Dirección de esclavo predeterminada: 1
  • Los 8 bits de datos transmitidos después del bit de inicio son el bit más significativo primero.
  • Secuencia de bits
Poco de inicio 1 2 3 4 5 6 7 8 Detener un poco
Momento
  • Las actualizaciones de firmware deben ejecutarse dentro de los 5 segundos posteriores al encendido o al reinicio por software. El LED de la punta de la sonda estará fijo en azul durante este tiempo.
  • El primer comando no se puede ejecutar antes de 8 segundos desde el encendido o el reinicio por software
  • Si no se espera una respuesta de un comando emitido, el tiempo de espera se produce después de 200 ms

Protocolo Modbus RTU:

Registro # R/W Detalles Tipo Notas
0x0003 R LDO (mg/L) x100 Uint16
0x0006 R % de saturación x100 Uint16
0x0008 R/W Salinidad (ppt) x100 Uint16
0x0009 R Presión (kPa) x100 Uint16
x000A R Temperatura (°C) x100 Uint16
0x000F R Tasa de Baud Uint16 Nota 1
0x0010 R Dirección del esclavo Uint16
0x0011 R ID de la sonda Uint32
0x0013 R ID de la tapa del sensor Uint32
0x0015 R Versión de firmware de la sonda x100 Uint16 Nota 2
0x0016 R Revisión menor del firmware de la sonda Uint16 Nota 2
0x0063 W Tasa de Baud Uint16 Nota 1
0x0064 W Dirección del esclavo 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 Fecha y hora de la sonda actual 6 bytes Nota 3
0x010F R Bits de error Uint16 Nota 4
0x0117 R Salinidad (ppt) Flotar
0x0132 R/W Desplazamiento de temperatura Flotar
0x0220 R/W Brocas de calibración Uint16 Nota 5
0x02CF R Número de serie de la tapa de membrana Uint16
0x0300 W Reinicio suave Uint16 Nota 6

Nota:

  • Nota 1: Valores de velocidad en baudios: 0= 300, 1= 2400, 2= 2400, 3= 4800, 4= 9600, 5= 19200, 6=38400, 7= 115200.
  • Nota 2: La versión del firmware es la dirección 0x0015 dividida por 100, luego un decimal y luego la dirección 0x0016. Examparchivo: si 0x0015 = 908 y 0x0016 = 29, entonces la versión del firmware es v9.08.29.
  • Nota 3: La sonda no tiene RTC; si la sonda no recibe alimentación continua o se reinicia, todos los valores se restablecerán a 0.
    Los bytes de fecha y hora son año, mes, día, hora, minuto, segundo. De más significativo a menos.
    Examparchivo: si el usuario escribe 0x010C=0x010203040506, entonces la fecha y hora se establecerá en el 3 de febrero de 2001 a las 4:05:06 am.
  • Nota 4: Los bits se cuentan del menos significativo al más, comenzando en 1:
    • Bit 1 = Error de calibración de medición.
    • Bit 3 = Temperatura de la sonda fuera de rango, máximo 120 °C.
    • Bit 4 = Concentración fuera de rango: mínimo 0 mg/L, máximo 50 mg/L. o Bit 5 = Error del sensor de presión de la sonda.
    • Bit 6 = Sensor de presión fuera de rango: mínimo 10 kPa, máximo 500 kPa.
      La sonda utilizará la presión predeterminada = 101.3 kPa.
    • Bit 7 = Error de comunicación del sensor de presión. La sonda utilizará la presión predeterminada = 101.3 kPa.
      Nota 5:
      Escribir (0x0220) 1 Ejecute la calibración al 100%.
      2 Ejecute la calibración al 0%.
      8 Restablezca la calibración al 100%.
      16 Restablezca la calibración al 0%.
      32 Restablecer la calibración de temperatura.
  • Note 6: Si se escribe 1 en esta dirección, se realiza un reinicio suave y se ignoran todas las demás lecturas/escrituras.
    Nota 7: si la sonda tiene un sensor de presión incorporado, esta es una dirección de solo lectura.
    Nota 8: Estos valores son resultados de una calibración de 2 puntos, mientras que las direcciones 0x0003 y 0x0006 presentan los resultados de una calibración de 1 punto.
Examplas transmisiones

CMD: leer datos de la sonda

Hexadecimal sin procesar: 01 03 0003 0018 B5C0

DIRECCIÓN Dominio Dirección de inicio # de registros CRC
0x01 0x03 0x0003 0x0018 0xB5C0
1 Leer 3 0x18

Example 1 respuesta de la sonda: 

Hex. sin procesar: 01 03 30 031B 0206 0000 2726 0208 0BB8 27AA 0AAA 0000 0000 0000 0BB8 0005 0001 0001 0410 0457 0000 038C 0052 0001 031D 2741 0000 FAD4

Example 2 respuesta de la sonda:

Hexadecimal sin procesar: 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 Salinidad (ppt) Presión (kPa) Temperatura (°C) Concentración 2pt (mg/L) % de saturación 2 puntos
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: ejecutar calibración al 100 %

Hexadecimal sin formato: 01 10 0220 0001 02 0001 4330

DIRECCIÓN Dominio Dirección de inicio # de registros # de bytes Valor CRC
0x01 0x10 0x0220 0x0001 0x02 0x0001 0x4330
1 Escribir múltiple 544 1 2 Ejecutar 100% calibración

Example 1 respuesta de la sonda:

Hexadecimal crudo: 01 10 0220 0001 01BB ¡Éxito!

CMD: ejecutar calibración al 0 %

Hexadecimal sin formato: 01 10 0220 0001 02 0002 0331

DIRECCIÓN Dominio Dirección de inicio # de registros # de bytes Valor CRC
0x01 0x10 0x0220 0x0001 0x02 0x0002 0x0331
1 Escribir múltiple 544 1 2 Ejecutar 0% calibración

Example 1 respuesta de la sonda:

 Hexadecimal crudo: 01 10 0220 0001 01BB ¡Éxito!

CMD: Actualización Salinidad = 45.00 ppt, Presión = 101.00 kPa y Temperatura = 27.00 °C

Hexadecimal sin formato: 01 10 0008 0003 06 1194 2774 0A8C 185D

DIRECCIÓN Dominio Dirección de inicio # de registros # de bytes Valor CRC
0x01 0x10 0x0008 0x0003 0x06 0x1194 2774 0A8C 0x185D
1 Escribir múltiple 719 1 2 45, 101, 27

Example 1 respuesta de la sonda:

 Hexadecimal crudo: 01 10 0008 0003 01CA ¡Éxito!

DIRECCIÓN Dominio Dirección de inicio # de registros # de bytes Valor CRC
0x01 0x10 0x02CF 0x0001 0x02 0x0457 0xD751
1 Escribir múltiple 719 1 2 1111

Example 1 respuesta de la sonda:

 Hexadecimal sin procesar: 01 10 02CF 0001 304E ¡Éxito!

Dimensiones

DIBUJO DE DIMENSIONES DE MBRTU-PODO (Unidad: mm)

DIBUJO DE DIMENSIONES DE MBRTU-PODO (Unidad: mm)

Mantenimiento

El mantenimiento de la sonda incluye la limpieza de la tapa del sensor, así como el acondicionamiento, preparación y almacenamiento adecuados del sistema de prueba.

Cuando la sonda no esté en uso, se recomienda encarecidamente guardarla con la tapa del sensor instalada y la botella de calibración/almacenamiento incluida en el embalaje original, roscada a la sonda. Un vaso de precipitados con agua limpia o un mecanismo de tapado húmedo también puede ser suficiente si la botella de calibración/almacenamiento no está disponible. La esponja dentro de la botella de calibración/almacenamiento debe mantenerse húmeda para obtener mejores resultados.

Evite que la tapa del sensor toque solventes orgánicos, rayones y colisiones abusivas para fortalecer y alargar la vida útil de la tapa del sensor. Se debe tener especial cuidado al limpiar el revestimiento de la tapa, sumergir la sonda y la tapa en agua dulce y luego secar la superficie con un pañuelo de papel. No limpie la superficie del revestimiento.

Reemplace la tapa del sensor si el recubrimiento de la tapa está descolorido o desgarrado. NO toque la ventana transparente en la punta de la sonda después de desenroscar la tapa vieja. Si hay contaminantes o residuos en la ventana o dentro de la tapa, elimínelos con cuidado con un paño sin polvo. Luego vuelva a atornillar la nueva tapa del sensor en la sonda.

Logotipo de Daviteq

Documentos / Recursos

Daviteq MBRTU-PODO Sensor óptico de oxígeno disuelto con salida Modbus [pdf] Guía del usuario
MBRTU-PODO Sensor óptico de oxígeno disuelto con salida Modbus, MBRTU-PODO, Sensor óptico de oxígeno disuelto con salida Modbus, Sensor con salida Modbus, Salida Modbus

Referencias

Deja un comentario

Su dirección de correo electrónico no será publicada. Los campos obligatorios están marcados *