Daviteq MBRTU-PODO Οπτικός Αισθητήρας Διαλυμένου Οξυγόνου με έξοδο Modbus
Εισαγωγή
Αισθητήρας Οπτικού Διαλυμένου Οξυγόνου με έξοδο Modbus MBRTU-PODO
- Ακριβής και χαμηλής συντήρησης τεχνολογία οπτικού διαλυμένου οξυγόνου (φωταύγεια σβέση).
- Έξοδος σήματος RS485/Modbus.
- Στάνταρ του κλάδου, στιβαρό περίβλημα αμαξώματος με NPT 3⁄4” μπροστά και πίσω.
- Εύκαμπτη έξοδος καλωδίου: σταθερό καλώδιο (0001) και αποσπώμενο καλώδιο (0002).
- Ενσωματωμένος (τοποθετημένος σε ανιχνευτή) αδιάβροχος αισθητήρας πίεσης.
- Αυτόματη αντιστάθμιση θερμοκρασίας και πίεσης.
- Αυτόματη αντιστάθμιση αλατότητας με τιμή αγωγιμότητας/ συγκέντρωση αλατότητας εισόδου χρήστη.
- Βολική αντικατάσταση καλύμματος αισθητήρα με ενσωματωμένη βαθμονόμηση.
ΜΕΤΡΗΣΗ ΔΙΑΛΥΜΕΝΟΥ ΟΞΥΓΟΝΟΥ ΣΤΟ ΝΕΡΟ
Προσδιορισμός
Σειρά | DO % Κορεσμός: 0 έως 500%. DO Συγκέντρωση: 0 έως 50 mg/L (ppm). Θερμοκρασία λειτουργίας: 0 έως 50°C. Θερμοκρασία αποθήκευσης: -20 έως 70°C. Ατμοσφαιρική πίεση λειτουργίας: 40 έως 115 kPa. Μέγιστη πίεση έδρασης: 1000 kPa. |
Χρόνος απόκρισης | DO: T90 ~ 40s για 100 έως 10%. Θερμοκρασία: T90 ~ 45s για 5 – 45oC (με ανάδευση). |
Ακρίβεια | DO: 0-100% < ± 1 %. 100-200% < ± 2 %. Θερμοκρασία: ± 0.2 °C. Πίεση: ± 0.2 kPa. |
Είσοδος / έξοδος / πρωτόκολλο | Είσοδος: 4.5 – 36 V DC. Κατανάλωση: μέση 60 mA στα 5V. Έξοδος: RS485/Modbus ή UART. |
Διαμέτρηση |
|
DO Παράγοντες Αποζημίωσης | Θερμοκρασία: αυτόματη, πλήρες φάσμα.
Αλατότητα: αυτόματη με είσοδο χρήστη (0 έως 55 ppt). Πίεση:
|
Ψήφισμα | Χαμηλό εύρος (<1 mg/L): ~ 1 ppb (0.001 mg/L). Μέσο εύρος (<10 mg/L): ~ 4-8 ppb (0.004-0.008 mg/L). Υψηλό εύρος (>10 mg/L): ~10 ppb (0.01 mg/L).* *Όσο υψηλότερο εύρος, τόσο χαμηλότερη ανάλυση. |
Αναμενόμενη διάρκεια ζωής καπακιού αισθητήρα | Μια ωφέλιμη ζωή έως και 2 ετών είναι εφικτή σε βέλτιστες καταστάσεις. |
Άλλοι | Αδιάβροχο: Αξιολόγηση IP68 με σταθερό καλώδιο. Πιστοποιήσεις: RoHs, CE, C-Tick (σε διαδικασία). Υλικά: Σώμα Ryton (PPS). Μήκος καλωδίου: 6 m (υπάρχουν επιλογές). |
Εικόνες προϊόντων
ΔΙΑΔΙΚΑΣΙΑ ΟΠΤΙΚΟΣ ΑΙΣΘΗΤΗΡΑΣ ΔΙΑΛΥΜΕΝΟΥ ΟΞΥΓΟΝΟΥ MBRTU-PODO
MBRTU-PODO-H1 .PNG
Καλωδίωση
Κάντε καλωδίωση όπως φαίνεται παρακάτω:
Σύρμα χρώμα | Περιγραφή |
Κόκκινος | Ισχύς (4.5 ~ 36 V DC) |
Μαύρος | GND |
Πράσινος | UART_RX (για αναβάθμιση ή σύνδεση υπολογιστή) |
Λευκό | UART_TX (για αναβάθμιση ή σύνδεση υπολογιστή) |
Κίτρινος | RS485Α |
Μπλε | RS485B |
Σημείωση: Τα δύο καλώδια UART θα μπορούσαν να κοπούν εάν δεν γίνει η αναβάθμιση/προγραμματισμός του αισθητήρα.
Βαθμονόμηση και Μέτρηση
DO Calibration στις Επιλογές
Επαναφορά βαθμονόμησης
α) Επαναφέρετε τη βαθμονόμηση 100%.
Ο χρήστης γράφει 0x0220 = 8
β) Επαναφέρετε τη βαθμονόμηση 0%.
Ο χρήστης γράφει 0x0220 = 16
γ) Επαναφέρετε τη βαθμονόμηση θερμοκρασίας.
Ο χρήστης γράφει 0x0220 = 32
Βαθμονόμηση 1 σημείου
Βαθμονόμηση 1 σημείου σημαίνει βαθμονόμηση του καθετήρα στο σημείο κορεσμού 100%, το οποίο μπορεί να επιτευχθεί με έναν από τους ακόλουθους τρόπους:
α) Σε νερό κορεσμένο με αέρα (τυπική μέθοδος).
Το κορεσμένο με αέρα νερό (π.χamp500 mL) μπορεί να ληφθεί με συνεχή (1) καθαρισμό νερού με αέρα με χρήση φυσαλίδας αέρα ή κάποιου τύπου αερισμού για περίπου 3 ~ 5 λεπτά, ή (2) με ανάδευση νερού με μαγνητικό αναδευτήρα κάτω από 800 rpm για 1 ώρα.
Αφού είναι έτοιμο το κορεσμένο με αέρα νερό, βυθίστε το καπάκι του αισθητήρα και τον αισθητήρα θερμοκρασίας του αισθητήρα στο νερό κορεσμένο με αέρα και βαθμονομήστε τον ανιχνευτή αφού η ένδειξη γίνει σταθερή (συνήθως 1 ~ 3 λεπτά).
Ο χρήστης γράφει 0x0220 = 1 και μετά περιμένει 30 δευτερόλεπτα.
Εάν η τελική ένδειξη του 0x0102 δεν είναι στο 100 ± 0.5%, ελέγξτε εάν η σταθερότητα του τρέχοντος περιβάλλοντος δοκιμής ή δοκιμάστε ξανά.
β) Σε κορεσμένο με νερό αέρα (βολική μέθοδος).
Εναλλακτικά, η βαθμονόμηση 1 pt μπορεί να γίνει εύκολα με χρήση αέρα κορεσμένου με νερό, αλλά ενδέχεται να προκληθεί σφάλμα 0 ~ 2% ανάλογα με διαφορετικές λειτουργίες. Οι προτεινόμενες διαδικασίες δίνονται ως εξής:
i) βυθίστε το καπάκι του αισθητήρα και τον αισθητήρα θερμοκρασίας του καθετήρα σε φρέσκο νερό/βρύση 1~2 λεπτά.
ii) Βγείτε έξω από τον καθετήρα και στεγνώστε γρήγορα το νερό στην επιφάνεια του καλύμματος του αισθητήρα με χαρτομάντιλο.
iii) τοποθετήστε το άκρο του αισθητήρα στη φιάλη βαθμονόμησης/αποθήκευσης με ένα βρεγμένο σφουγγάρι μέσα. Αποφύγετε την άμεση επαφή του πώματος του αισθητήρα με οποιοδήποτε νερό στη φιάλη βαθμονόμησης/αποθήκευσης κατά τη διάρκεια αυτού του βήματος βαθμονόμησης. Διατηρήστε την απόσταση μεταξύ του καλύμματος του αισθητήρα και του υγρού σφουγγαριού να είναι ~ 2 cm.
v) περιμένετε να σταθεροποιηθούν οι μετρήσεις (2 ~ 4 λεπτά) και μετά γράψτε 0x0220 = 2.
Βαθμονόμηση 2 σημείων (100% και 0% σημεία κορεσμού)
(i) Βάλτε τον αισθητήρα σε νερό κορεσμένο με αέρα, γράψτε 0x0220 = 1 αφού σταθεροποιηθεί η ένδειξη DO.
(ii) Αφού η ένδειξη DO γίνει 100%, μετακινήστε τον ανιχνευτή σε νερό μηδέν οξυγόνου (χρησιμοποιήστε θειούχο νάτριο που προστίθεται σε περίσσεια σε
νερό sample).
(iii) Γράψτε 0x0220 = 2, αφού σταθεροποιηθεί η ένδειξη DO (~τουλάχιστον 2 λεπτά).
- (iv) Ο κορεσμός ανάγνωσης χρήστη στο 0x0102 για βαθμονόμηση 1 σημείου, 0x0104 για βαθμονόμηση 2 σημείων.
Οι θερμίδες 2 σημείων δεν είναι απαραίτητες για τις περισσότερες εφαρμογές, εκτός εάν οι χρήστες χρειάζονται πολύ ακριβή μέτρηση σε χαμηλή συγκέντρωση DO (<0.5 ppm). - Δεν επιτρέπεται η επιβολή «βαθμονόμησης 0%» χωρίς «βαθμονόμηση 100%.
Βαθμονόμηση σημείου για θερμοκρασία
i) Ο χρήστης γράφει 0x000A = η θερμοκρασία περιβάλλοντος x100 (Π.χ.: Αν η θερμοκρασία περιβάλλοντος = 32.15, τότε ο χρήστης γράφει 0x000A=3215).
ii) Η θερμοκρασία ανάγνωσης χρήστη στα 0x000A . Εάν είναι ίσο με αυτό που εισαγάγατε, η βαθμονόμηση γίνεται. Εάν όχι, δοκιμάστε ξανά το Βήμα 1.
Πρωτόκολλο Modbus RTU
Δομή εντολών:
- Οι εντολές δεν πρέπει να αποστέλλονται νωρίτερα από 50 mS από την ολοκλήρωση της τελευταίας απάντησης.
- Εάν η αναμενόμενη απόκριση από την υποτελή δεν εμφανίζεται για > 25 mS, κάντε ένα σφάλμα επικοινωνίας.
- Το Probe ακολουθεί το πρότυπο Modbus για τις λειτουργίες 0x03, 0x06, 0x10, 0x17
Δομή σειριακής μετάδοσης:
- Οι τύποι δεδομένων είναι μεγάλοι, εκτός εάν αναφέρεται διαφορετικά.
- Κάθε μετάδοση RS485 θα έχει: ένα bit έναρξης, 8 bit δεδομένων, χωρίς bit ισοτιμίας και δύο bit τερματισμού.
- Προεπιλεγμένος ρυθμός Baud: 9600 (μερικοί από τους ανιχνευτές μπορεί να έχουν το Baudrate του 19200).
- Προεπιλεγμένη διεύθυνση Slave: 1
- Τα 8 bit δεδομένων που μεταδίδονται μετά το bit έναρξης είναι το πιο σημαντικό bit πρώτο.
- Ακολουθία bit
Ξεκινήστε λίγο | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Σταμάτα λίγο |
Συγχρονισμός
- Οι ενημερώσεις υλικολογισμικού πρέπει να εκτελούνται εντός 5 δευτερολέπτων από την ενεργοποίηση ή η μαλακή επαναφορά Η λυχνία LED της άκρης ανιχνευτή θα είναι σταθερά μπλε κατά τη διάρκεια αυτής της περιόδου
- Η πρώτη εντολή δεν μπορεί να εκτελεστεί νωρίτερα από 8 δευτερόλεπτα από την ενεργοποίηση ή την ομαλή επαναφορά
- Εάν δεν υπάρχει αναμενόμενη απάντηση από μια εκδοθείσα εντολή, εμφανίζεται το χρονικό όριο λήξης μετά από 200 ms
Πρωτόκολλο Modbus RTU:
Κανω ΕΓΓΡΑΦΗ # | R/W | Καθέκαστα | Τύπος | Σημειώσεις |
0x0003 | R | LDO (mg/L) x100 | Uint16 | |
0x0006 | R | Κορεσμός % x100 | Uint16 | |
0x0008 | R/W | Αλατότητα (ppt) x100 | Uint16 | |
0x0009 | R | Πίεση (kPa) x100 | Uint16 | |
x000A | R | Θερμοκρασία (°C) x100 | Uint16 | |
0x000F | R | Ρυθμός Baud | Uint16 | Σημείωση 1 |
0x0010 | R | Διεύθυνση Σκλάβου | Uint16 | |
0x0011 | R | Αναγνωριστικό ανιχνευτή | Uint32 | |
0x0013 | R | Αναγνωριστικό καπακιού αισθητήρα | Uint32 | |
0x0015 | R | Έκδοση υλικολογισμικού Probe x100 | Uint16 | Σημείωση 2 |
0x0016 | R | Μικρή αναθεώρηση υλικολογισμικού Probe | Uint16 | Σημείωση 2 |
0x0063 | W | Ρυθμός Baud | Uint16 | Σημείωση 1 |
0x0064 | W | Διεύθυνση Σκλάβου | Uint16 | |
0x0100 | R | LDO (mg/L) | Φλοτέρ | |
0x0102 | R | Κορεσμός % | Φλοτέρ | |
0x0108 | R | Πίεση (kPa) | Φλοτέρ | |
0x010A | R | Θερμοκρασία (°C) | Φλοτέρ | |
0x010C | R/W | Τρέχουσα ώρα ανίχνευσης | 6 byte | Σημείωση 3 |
0x010F | R | Bits σφάλματος | Uint16 | Σημείωση 4 |
0x0117 | R | Αλατότητα (ppt) | Φλοτέρ | |
0x0132 | R/W | Μετατόπιση θερμοκρασίας | Φλοτέρ | |
0x0220 | R/W | Bits βαθμονόμησης | Uint16 | Σημείωση 5 |
0x02CF | R | Σειριακός αριθμός καπακιού μεμβράνης | Uint16 | |
0x0300 | W | Μαλακή επανεκκίνηση | Uint16 | Σημείωση 6 |
Σημείωμα:
- Σημείωση 1: Τιμές ρυθμού Baud: 0= 300, 1= 2400, 2= 2400, 3= 4800, 4= 9600, 5= 19200, 6=38400, 7= 115200.
- Σημείωση 2: Η έκδοση υλικολογισμικού είναι η διεύθυνση 0x0015 διαιρούμενη με το 100 και, στη συνέχεια, μια δεκαδική και στη συνέχεια διεύθυνση 0x0016. Πρώηνample: εάν 0x0015 = 908 και 0x0016 = 29, τότε η έκδοση υλικολογισμικού είναι v9.08.29.
- Σημείωση 3: Ο ανιχνευτής δεν έχει RTC, εάν ο ανιχνευτής δεν τροφοδοτείται με συνεχή τροφοδοσία ή επαναφέρεται, όλες οι τιμές θα επανέλθουν στο 0.
Τα byte ημερομηνίας είναι έτος, μήνας, ημέρα, ημέρα, ώρα, λεπτό, δευτερόλεπτο. Σημαντικότερο έως λιγότερο.
Example: iftheuserwrites0x010C=0x010203040506,τότε ηΗμερομηνία ώρα θα οριστεί στις 3 Φεβρουαρίου 2001 4:05:06 π.μ. - Σημείωση 4: Τα bit υπολογίζονται λιγότερο σημαντικά για τα περισσότερα, ξεκινώντας από το 1:
- Bit 1 = Σφάλμα βαθμονόμησης μέτρησης.
- Bit 3 = Θερμοκρασία ανιχνευτή εκτός εύρους, μέγιστη 120 °C.
- Bit 4 = Συγκέντρωση εκτός εύρους: ελάχιστο 0 mg/L, μέγιστη 50 mg/L. o Bit 5 = Σφάλμα αισθητήρα πίεσης ανιχνευτή.
- Bit 6 = Αισθητήρας πίεσης εκτός εύρους: ελάχιστο 10 kPa, μέγιστο 500 kPa.
Ο ανιχνευτής θα χρησιμοποιήσει προεπιλεγμένη πίεση = 101.3 kPa. - Bit 7 = Σφάλμα επικοινωνίας αισθητήρα πίεσης, το Probe θα χρησιμοποιήσει προεπιλεγμένη πίεση = 101.3 kPa.
Σημείωση 5:Γράψτε (0x0220) 1 Εκτελέστε βαθμονόμηση 100%. 2 Εκτελέστε βαθμονόμηση 0%. 8 Επαναφέρετε τη βαθμονόμηση 100%. 16 Επαναφέρετε τη βαθμονόμηση 0%. 32 Επαναφέρετε τη βαθμονόμηση θερμοκρασίας.
- Note 6: Εάν γραφτεί το 1 σε αυτή τη διεύθυνση, εκτελείται μια μαλακή επανεκκίνηση, όλες οι άλλες ανάγνωση/εγγραφή αγνοούνται.
Σημείωση 7: εάν ο αισθητήρας έχει ενσωματωμένο αισθητήρα πίεσης, αυτή είναι διεύθυνση μόνο για ανάγνωση.
Σημείωση 8: Αυτές οι τιμές είναι αποτελέσματα βαθμονόμησης 2 σημείων, ενώ οι διευθύνσεις 0x0003 και 0x0006 παρουσιάζουν τα αποτελέσματα βαθμονόμησης 1 σημείου.
Example Μεταδόσεις
CMD: Διαβάστε τα δεδομένα ανίχνευσης
Raw Hex: 01 03 0003 0018 B5C0
Διεύθυνση | Εντολή | Διεύθυνση έναρξης | # Μητρώων | CRC |
0x01 | 0x03 | 0x0003 | 0x0018 | 0xB5C0 |
1 | Ανάγνωση | 3 | 0x18 |
Example 1 απάντηση από την έρευνα:
Ακατέργαστο Hex: 01 03 30 031B 0206 0000 2726 0208 0BB8 27AA 0AAA 0000 0000 0000 0BB8 0005 0001 0001 0410 0457 0000D 038 0052 FAD0001
Example 2 απάντηση από την έρευνα:
Raw Hex: 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
Συγκέντρωση (mg/L) | Κορεσμός % | Αλατότητα (ppt) | Πίεση (kPa) | Θερμοκρασία (°C) | Συγκέντρωση 2pt (mg/L) | Κορεσμός % 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: Εκτέλεση βαθμονόμησης 100%.
Raw Hex: 01 10 0220 0001 02 0001 4330
Διεύθυνση | Εντολή | Διεύθυνση έναρξης | # Μητρώων | # byte | Αξία | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0001 | 0x4330 |
1 | Γράψτε Multi | 544 | 1 | 2 | Εκτέλεση 100% Cal |
Example 1 απάντηση από την έρευνα:
Raw Hex: 01 10 0220 0001 01BB Επιτυχία!
CMD: Εκτέλεση βαθμονόμησης 0%.
Raw Hex: 01 10 0220 0001 02 0002 0331
Διεύθυνση | Εντολή | Διεύθυνση έναρξης | # Μητρώων | # byte | Αξία | CRC |
0x01 | 0x10 | 0x0220 | 0x0001 | 0x02 | 0x0002 | 0x0331 |
1 | Γράψτε Multi | 544 | 1 | 2 | Εκτέλεση 0% Cal |
Example 1 απάντηση από την έρευνα:
Raw Hex: 01 10 0220 0001 01BB Επιτυχία!
CMD: Ενημέρωση αλατότητας = 45.00 ppt, πίεση = 101.00 kPa και θερμοκρασία = 27.00 °C
Raw Hex: 01 10 0008 0003 06 1194 2774 0A8C 185D
Διεύθυνση | Εντολή | Διεύθυνση έναρξης | # Μητρώων | # byte | Αξία | CRC |
0x01 | 0x10 | 0x0008 | 0x0003 | 0x06 | 0x1194 2774 0A8C | 0x185D |
1 | Γράψτε Multi | 719 | 1 | 2 | 45, 101, 27 |
Example 1 απάντηση από την έρευνα:
Raw Hex: 01 10 0008 0003 01CA Επιτυχία!
Διεύθυνση | Εντολή | Διεύθυνση έναρξης | # Μητρώων | # byte | Αξία | CRC |
0x01 | 0x10 | 0x02CF | 0x0001 | 0x02 | 0x0457 | 0xD751 |
1 | Γράψτε Multi | 719 | 1 | 2 | 1111 |
Example 1 απάντηση από την έρευνα:
Raw Hex: 01 10 02CF 0001 304E Επιτυχία!
Διαστάσεις
ΣΧΕΔΙΟ ΔΙΑΣΤΑΣΕΩΝ MBRTU-PODO (Μονάδα: mm)
Συντήρηση
Η συντήρηση του αισθητήρα περιλαμβάνει τον καθαρισμό του καλύμματος του αισθητήρα, καθώς και τη σωστή προετοιμασία, προετοιμασία και αποθήκευση του συστήματος δοκιμής.
Όταν ο καθετήρας δεν χρησιμοποιείται, συνιστάται ιδιαίτερα η αποθήκευση του καθετήρα με τοποθετημένο το καπάκι του αισθητήρα και τη φιάλη βαθμονόμησης/αποθήκευσης που περιλαμβανόταν στην αρχική συσκευασία, με σπείρωμα πάνω στον καθετήρα. Ένα ποτήρι με καθαρό νερό ή ένας υγρός/υγρός μηχανισμός κάλυψης μπορεί επίσης να επαρκεί εάν η φιάλη βαθμονόμησης/αποθήκευσης δεν είναι διαθέσιμη. Το σφουγγάρι μέσα στη φιάλη βαθμονόμησης/αποθήκευσης θα πρέπει να διατηρείται υγρό για καλύτερα αποτελέσματα.
Αποφύγετε την επαφή με το καπάκι του αισθητήρα με οργανικό διαλύτη, τις γρατσουνιές και τις καταχρηστικές συγκρούσεις για να ενισχύσετε και να παρατείνετε τη διάρκεια ζωής του καλύμματος του αισθητήρα. Ιδιαίτερη προσοχή πρέπει να δίνεται στον καθαρισμό της επικάλυψης του καπακιού, στη βύθιση του καθετήρα και του πώματος σε γλυκό νερό και στη συνέχεια στο στέγνωμα της επιφάνειας με ένα χαρτομάντιλο. Μην σκουπίζετε την επιφάνεια επίστρωσης.
Αντικαταστήστε το καπάκι του αισθητήρα, εάν η επίστρωση του καπακιού είναι ξεθωριασμένη ή απογυμνωμένη. ΜΗΝ αγγίζετε το διάφανο παράθυρο στο άκρο του αισθητήρα αφού ξεβιδώσετε το παλιό καπάκι. Εάν υπάρχουν ρυπαντές ή υπολείμματα στο παράθυρο ή στο εσωτερικό του καπακιού, αφαιρέστε τα προσεκτικά με ένα μαντηλάκι χωρίς πούδρα. Στη συνέχεια, βιδώστε ξανά το νέο καπάκι του αισθητήρα στον αισθητήρα.
Έγγραφα / Πόροι
![]() |
Daviteq MBRTU-PODO Οπτικός Αισθητήρας Διαλυμένου Οξυγόνου με έξοδο Modbus [pdf] Οδηγός χρήστη Αισθητήρας οπτικού διαλυμένου οξυγόνου MBRTU-PODO με έξοδο Modbus, MBRTU-PODO, Αισθητήρας οπτικού διαλυμένου οξυγόνου με έξοδο Modbus, Αισθητήρας με έξοδο Modbus, Έξοδος Modbus |