टर्बिडिटी सेन्सर
MODBUS RTU सह
आउटपुट MBRTU-TBD
- मोडबस RTU आउटपुट MBRTU-TBD सह टर्बिडिटी सेन्सरसाठी वापरकर्ता मार्गदर्शक
जुलै-२०२१
हा दस्तऐवज खालील उत्पादनांसाठी लागू केला आहे
परिचय
MBRTU-TBD हे पाण्याच्या गुणवत्तेचे निरीक्षण करण्यासाठी प्रगत डिजिटल टर्बिडिटी सेन्सर आहे, विखुरलेल्या प्रकाशाचे तत्त्व, इन्फ्रारेड एलईडी प्रकाश स्रोत आणि ऑप्टिकल फायबर वहन प्रकाश पथ वापरण्याची डिझाइन पद्धत स्वीकारते. फिल्टर डिझाइन आत जोडले आहे, ज्यामध्ये मजबूत विरोधी हस्तक्षेप क्षमता आहे. बिल्ट इन तापमान सेन्सर, स्वयंचलित तापमान भरपाई, पर्यावरणाच्या ऑनलाइन दीर्घकालीन देखरेखीसाठी योग्य.
तपशील
वैशिष्ट्ये
- डिजिटल सेन्सर, डायरेक्ट आउटपुट RS-485 डिजिटल सिग्नल, सपोर्ट मॉडबस / आरटीयू
- 90° अँगल स्कॅटरिंग लाइटचे तत्त्व, अंगभूत तापमानाची भरपाई आपोआप होऊ शकते;
- ऑप्टिकल फायबर संरचना, बाह्य प्रकाश हस्तक्षेप मजबूत प्रतिकार
- इन्फ्रारेड एलईडी लाइट सोर्स, फिल्टर डिझाइन जोडा, अँटी लाइट हस्तक्षेप, चांगली स्थिरता
- पृष्ठभागावर अँटी-गंज आणि निष्क्रियतेने उपचार केले जावे
- कमी उर्जा वापर आणि अंतर्गत सर्किटची हस्तक्षेप विरोधी रचना
तांत्रिक डेटा
आयटम | तपशील |
आउटपुट | RS-485, MODBUS/RTU |
मोजमाप पद्धत | 90° विखुरलेली प्रकाश पद्धत |
श्रेणी | 0 ~ 1000NTU किंवा 0 ~ 100NTU |
अचूकता | ±5% संकेत मूल्य किंवा ±3NTU, मोठे निवडा (0 ~ 1000NTU) ± 3% संकेत किंवा ± 2 NTU, निवडा मोठे (0-100 NTU) ±0.5℃ |
ठराव | 0.1NTU, 0.1℃ |
कामाचे वातावरण | 0 ~ 50℃, <0.6MPa |
कॅलिब्रेशन पद्धत | दोन-बिंदू कॅलिब्रेशन |
प्रतिसाद वेळ | 30 चे दशक T90 |
तापमान भरपाई | स्वयंचलित तापमान भरपाई (Pt1000) |
वीज पुरवठा | 12-24VDC±10%, 10mA; |
आकार | व्यास 30 मिमी; लांबी 166.5 मिमी; |
संरक्षण पातळी | IP68□पाण्याची खोली 20 मीटर आहे; |
सेवा जीवन | ३ वर्षे किंवा त्याहून अधिक |
केबल लांबी | 5m |
सेन्सर गृहनिर्माण साहित्य | पीव्हीसी |
वायरिंग
कृपया खाली दर्शविल्याप्रमाणे वायरिंग करा:
वायर रंग | वर्णन |
तपकिरी | पॉवर (12-24VDC) |
काळा | GND |
निळा | आरएस 485 ए |
पांढरा | RS485B |
बेअर ओळ | शिल्डिंग लेयर |
केबल लाइन□ 4 लाइन AWG-24 किंवा AWG-26 शील्डिंग वायर.
देखभाल आणि खबरदारी
5.1 देखभाल
- प्रेरक इलेक्ट्रोड हे मुळात मेंटेनन्स फ्री असते; दर 30 दिवसांनी सेन्सर प्रोब संलग्नक साफ करण्याची शिफारस केली जाते; साफसफाईच्या वेळी मापन तपासणीच्या प्रकाश मार्गदर्शक भागाचे नुकसान करण्यासाठी कठोर वस्तूंचा वापर टाळा; कृपया मऊ डीने पुसून टाकाamp कापड
- सेन्सरची बाह्य पृष्ठभाग पाण्याच्या प्रवाहासह स्वच्छ करण्याची शिफारस केली जाते. अजूनही मलबाचे अवशेष असल्यास, कृपया ते ओल्या मऊ कापडाने पुसून टाका.
5.2 टीप
- इन्स्टॉलेशन मापन: ज्या ठिकाणी पाण्याचा प्रवाह अशांत आहे त्या ठिकाणी इंस्टॉलेशन मापन टाळा आणि मापनावरील पाण्याच्या बुडबुड्यांचा प्रभाव कमी करा. मापन प्रोब तळापासून 2cm दूर ठेवा.
- सेन्सरच्या प्रोबमध्ये अधिक जीव जंतू किंवा जोडलेले आहेत, त्यामुळे साफसफाईची शक्ती योग्यरित्या वाढवता येते. प्रोबच्या पृष्ठभागावर थोडासा स्क्रॅच सेन्सरच्या सामान्य वापरावर परिणाम करत नाही. परंतु प्रोबच्या शेलमध्ये प्रवेश न करण्याकडे लक्ष द्या.
- सूचना: मापन परिणामांवर सूक्ष्मजीव संलग्नकांचा प्रभाव टाळण्यासाठी आमच्या कंपनीचे संरक्षणात्मक आवरण निवडले पाहिजे.
5.3 इतर
समस्या | शक्य आहे कारणे | उपाय |
ऑपरेशन इंटरफेस कनेक्ट केला जाऊ शकत नाही किंवा मापन परिणाम प्रदर्शित केले जात नाहीत | चुकीचे केबल कनेक्शन | वायरिंग मोड तपासा |
चुकीचा सेन्सर पत्ता | त्रुटींसाठी पत्ता तपासा | |
मोजलेले मूल्य खूप जास्त आहे, खूप कमी आहे किंवा मूल्य सतत अस्थिर आहे | सेन्सर प्रोब परदेशी वस्तूंनी जोडलेले असते | सेन्सर प्रोब पृष्ठभाग स्वच्छ करा |
इतर | विक्रीनंतर संपर्क करा |
मॉडबस आरटीयू प्रोटोकॉल
6.1 माहिती फ्रेम स्वरूप
या सेन्सरच्या मॉडबस कम्युनिकेशनसाठी डीफॉल्ट डेटा फॉरमॅट आहे:
मॉडबस-आरटीयू | |
बॉड दर | 9600 (डीफॉल्ट) |
डिव्हाइस पत्ता | 1 (डीफॉल्ट) |
डेटा बिट्स | 8 बिट |
समता तपासणी | काहीही नाही |
थांबा | 1 बिट |
- फंक्शन कोड 03: वाचा (R) रजिस्टर मूल्य
- फंक्शन कोड 06: (W) सिंगल रजिस्टर व्हॅल्यू लिहा
6.2 नोंदणी पत्ता:
नोंदणी पत्ता (हेक्स) |
नाव |
R/W |
परिचय |
रजिस्टर्सची संख्या (बाइट) |
डेटा प्रकार |
0x0100 |
तापमान मूल्य |
R |
℃ मूल्य x10 (उदाample: 25.6℃ चे तापमान 256 म्हणून प्रदर्शित केले जाते, डीफॉल्ट 1 दशांश आहे.) |
1 (2 बाइट) |
स्वाक्षरी न केलेले लहान |
0x0101 |
टर्बिडिटी मूल्य |
R |
NTU मूल्य x10 (उदाample, 15.1ntu चे टर्बिडिटी मूल्य 151 म्हणून डिफॉल्टनुसार 1 दशांश स्थानासह प्रदर्शित केले जाते.) |
1 (2 बाइट) |
स्वाक्षरी न केलेले लहान |
0x1000 |
तापमान कॅलिब्रेशन |
R/W |
तापमान कॅलिब्रेशन: लिखित डेटा वास्तविक तापमान मूल्य X10 आहे; वाचा डेटा तापमान कॅलिब्रेशन ऑफसेट X10 आहे. |
1 (2 बाइट) |
स्वाक्षरी न केलेले लहान |
0x1001 | शून्य बिंदू कॅलिब्रेशन | R/W | हवेतील शून्य बिंदू कॅलिब्रेशन. कॅलिब्रेशन दरम्यान लिहिलेला डेटा 0 आहे. | 1 (2 बाइट) | स्वाक्षरी न केलेले लहान |
0x1003 |
उतार कॅलिब्रेशन |
R/W |
ज्ञात मानक सोल्यूशनमध्ये (50% - 100% श्रेणी) कॅलिब्रेट करा आणि मानक समाधान × 10 चे वास्तविक मूल्य म्हणून डेटा लिहा. |
1 (2 बाइट) |
स्वाक्षरी न केलेले लहान |
0x2000 | सेन्सर पत्ता | R/W | डीफॉल्ट 1 आहे आणि डेटा श्रेणी 1-127 आहे. | 1 (2 बाइट) | स्वाक्षरी न केलेले लहान |
0x2003 | बॉड दर सेटिंग | R/W | डीफॉल्ट 9600 आहे. 0 लिहा 4800; लिहा 1 आहे
9600; 2 लिहा 19200. |
1 (2 बाइट) | स्वाक्षरी न केलेले लहान |
0x2020 |
फॅक्टरी सेटिंग्ज पुनर्संचयित करा |
W |
कॅलिब्रेशन मूल्य डीफॉल्ट मूल्यावर पुनर्संचयित केले जाते आणि लिखित डेटा 0 आहे. लक्षात ठेवा की रीसेट केल्यानंतर सेन्सरला पुन्हा कॅलिब्रेट करणे आवश्यक आहे. |
1 (2 बाइट) |
स्वाक्षरी न केलेले लहान |
6.3 डेटा संरचना प्रकार
पूर्णांक
स्वाक्षरी न केलेले इंट (स्वाक्षरी न केलेले लहान)
डेटामध्ये दोन पूर्णांक असतात.
XXXX XXXX | XXXX XXXX |
बाइट 1 | बाइट 0 |
तरंगणे
फ्लोट, IEEE 754 नुसार (एकल सुस्पष्टता);
डेटामध्ये 1 साइन बिट, 8-बिट घातांक आणि 23 बिट मँटिसा असतो.
XXXX XXXX | XXXX XXXX | XXXX XXXX | XXXX XXXX | |
बाइट 3 | बाइट 2 | बाइट 1 | बाइट 0 | |
साइन बिट | कालबाह्य अंक | F दशांश |
6.4 Modbus RTU कमांड:
6.4.1 फंक्शन कोड 03h: नोंदणी मूल्य वाचा
होस्ट पाठवा:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
एडीआर | 03H | उच्च बाइट नोंदणी सुरू करा | कमी बाइट नोंदणी सुरू करा | नोंदणी क्रमांक उच्च बाइट | कमी बाइट असलेल्या नोंदणीची संख्या | CRC कमी बाइट | CRC उच्च बाइट |
पहिला बाइट ADR: गुलाम पत्ता कोड (= 001 ~ 254)
बाइट 2 03h: रजिस्टर व्हॅल्यू फंक्शन कोड वाचा
बाइट 3 आणि 4: वाचण्यासाठी नोंदणीचा प्रारंभ पत्ता
FCC इन्स्ट्रुमेंट वाचण्यासाठी,
बाइट 5 आणि 6: वाचण्यासाठी नोंदणीची संख्या
बाइट 7 आणि 8: बाइट 16 ते 1 पर्यंत CRC6 चेकसम
गुलाम परतावा:
1 | 2 | 3 | ०, ९७ | ०, ९७ | एम-1, एम | M+1 | M+2 | |
एडीआर | 03H | एकूण बाइट्स | नोंदणी डेटा 1 | नोंदणी डेटा 2 | …… | नोंदणी डेटा एम | CRC कमी बाइट | CRC उच्च बाइट |
पहिला बाइट ADR: गुलाम पत्ता कोड (= 001 ~ 254)
बाइट 2 03h: फंक्शन कोड वाचण्यासाठी परत या
तिसरा बाइट: 4 ते m (4 आणि m सह) एकूण बाइट्सची संख्या
बाइट 4 ते m: नोंदणी डेटा
बाइट m + 1, M + 2: CRC16 चेक बेरीज बाइट 1 ते M
जेव्हा गुलामाला त्रुटी प्राप्त होते, तेव्हा गुलाम त्रुटी परत करतो:
1 | 2 | 3 | 4 | 5 |
एडीआर | 83H | माहिती कोड | CRC कमी बाइट | CRC उच्च बाइट |
पहिला बाइट ADR: गुलाम पत्ता कोड (= 001 ~ 254)
बाइट 2 83h: नोंदणी मूल्य वाचण्यात त्रुटी
बाइट 3 माहिती कोड: 01 - फंक्शन कोड त्रुटी
03 - डेटा त्रुटी
बाइट 4 आणि 5: बाइट 16 ते 1 पर्यंत CRC3 चेकसम
6.4.2 फंक्शन कोड 06h: सिंगल रजिस्टर व्हॅल्यू लिहा
होस्ट पाठवा
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
एडीआर | 06 | हाय बाइट पत्ता नोंदवा | कमी बाइट पत्ता नोंदवा | डेटा उच्च बाइट | डेटा कमी बाइट | सीआरसी कोड कमी बाइट | CRC कोड उच्च बाइट |
जेव्हा गुलाम योग्यरित्या प्राप्त करतो, तेव्हा गुलाम परत पाठवतो:
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
एडीआर |
06 |
हाय बाइट पत्ता नोंदवा | कमी बाइट पत्ता नोंदवा | डेटा उच्च बाइट | डेटा कमी बाइट | सीआरसी कोड कमी बाइट | CRC कोड उच्च बाइट |
जेव्हा गुलामाला त्रुटी प्राप्त होते, तेव्हा गुलाम परत येतो:
1 | 2 | 3 | 4 | 5 |
एडीआर | 86H | त्रुटी कोड माहिती कोड | सीआरसी कोड कमी बाइट | CRC कोड उच्च बाइट |
पहिला बाइट ADR: गुलाम पत्ता कोड (= 001 ~ 254)
दुसरा बाइट 86h: रजिस्टर व्हॅल्यू एरर फंक्शन कोड लिहा
बाइट 3 त्रुटी कोड माहिती कोड: 01 - फंक्शन कोड त्रुटी
03 - डेटा त्रुटी
बाइट 4 आणि 5: बाइट 1 ते 3 पर्यंत CRC चेक बेरीज
6.5 कमांड माजीample
6.5.1 डीफॉल्ट रजिस्टर
अ) गुलामाचा पत्ता बदला:
पत्ता: 0x2000 (42001)
नोंदणीची संख्या: १
फंक्शन कोड: 0x06
डीफॉल्ट सेन्सर पत्ता: 01
सेन्सरचा मॉडबस डिव्हाइस पत्ता बदला आणि डिव्हाइसचा पत्ता 01 ते 06 पर्यंत बदला. माजीample खालीलप्रमाणे आहे:
कमांड पाठवा: 01 06 20 00 00 06 02 08
प्रतिसाद द्या: 01 06 20 00 00 06 02 08; टीप: पत्ता 06 वर बदलला जातो आणि पॉवर अयशस्वी झाल्यानंतर संग्रहित केला जातो.
ब) बॉड दर:
पत्ता: 0x2003 (42004)
नोंदणीची संख्या: १
फंक्शन कोड: 0x06
डीफॉल्ट मूल्य: 1 (9600bps)
समर्थित मूल्ये: 0-2 (4800-19200bps)
बॉड रेट वरच्या संगणक सेटिंगद्वारे बदलला जाऊ शकतो आणि बदलानंतर रीस्टार्ट न करता ते कार्य करू शकते. पॉवर फेल झाल्यानंतर बॉड रेट अप्पर कॉम्प्युटर सेटिंग वाचवतो. बॉड दर समर्थन 4800960019200. पूर्णांक मूल्य वाटपाचा बॉड दर खालीलप्रमाणे आहे:
पूर्णांक | बॉड दर |
0 | 4800 bps |
1 | 9600 bps |
2 | 19200 bps |
कमांड पाठवा: 01 06 20 03 00 02 F3 CB
प्रतिसाद: 01 06 20 03 00 02 F3 CB टीप: बॉड दर 19200bps मध्ये बदलला जातो आणि पॉवर फेल झाल्यानंतर जतन केला जातो.
6.5.2 फंक्शन रजिस्टर
अ) तापमान मोजण्याचे आदेश:
पत्ता: 0x0100 (40101)
नोंदणीची संख्या: १
फंक्शन कोड: 0x03
एस वाचाample मूल्ये: 19.2℃
कमांड पाठवा: 01 03 01 00 00 01 85 F6
प्रतिसाद: 01 03 02 00 C0 B8 14
हेक्साडेसिमल अस्वाक्षरित पूर्णांक डेटा मिळवते, तापमान मूल्य = पूर्णांक / 10, 1 बिट दशांश स्थान आरक्षित आहे.
b) टर्बिडिटी मापन निर्देश:
पत्ता: 0x0101 (0x40102)
नोंदणीची संख्या: १
फंक्शन कोड: 0x03
एस वाचाample मूल्ये: 9.1 NTU
कमांड पाठवा: 01 03 01 01 00 01 D4 36
प्रतिसाद द्या: 01 03 02 00 5B F9 BF
नोंदणी हेक्साडेसिमल स्वाक्षरी नसलेला पूर्णांक डेटा, टर्बिडिटी मूल्य = पूर्णांक / 10, 1 दशांश स्थान आरक्षित देते.
c) तापमान आणि टर्बिडिटी निर्देशांचे सतत वाचन:
पत्ता: 0x0100 (40101)
नोंदणीची संख्या: १
फंक्शन कोड: 0x03
एस वाचाample मूल्ये: तापमान 19.2 ℃ आणि टर्बिडिटी 9.1 NTU
कमांड पाठवा: 01 03 01 00 00 02 C5 F7
प्रतिसाद: 01 03 04 00 C0 00 5B BB F4
नोंदणी हेक्साडेसिमल अस्वाक्षरित पूर्णांक डेटा देते, तापमान मूल्य = पूर्णांक / 10, 1 दशांश स्थान आरक्षित
नोंदणी हेक्साडेसिमल स्वाक्षरी नसलेला पूर्णांक डेटा, टर्बिडिटी मूल्य = पूर्णांक / 10, 1 दशांश स्थान आरक्षित देते.
ड) आर्द्रता मापन आदेश:
पत्ता: 0x0107 (40108)
नोंदणीची संख्या: १
फंक्शन कोड: 0x03
एस वाचाample मूल्ये: सापेक्ष आर्द्रता 40%
कमांड पाठवा: 01 03 01 07 00 01 34 37
प्रतिसाद: 01 03 02 01 90 B9 B8
नोंदणी हेक्साडेसिमल स्वाक्षरी नसलेला पूर्णांक डेटा, आर्द्रता मूल्य = पूर्णांक / 10, 1 दशांश स्थान आरक्षित देते.
6.5.3 कॅलिब्रेशन सूचना
अ) तापमान कॅलिब्रेशन
पत्ता: 0x1000 (41001)
नोंदणीची संख्या: १
फंक्शन कोड: 0x06
कॅलिब्रेशन उदाample: 25.8 ° C वर कॅलिब्रेशन
कमांड पाठवा: 01 06 10 00 01 02 0D 5B
प्रतिसाद: 01 06 10 00 01 02 0D 5B
तापमान संकेत यापुढे चढ-उतार झाल्यानंतर सेन्सरला स्थिर तापमान वातावरणात कॅलिब्रेट करणे आवश्यक आहे.
b) टर्बिडिटी शून्य कॅलिब्रेशन
पत्ता: 0x1001 (41002)
नोंदणीची संख्या: १
फंक्शन कोड: 0x06
कॅलिब्रेशन उदाample: हवेत कॅलिब्रेशन
कमांड पाठवा: 01 06 10 01 00 00 DC CA
प्रतिसाद द्या: 01 06 10 01 00 00 DC CA
c) टर्बिडिटी स्लोप कॅलिब्रेशन
पत्ता: 0x1003 (41004)
नोंदणीची संख्या: १
फंक्शन कोड: 0x06
कॅलिब्रेशन उदाample: 50NTU टर्बिडिटी सोल्यूशनमध्ये कॅलिब्रेशन
कमांड पाठवा: 01 06 10 03 01 F4 7D 1D
प्रतिसाद: 01 06 10 03 01 F4 7D 1D
परिमाण
संपर्क करा
उत्पादक
Daviteq Technologies IncNo.11 Street 2G, Nam Hung Vuong Res., An Lac Ward, Binh Tan Dist., Ho Chi Minh City, Vietnam.
Tel: +84-28-6268.2523/4 (ext.122)
ईमेल: info@daviteq.com | www.daviteq.com
कागदपत्रे / संसाधने
![]() |
मॉडबस आरटीयू आउटपुटसह daviteq MBRTU-TBD टर्बिडिटी सेन्सर [pdf] सूचना पुस्तिका मॉडबस आरटीयू आउटपुटसह एमबीआरटीयू-टीबीडी टर्बिडिटी सेन्सर, एमबीआरटीयू-टीबीडी, मोडबस आरटीयू आउटपुटसह टर्बिडिटी सेन्सर, मोडबस आरटीयू आउटपुटसह सेन्सर, मोडबस आरटीयू आउटपुट, आरटीयू आउटपुट, आउटपुट |