Capteur optique d'oxygène dissous Daviteq MBRTU-PODO avec sortie Modbus

Capteur optique d'oxygène dissous MBRTU-PODO avec sortie Modbus

Introduction

Capteur optique d'oxygène dissous avec sortie Modbus MBRTU-PODO

  • Technologie d'oxygène dissous optique précise et nécessitant peu d'entretien (trempe luminescente).
  • Sortie signal RS485/Modbus.
  • Boîtier robuste aux normes de l'industrie avec 3⁄4" NPT à l'avant et à l'arrière.
  • Sortie câble flexible : câble fixe (0001) et câble détachable (0002).
  • Capteur de pression étanche intégré (monté sur sonde).
  • Compensation automatique de température et de pression.
  • Compensation automatique de la salinité avec valeur de conductivité/concentration de salinité saisie par l'utilisateur.
  • Remplacement pratique du capuchon du capteur avec étalonnage intégré.
MESURE DE L'OXYGÈNE DISSOUS DANS L'EAU

Capteur optique d'oxygène dissous MBRTU-PODO avec sortie Modbus

Spécification

Gamme % Saturation OD : 0 à 500 %.
OD Concentration : 0 à 50 mg/L (ppm). Température de fonctionnement : 0 à 50°C.
Température de stockage : -20 à 70°C.
Pression atmosphérique de fonctionnement : 40 à 115 kPa. Pression d'appui maximale : 1000 XNUMX kPa.
Temps de réponse DO : T90 ~ 40s pour 100 à 10 %.
Température : T90 ~ 45s pour 5 – 45oC (avec agitation).
Précision OD : 0-100 % < ± 1 %.
100-200 % < ± 2 %.
Température : ± 0.2 °C. Pression : ± 0.2 kPa.
Entrée/sortie/protocole Entrée : 4.5 – 36 V CC.
Consommation : moyenne 60 mA à 5V. Sortie : RS485/Modbus ou UART.
Étalonnage
  1. (100% cal point) dans de l'eau saturée d'air ou de l'air saturé d'eau (bouteille d'étalonnage).
  2. point : (points d'étalonnage zéro et 100 %).
Facteurs de rémunération DO Température : automatique, plage complète.

Salinité : automatique avec entrée de l'utilisateur (0 à 55 ppt). Pression:

  1. compensation par valeur de pression instantanée si le capteur de pression est au-dessus de l'eau ou à moins de 20 cm d'eau.
  2. Compensation par défaut de la valeur de pression si le capteur de pression est à plus de 20 cm d'eau. La valeur par défaut est obtenue par le capteur de pression lors du dernier étalonnage à 1 point et enregistrée dans la mémoire de la sonde.
Résolution Gamme basse (<1 mg/L) : ~ 1 ppb (0.001 mg/L).
Milieu de gamme (<10 mg/L) : ~ 4-8 ppb (0.004-0.008 mg/L).
Gamme haute (>10 mg/L) : ~10 ppb (0.01 mg/L).*
*Plus la plage est élevée, plus la résolution est faible.
Durée de vie prévue du capuchon du capteur Une durée de vie utile allant jusqu'à 2 ans est réalisable dans des situations optimales.
Autres Étanche : indice de protection IP68 avec câble fixe. Certifications : RoHs, CE, C-Tick (en cours). Matériaux : corps en Ryton (PPS).
Longueur de câble : 6 m (des options existent).

Photos du produit

PROCESSUS CAPTEUR D'OXYGÈNE DISSOUS OPTIQUE MBRTU-PODO

Photos du produit

MBRTU-PODO-H1 .PNG

Câblage

Veuillez câbler comme indiqué ci-dessous :

Fil couleur Description
Rouge Alimentation (4.5 ~ 36 V CC)
Noir Terre
Vert UART_RX (pour la mise à niveau ou la connexion PC)
Blanc UART_TX (pour mise à niveau ou connexion PC)
Jaune RS485A
Bleu RS485B

Remarque : Les deux fils UART pourraient être coupés si la sonde n'est pas mise à niveau/programmation.

Étalonnage et mesure

Étalonnage DO dans les options

Réinitialiser l'étalonnage

a) Réinitialiser l'étalonnage à 100 %.
L'utilisateur écrit 0x0220 = 8
b) Réinitialisez l'étalonnage à 0 %.
L'utilisateur écrit 0x0220 = 16
c) Réinitialisez l'étalonnage de la température.
L'utilisateur écrit 0x0220 = 32

Étalonnage en 1 points

L'étalonnage en 1 point signifie l'étalonnage de la sonde au point de saturation de 100 %, qui peut être obtenu par l'un des moyens suivants :

a) Dans de l'eau saturée d'air (méthode standard).

L'eau saturée d'air (par example de 500 ml) peut être obtenu en continu (1) purgeant l'eau avec de l'air à l'aide d'un barboteur d'air ou d'un type d'aération d'environ 3 à 5 minutes, ou (2) en remuant l'eau avec un agitateur magnétique à moins de 800 tr/min pendant 1 heure.

Une fois que l'eau saturée d'air est prête, plongez le capuchon du capteur et le capteur de température de la sonde dans l'eau saturée d'air, et calibrez la sonde une fois que la lecture est devenue stable (généralement 1 à 3 minutes).

L'utilisateur écrit 0x0220 = 1 , puis attend 30 secondes.

Si la lecture finale de 0x0102 n'est pas à 100 ± 0.5 %, veuillez vérifier la stabilité de l'environnement de test actuel ou réessayer.

b) Dans de l'air saturé d'eau (méthode pratique).

Alternativement, l'étalonnage 1 pt peut être facilement effectué en utilisant de l'air saturé d'eau, mais une erreur de 0 à 2 % peut être causée en fonction des différentes opérations. Les procédures recommandées sont indiquées ci-dessous :

i) plongez le capuchon du capteur et le capteur de température de la sonde dans de l'eau douce/du robinet pendant 1 à 2 minutes.
ii) sortez la sonde et séchez rapidement l'eau sur la surface du capuchon du capteur par un tissu.
iii) installez l'extrémité du capteur dans la bouteille d'étalonnage/stockage avec une éponge humide à l'intérieur. Évitez tout contact direct du capuchon du capteur avec de l'eau dans la bouteille d'étalonnage/de stockage pendant cette étape d'étalonnage. Gardez la distance entre le capuchon du capteur et l'éponge humide d'environ 2 cm.
v) attendez que les lectures se stabilisent (2 ~ 4 minutes) puis écrivez 0x0220 = 2.

Étalonnage en 2 points (points de saturation 100 % et 0 %)

(i) Mettez la sonde dans de l'eau saturée d'air, écrivez 0x0220 = 1 après que la lecture DO se soit stabilisée.
(ii) Une fois que la lecture d'OD atteint 100 %, déplacez la sonde vers une eau sans oxygène (utilisez du sulfure de sodium ajouté en excès à une
eau sample).
(iii) Écrivez 0x0220 = 2, après que la lecture DO se soit stabilisée (~ au moins 2 minutes).

  • (iv) L'utilisateur lit la saturation à 0x0102 pour l'étalonnage en 1 point, 0x0104 pour l'étalonnage en 2 points.
    L'étalonnage en 2 points n'est pas nécessaire pour la plupart des applications, sauf si les utilisateurs ont besoin d'une mesure très précise à faible concentration d'OD (<0.5 ppm).
  • L'application d'un « calibrage 0 % » sans « calibrage 100 % » n'est pas autorisée.
Étalonnage ponctuel pour la température

i) L'utilisateur écrit 0x000A = la température ambiante x100 (Ex : si la température ambiante = 32.15, alors l'utilisateur écrit 0x000A=3215).
ii) La température de lecture de l'utilisateur à 0x000A. S'il est égal à ce que vous avez entré, l'étalonnage est terminé. Si ce n'est pas le cas, veuillez réessayer l'étape 1.

Protocole Modbus RTU

Structure de commande :
  • Les commandes ne doivent pas être envoyées avant 50 ms après la fin de la dernière réponse.
  • Si la réponse attendue de l'esclave n'est pas vue pendant > 25 ms, lancez une erreur de communication.
  • La sonde suit la norme Modbus pour les fonctions 0x03, 0x06, 0x10, 0x17
Structure de transmission série :
  • Sauf indication contraire, les types de données sont big-endian.
  • Chaque transmission RS485 aura : un bit de démarrage, 8 bits de données, aucun bit de parité et deux bits d'arrêt ;
  • Débit en bauds par défaut : 9600 19200 (certaines sondes peuvent avoir un débit en bauds de XNUMX XNUMX) ;
  • Adresse esclave par défaut : 1
  • Les 8 bits de données transmis après le bit de départ sont le bit le plus significatif en premier.
  • Séquence de bits
Bit de départ 1 2 3 4 5 6 7 8 Bit d'arrêt
Timing
  • Les mises à jour du micrologiciel doivent être exécutées dans les 5 secondes suivant la mise sous tension ou la réinitialisation logicielle. Le voyant de la pointe de la sonde sera bleu fixe pendant ce temps.
  • La première commande ne peut pas être exécutée avant 8 secondes après la mise sous tension ou la réinitialisation logicielle
  • S'il n'y a pas de réponse attendue d'une commande émise, le délai d'attente se produit après 200 ms

Protocole Modbus RTU :

S'inscrire # R/W Détails Taper Remarques
0x0003 R LDO (mg/L) x100 Uint16
0x0006 R % de saturation x100 Uint16
0x0008 R/W Salinité (ppt) x100 Uint16
0x0009 R Pression (kPa) x100 Uint16
x000 XNUMXA R Température (°C) x100 Uint16
0x000F R Débit en bauds Uint16 Note 1
0x0010 R Esclave Adresse Uint16
0x0011 R ID de la sonde Uint32
0x0013 R ID du capuchon du capteur Uint32
0x0015 R Version du micrologiciel de la sonde x100 Uint16 Note 2
0x0016 R Révision mineure du micrologiciel de la sonde Uint16 Note 2
0x0063 W Débit en bauds Uint16 Note 1
0x0064 W Esclave Adresse Uint16
0x0100 R LDO (mg/L) Flotter
0x0102 R % de saturation Flotter
0x0108 R Pression (kPa) Flotter
0x010A R Température (°C) Flotter
0x010C R/W Date et heure de la sonde actuelle 6 octets Note 3
0x010F R Bits d'erreur Uint16 Note 4
0x0117 R Salinité (ppt) Flotter
0x0132 R/W Décalage de température Flotter
0x0220 R/W Embouts d'étalonnage Uint16 Note 5
0x02CF R Numéro de série du capuchon à membrane Uint16
0x0300 W Redémarrage progressif Uint16 Note 6

Note:

  • Remarque 1 : Valeurs de débit en bauds : 0= 300, 1= 2400, 2= 2400, 3= 4800, 4= 9600, 5= 19200, 6=38400, 7= 115200.
  • Remarque 2 : La version du firmware est l'adresse 0x0015 divisée par 100, puis un nombre décimal puis l'adresse 0x0016. Example : si 0x0015 = 908 et 0x0016 = 29, alors la version du firmware est v9.08.29.
  • Remarque 3 : La sonde n'a pas de RTC, si la sonde n'est pas alimentée en continu ou est réinitialisée, toutes les valeurs seront réinitialisées à 0.
    Les octets datetime sont l'année, le mois, le jour, le jour, l'heure, la minute, la seconde. Du plus significatif au moins.
    Example : si l'utilisateur écrit 0x010C=0x010203040506, la date et l'heure seront définies sur le 3 février 2001 à 4:05:06.
  • Remarque 4 : Les bits sont comptés du moins significatif au plus, en commençant à 1 :
    • Bit 1 = erreur d'étalonnage de la mesure.
    • Bit 3 = Température de la sonde hors plage, maximum 120 °C.
    • Bit 4 = Concentration hors plage : minimum 0 mg/L, maximum 50 mg/L. o Bit 5 = Erreur du capteur de pression de la sonde.
    • Bit 6 = Capteur de pression hors plage : minimum 10 kPa, maximum 500 kPa.
      La sonde utilisera la pression par défaut = 101.3 kPa.
    • Bit 7 = Erreur de communication du capteur de pression, la sonde utilisera la pression par défaut = 101.3 kPa.
      Remarque 5 :
      Écrire (0x0220) 1 Exécutez un étalonnage à 100 %.
      2 Exécutez un étalonnage à 0 %.
      8 Réinitialiser l'étalonnage à 100 %.
      16 Réinitialiser l'étalonnage à 0 %.
      32 Réinitialisez l'étalonnage de la température.
  • Note 6: Si 1 est écrit à cette adresse, un redémarrage progressif est effectué, toutes les autres lectures/écritures sont ignorées.
    Remarque 7 : si la sonde a un capteur de pression intégré, il s'agit d'une adresse en lecture seule.
    Remarque 8 : Ces valeurs sont les résultats d'un étalonnage à 2 points, tandis que les adresses 0x0003 et 0x0006 présentent les résultats d'un étalonnage à 1 point.
Examples transmissions

CMD : lire les données de la sonde

Hexagone brut : 01 03 0003 0018 B5C0

Adresse Commande Adresse de départ # de registres CRC
0x01 0x03 0x0003 0x0018 0xB5C0
1 Lire 3 0x18

Example 1 réponse de la sonde : 

Hexagonal brut : 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 4 DCPXNUMX

Example 2 réponse de la sonde :

Hexagone 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

Concentration (mg/L) % de saturation Salinité (ppt) Pression (kPa) Température (°C) Concentration 2 points (mg/L) % de saturation 2 points
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 : exécuter un étalonnage à 100 %

Hexagone brut : 01 10 0220 0001 02 0001 4330

Adresse Commande Adresse de départ # de registres # d'octets Valeur CRC
0x01 0x10 0x0220 0x0001 0x02 0x0001 0x4330
1 Écrire plusieurs 544 1 2 Exécuter 100 % d'étalonnage

Example 1 réponse de la sonde :

Hex brut : 01 10 0220 0001 01BB Succès !

CMD : exécuter un étalonnage à 0 %

Hexagone brut : 01 10 0220 0001 02 0002 0331

Adresse Commande Adresse de départ # de registres # d'octets Valeur CRC
0x01 0x10 0x0220 0x0001 0x02 0x0002 0x0331
1 Écrire plusieurs 544 1 2 Exécuter 0 % d'étalonnage

Example 1 réponse de la sonde :

 Hex brut : 01 10 0220 0001 01BB Succès !

CMD : Mettre à jour la salinité = 45.00 ppt, la pression = 101.00 kPa et la température = 27.00 °C

Hexagone brut : 01 10 0008 0003 06 1194 2774 0A8C 185D

Adresse Commande Adresse de départ # de registres # d'octets Valeur CRC
0x01 0x10 0x0008 0x0003 0x06 0x1194 2774 0A8C 0x185D
1 Écrire plusieurs 719 1 2 45, 101, 27, XNUMX

Example 1 réponse de la sonde :

 Hex brut : 01 10 0008 0003 01CA Succès !

Adresse Commande Adresse de départ # de registres # d'octets Valeur CRC
0x01 0x10 0x02CF 0x0001 0x02 0x0457 0xD751
1 Écrire plusieurs 719 1 2 1111

Example 1 réponse de la sonde :

 Hexagone brut : 01 10 02CF 0001 304E Succès !

Dimensions

DESSIN DIMENSIONNEL MBRTU-PODO (Unité : mm)

DESSIN DIMENSIONNEL MBRTU-PODO (Unité : mm)

Entretien

L'entretien de la sonde comprend le nettoyage du capuchon du capteur, ainsi que le conditionnement, la préparation et le stockage appropriés du système de test.

Lorsque la sonde n'est pas utilisée, il est fortement recommandé de stocker la sonde avec son capuchon de capteur installé et la bouteille d'étalonnage/stockage qui était incluse dans l'emballage d'origine, vissée sur la sonde. Un bécher d'eau propre ou un mécanisme de bouchage humide/humide peut également suffire si la bouteille d'étalonnage/de stockage n'est pas disponible. L'éponge à l'intérieur de la bouteille d'étalonnage/stockage doit être maintenue humide pour de meilleurs résultats.

Évitez que le capuchon du capteur ne touche le solvant organique, les rayures et les collisions abusives pour renforcer et prolonger la durée de vie du capuchon du capteur. Des précautions particulières doivent être prises pour nettoyer le revêtement du capuchon, tremper la sonde et le capuchon dans de l'eau douce, puis essuyer la surface avec un chiffon. Ne pas essuyer la surface du revêtement.

Remplacez le capuchon du capteur si le revêtement du capuchon est délavé ou arraché. NE touchez PAS la fenêtre transparente de la pointe de la sonde après avoir dévissé l'ancien capuchon. Si des contaminants ou des résidus sont présents sur la fenêtre ou à l'intérieur du capuchon, retirez-les soigneusement avec une lingette non poudrée. Revissez ensuite le nouveau capuchon du capteur sur la sonde.

Logo Daviteq

Documents / Ressources

Capteur optique d'oxygène dissous Daviteq MBRTU-PODO avec sortie Modbus [pdf] Guide de l'utilisateur
MBRTU-PODO Capteur optique d'oxygène dissous avec sortie Modbus, MBRTU-PODO, Capteur optique d'oxygène dissous avec sortie Modbus, Capteur avec sortie Modbus, Sortie Modbus

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *