Changes for page Water Quality Sensors

Last modified by Karry Zhuang on 2025/07/25 09:38

From version 72.15
edited by Karry Zhuang
on 2025/07/16 09:29
Change comment: There is no comment for this version
To version 62.2
edited by Karry Zhuang
on 2025/07/15 17:19
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,12 +1,83 @@
1 1  **Table of Contents:**
2 2  
3 -{{toc/}}
3 +(% aria-label="macro:toc widget" contenteditable="false" role="region" tabindex="-1" %)
4 +(((
5 +(% class="macro" data-macro="startmacro:toc|-|" data-widget="xwiki-macro" data-xwiki-dom-updated="true" %)
6 +(((
7 +(% class="macro-placeholder hidden" %)
8 +(((
9 +macro:toc
10 +)))
4 4  
12 +(% class="wikitoc" %)
13 +* [[1. DR-ECK Water EC Probe>>doc:null||anchor="H1.DR-ECKWaterECProbe"]]
14 +** [[1.1 Specification:>>doc:null||anchor="H1.1Specification:"]]
15 +** [[1.2 Application for Different Range>>doc:null||anchor="H1.2ApplicationforDifferentRange"]]
16 +** [[1.3 Wiring>>doc:null||anchor="H1.3Wiring"]]
17 +** [[1.4 Mechinical Drawing>>doc:null||anchor="H1.4MechinicalDrawing"]]
18 +** [[1.5 Installation>>doc:null||anchor="H1.5Installation"]]
19 +** [[1.6 Maintenance>>doc:null||anchor="H1.6Maintenance"]]
20 +** [[1.7 RS485 Commands>>doc:null||anchor="H1.7RS485Commands"]]
21 +*** [[1.7.1 Query address>>doc:null||anchor="H1.7.1A0Queryaddress"]]
22 +*** [[1.7.2 Change address>>doc:null||anchor="H1.7.2Changeaddress"]]
23 +*** [[1.7.3 Modify intercept>>doc:null||anchor="H1.7.3A0Modifyintercept"]]
24 +*** [[1.7.4 Query data>>doc:null||anchor="H1.7.4A0Querydata"]]
25 +*** [[1.7.5 Calibration Method>>doc:null||anchor="H1.7.5CalibrationMethod"]]
26 +* [[2. DR-PH01 Water PH Sensor>>doc:null||anchor="H2.DR-PH01WaterPHSensor"]]
27 +** [[2.1 Specification>>doc:null||anchor="H2.1Specification"]]
28 +** [[2.2 Wiring>>doc:null||anchor="H2.2Wiring"]]
29 +** [[2.3 Mechinical Drawing>>doc:null||anchor="H2.3MechinicalDrawing"]]
30 +** [[2.4 Installation Notice>>doc:null||anchor="H2.4InstallationNotice"]]
31 +** [[2.5 Maintenance>>doc:null||anchor="H2.5Maintenance"]]
32 +** [[2.6 RS485 Commands>>doc:null||anchor="H2.6RS485Commands"]]
33 +*** [[2.6.1 Query address>>doc:null||anchor="H2.6.1Queryaddress"]]
34 +*** [[2.6.2 Change address>>doc:null||anchor="H2.6.2Changeaddress"]]
35 +*** [[2.6.3 Modify intercept>>doc:null||anchor="H2.6.3Modifyintercept"]]
36 +*** [[2.6.4 Query data>>doc:null||anchor="H2.6.4A0Querydata"]]
37 +*** [[2.6.5 Calibration Method>>doc:null||anchor="H2.6.5CalibrationMethod"]]
38 +* [[3. DR-ORP1 Water ORP Sensor>>doc:null||anchor="H3.DR-ORP1WaterORPSensor"]]
39 +** [[3.1 Specification>>doc:null||anchor="H3.1Specification"]]
40 +** [[3.2 Wiring>>doc:null||anchor="H3.2Wiring"]]
41 +** [[3.3 Mechinical Drawing>>doc:null||anchor="H3.3A0MechinicalDrawing"]]
42 +** [[3.4 Installation Notice>>doc:null||anchor="H3.4InstallationNotice"]]
43 +** [[3.5 Maintenance>>doc:null||anchor="H3.5Maintenance"]]
44 +** [[3.6 RS485 Commands>>doc:null||anchor="H3.6RS485Commands"]]
45 +*** [[3.6.1 Query address>>doc:null||anchor="H3.6.1Queryaddress"]]
46 +*** [[3.6.2 Change address>>doc:null||anchor="H3.6.2Changeaddress"]]
47 +*** [[3.6.3 Modify intercept>>doc:null||anchor="H3.6.3Modifyintercept"]]
48 +*** [[3.6.4 Query data>>doc:null||anchor="H3.6.4A0Querydata"]]
49 +*** [[3.6.5 Calibration Method>>doc:null||anchor="H3.6.5CalibrationMethod"]]
50 +* [[4. DR-DO1 Dissolved Oxygen Sensor>>doc:null||anchor="H4.DR-DO1DissolvedOxygenSensor"]]
51 +** [[4.1 Specification>>doc:null||anchor="H4.1Specification"]]
52 +** [[4.2 wiring>>doc:null||anchor="H4.2wiring"]]
53 +** [[4.3 Impedance requirements for current signals>>doc:null||anchor="H4.3A0Impedancerequirementsforcurrentsignals"]]
54 +** [[4.4 Mechinical Drawing>>doc:null||anchor="H4.4A0MechinicalDrawing"]]
55 +** [[4.5 Instructions for use and maintenance>>doc:null||anchor="H4.5Instructionsforuseandmaintenance"]]
56 +** [[4.6 RS485 Commands>>doc:null||anchor="H4.6RS485Commands"]]
57 +*** [[4.6.1 Query address>>doc:null||anchor="H4.6.1A0Queryaddress"]]
58 +*** [[4.6.2 Change address>>doc:null||anchor="H4.6.2Changeaddress"]]
59 +*** [[4.6.3 Query data>>doc:null||anchor="H4.6.3A0Querydata"]]
60 +* [[5. DR-TS1 Water Turbidity Sensor>>doc:null||anchor="H5.DR-TS1WaterTurbiditySensor"]]
61 +** [[5.1 Specification>>doc:null||anchor="H5.1Specification"]]
62 +** [[5.2 wiring>>doc:null||anchor="H5.2wiring"]]
63 +** [[5.3 Impedance requirements for current signals>>doc:null||anchor="H5.3A0Impedancerequirementsforcurrentsignals"]]
64 +** [[5.4 Mechinical Drawing>>doc:null||anchor="H5.4A0MechinicalDrawing"]]
65 +** [[5.5 Instructions for use and maintenance>>doc:null||anchor="H5.5Instructionsforuseandmaintenance"]]
66 +** [[5.6 RS485 Commands>>doc:null||anchor="H5.6RS485Commands"]]
67 +*** [[5.6.1 Query address>>doc:null||anchor="H5.6.1A0Queryaddress"]]
68 +*** [[5.6.2 Change address>>doc:null||anchor="H5.6.2A0Changeaddress"]]
69 +*** [[5.6.3 Query data>>doc:null||anchor="H5.6.3A0Querydata"]]
70 +* [[6.  Water Quality Sensor Datasheet>>doc:null||anchor="H6.A0WaterQualitySensorDatasheet"]]
71 +)))
5 5  
73 +(% style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||height="15" role="presentation" title="Click and drag to move" width="15"]]
74 +)))
6 6  
7 7  
8 -= 1. DR-EC Water EC Probe =
9 9  
78 +
79 += 1. DR-ECK Water EC Probe =
80 +
10 10  == 1.1 Specification: ==
11 11  
12 12  
... ... @@ -17,45 +17,40 @@
17 17  * **Interface**: RS485. 9600 Baud Rate
18 18  
19 19  * **EC Range & Resolution:**
20 -** **ECK1.0 :** 0 ~~ 2,000 μS/cm  Resolution: 1 μS/cm
21 -** **ECK10.0 : **10 ~~ 20,000 μS/cm  Resolution: 10 μS/cm
22 -** **EC200 : **1 ~~ 200,000 μS/cm  Resolution: 1 μS/cm
91 +** **ECK0.01** : 0.02 ~~ 20 μS/cm
92 +** **ECK0.1**: 0.2 ~~ 200.0 μS/cm
93 +** **ECK1.0** : 0 ~~ 2,000 μS/cm  Resolution: 1 μS/cm
94 +** **ECK10.0** : 10 ~~ 20,000 μS/cm  Resolution: 10 μS/cm
95 +** **ECK200.0** : 1 ~~ 200,000 μS/cm  Resolution: 1 μS/cm
96 +
23 23  * **EC Accuracy**: ±1% FS
24 -* **Salinity measurement range**
25 -** **EC200 :**0~~70PSU Resolution: 0.1PSU
26 -* **Temperature measurement range**
27 -** **ECK1/ECK10:**-20~~+60℃; Resolution: 0.1℃
28 -** **EC200 :**-5~~+80℃; Resolution: 0.1℃
29 29  * **Temperature Accuracy: **±0.5 °C
30 -* **Temperature compensation range**
31 -** **ECK1/ECK10:**0~~+60℃ (default compensation temperature 25℃)
32 -** **EC200:**-5~~+80℃ (default compensation temperature 25℃)
33 -* **Temperature compensation coefficient:**Default 0.2
34 34  * **Working environment:**
35 35  ** Ambient Temperature: 0–60°C
36 36  ** Relative Humidity: <85% RH(Specifically refers to the cable male and female)
37 -** ECK200 Continuous monitoring of cross-section water quality, aquaculture, sewage treatment, environmental protection, pharmaceuticals, food, tap water, seawater and other high conductivity environments
102 +** ECK200.0 Continuous monitoring of cross-section water quality, aquaculture, sewage treatment, environmental protection, pharmaceuticals, food, tap water, seawater and other high conductivity environments
38 38  * **IP Rated**: IP68
104 +
39 39  * **Max Pressure**: 0.6MPa
40 40  
41 41  == 1.2 Application for Different Range ==
42 42  
43 43  
44 -[[image:image-20240714173018-1.png]]
110 +(% aria-label="image-20240714173018-1.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240714173018-1.png]](% title="Click and drag to resize" %)​(% aria-label="image-20240714173018-1.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
45 45  
46 46  
47 47  == 1.3 Wiring ==
48 48  
49 49  
50 -[[image:image-20241129142314-1.png||height="352" width="1108"]]
116 +(% aria-label="image-20241129142314-1.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20241129142314-1.png||height="352" width="1108"]](% title="Click and drag to resize" %)​(% aria-label="image-20241129142314-1.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
51 51  
52 52  
53 53  == 1.4 Mechinical Drawing ==
54 54  
55 - ECK1 and ECK10  EC200
121 + ECK1 and ECK10  ECK200
56 56  
57 57  
58 -[[image:image-20240714174241-2.png]] [[image:1752564223905-283.png||height="399" width="160"]]
124 +(% aria-label="image-20240714174241-2.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240714174241-2.png]](% title="Click and drag to resize" %)​(% aria-label="image-20240714174241-2.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]](%%) (% aria-label="1752564223905-283.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:1752564223905-283.png||height="399" width="160"]](% title="Click and drag to resize" %)​(% aria-label="1752564223905-283.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
59 59  
60 60  
61 61  == 1.5 Installation ==
... ... @@ -75,7 +75,7 @@
75 75  
76 76  F: Submerged installation
77 77  
78 -[[image:image-20240718190121-1.png||height="350" width="520"]]
144 +(% aria-label="image-20240718190121-1.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240718190121-1.png||height="350" width="520"]](% title="Click and drag to resize" %)​(% aria-label="image-20240718190121-1.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
79 79  
80 80  **Several common installation methods of electrodes**
81 81  
... ... @@ -83,17 +83,17 @@
83 83  
84 84  A. Several common incorrect installation methods
85 85  
86 -[[image:image-20240718190204-2.png||height="262" width="487"]]
152 +(% aria-label="image-20240718190204-2.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240718190204-2.png||height="262" width="487"]](% title="Click and drag to resize" %)​(% aria-label="image-20240718190204-2.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
87 87  
88 88  **Error cause:** The electrode joint is too long, the extension part is too short, the sensor is easy to form a dead cavity, resulting in measurement error.
89 89  
90 -[[image:image-20240718190221-3.png||height="292" width="500"]]
156 +(% aria-label="image-20240718190221-3.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240718190221-3.png||height="292" width="500"]](% title="Click and drag to resize" %)​(% aria-label="image-20240718190221-3.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
91 91  
92 92  **Error cause: **Measurement error or instability may occur due to water flow not being able to fill the pipe or air accumulation at high altitudes.
93 93  
94 94  B. Correct installation method
95 95  
96 -[[image:image-20240718190249-4.png||height="287" width="515"]]
162 +(% aria-label="image-20240718190249-4.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240718190249-4.png||height="287" width="515"]](% title="Click and drag to resize" %)​(% aria-label="image-20240718190249-4.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
97 97  
98 98  
99 99  == 1.6 Maintenance ==
... ... @@ -212,32 +212,8 @@
212 212  **For example**, the returned data is 12 03 04 (% style="color:red" %)**02 AE**(%%) 01 64 B8 D0. 02 AE is converted to decimal 686,  K=1, EC: 686uS/cm,temperature: 35.6℃ Convert the returned data to decimal and divide by 10.
213 213  
214 214  
215 -EC200
281 +ECK200
216 216  
217 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:534.333px" %)
218 -|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 74px; background-color: rgb(79, 129, 189); color: white;" %)Register Address|=(% style="width: 94px; background-color: rgb(79, 129, 189); color: white;" %)Register length|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 77px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
219 -|(% style="width:99px" %)0X01|(% style="width:112px" %)0X03|(% style="width:74px" %)0X00 0X00|(% style="width:94px" %)0X00 0X04|(% style="width:72px" %)(((
220 -0XC5
221 -)))|(% style="width:77px" %)0XC8
222 -
223 -**response:**
224 -
225 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:534.333px" %)
226 -|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 74px; background-color: rgb(79, 129, 189); color: white;" %)Number of valid bytes|=(% style="width: 94px; background-color: rgb(79, 129, 189); color: white;" %)Register contents|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 77px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
227 -|(% style="width:99px" %)0X01|(% style="width:112px" %)0X03|(% style="width:74px" %)0X08|(% style="width:94px" %)(((
228 -0X00 0X00  0X1E 0XEF 0X01 0X14 0X00 0X2B
229 -)))|(% style="width:72px" %)(((
230 -0X42
231 -)))|(% style="width:77px" %)0X59
232 -
233 -Conductivity calculation: 0X1EEF=7919=>Conductivity=7919μS/cm
234 -Temperature calculation: 0X0114=276=>Temperature=27.6℃
235 -Salinity calculation: 0X002b=43=>Salinity=4.3PSU
236 -
237 -
238 -
239 -
240 -
241 241  === 1.7.5 Calibration Method ===
242 242  
243 243  ECK1 and ECK10.0
... ... @@ -286,9 +286,9 @@
286 286  
287 287  
288 288  
289 -EC200
331 +EC200.0
290 290  
291 -For the device with address 01, use 1413uS/cm standard solution to calibrate the first point. Send frame: 1413. Convert hexadecimal to 585. Write 0001, 00 00, 0585 to 0x0120, 0x0121, 0x0122 respectively.
333 +For the device with address 01, use 1413uS/cm standard solution to calibrate the first point. Send frame: 1413. Convert hexadecimal to 585. Write 00 01, 00 00, 05 85 to 0x0120, 0x0121, 0x0122 respectively.
292 292  
293 293  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
294 294  |=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Register Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Register length|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Data length|=(% style="width: 53px; background-color: rgb(79, 129, 189); color: white;" %)Register contents|=(% style="width: 53px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 53px;background-color:#4F81BD;color:white" %)CRC16 high
... ... @@ -299,7 +299,7 @@
299 299  0X00
300 300  0X05
301 301  0X85
302 -)))|(% style="width:1px" %)0X1c|(% style="width:1px" %)(((
344 +)))|(% style="width:1px" %)0X1C|(% style="width:1px" %)(((
303 303  (((
304 304  0X25
305 305  )))
... ... @@ -307,39 +307,16 @@
307 307  
308 308  **response:**
309 309  
310 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:534.333px" %)
311 -|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Register Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Register length|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Data length|=(% style="width: 53px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 60px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
312 -|(% style="width:99px" %)0X01|(% style="width:112px" %)0X10|(% style="width:135px" %)0X01 0X02|(% style="width:126px" %)0X00 0X03|(% style="width:85px" %)0X06|(% style="width:1px" %)(((
313 -0X80
314 -)))|(% style="width:60px" %)0X3e(((
315 -
316 -)))
317 -
318 -Use 111310uS/cm standard solution to calibrate the second point and send the frame: 111310 is converted into hexadecimal 1b2ce, and 0002, 0001,b2 ce are written to 0x0120, 0x0121, and 0x0122 respectively.
319 -
320 320  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
321 -|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Register Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Register length|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Data length|=(% style="width: 53px; background-color: rgb(79, 129, 189); color: white;" %)Register contents|=(% style="width: 53px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 53px;background-color:#4F81BD;color:white" %)CRC16 high
353 +|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Register Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Register length|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Data length|=(% style="width: 53px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 53px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high|=(% style="width: 53px;background-color:#4F81BD;color:white" %)CRC16 high
322 322  |(% style="width:99px" %)0X01|(% style="width:112px" %)0X10|(% style="width:135px" %)0X01 0X20|(% style="width:126px" %)0X00 0X03|(% style="width:85px" %)0X06|(% style="width:1px" %)(((
323 -0X00
324 -0X02
325 -0X00
326 -0X01
327 -0Xb2
328 -0Xce
355 +0X80
329 329  )))|(% style="width:1px" %)0X3e|(% style="width:1px" %)(((
330 330  (((
331 -0X22
358 +0X85
332 332  )))
333 333  )))
334 334  
335 -**response:**
336 -
337 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:534.333px" %)
338 -|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Register Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Register length|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Data length|=(% style="width: 53px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 60px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
339 -|(% style="width:99px" %)0X01|(% style="width:112px" %)0X10|(% style="width:135px" %)0X01 0X02|(% style="width:126px" %)0X00 0X03|(% style="width:85px" %)0X06|(% style="width:1px" %)(((
340 -0X80
341 -)))|(% style="width:60px" %)0X3e
342 -
343 343  = 2. DR-PH01 Water PH Sensor =
344 344  
345 345  == 2.1 Specification ==
... ... @@ -374,13 +374,13 @@
374 374  == 2.2 Wiring ==
375 375  
376 376  
377 -[[image:image-20240720172548-2.png||height="348" width="571"]]
396 +(% aria-label="image-20240720172548-2.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240720172548-2.png||height="348" width="571"]](% title="Click and drag to resize" %)​(% aria-label="image-20240720172548-2.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
378 378  
379 379  
380 380  == 2.3 Mechinical Drawing ==
381 381  
382 382  
383 -[[image:image-20240714174241-2.png]]
402 +(% aria-label="image-20240714174241-2.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240714174241-2.png]](% title="Click and drag to resize" %)​(% aria-label="image-20240714174241-2.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
384 384  
385 385  
386 386  == 2.4 Installation Notice ==
... ... @@ -394,13 +394,13 @@
394 394  
395 395  The lead wire of the equipment passes through the waterproof pipe, and the 3/4 thread on the top of the equipment is connected to the 3/4 thread of the waterproof pipe with raw tape. Ensure that the top of the equipment and the equipment wire are not flooded.
396 396  
397 -[[image:image-20240718191348-6.png]]
416 +(% aria-label="image-20240718191348-6.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240718191348-6.png]](% title="Click and drag to resize" %)​(% aria-label="image-20240718191348-6.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
398 398  
399 399  (% style="color:blue" %)**Pipeline installation:**
400 400  
401 401  Connect the equipment to the pipeline through the 3/4 thread.
402 402  
403 -[[image:image-20240718191336-5.png||height="239" width="326"]]
422 +(% aria-label="image-20240718191336-5.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240718191336-5.png||height="239" width="326"]](% title="Click and drag to resize" %)​(% aria-label="image-20240718191336-5.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
404 404  
405 405  (% style="color:blue" %)**Sampling:**
406 406  
... ... @@ -497,8 +497,8 @@
497 497  Query the data (PH) of the sensor (address 10), host → slave
498 498  
499 499  (% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
500 -|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 74px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 75px; background-color: rgb(79, 129, 189); color: white;" %)Starting register address high|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Starting register address low|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register length high|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register length low|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
501 -|(% style="width:99px" %)0X10|(% style="width:74px" %)0X03|(% style="width:75px" %)0X00|(% style="width:68px" %)0X00|(% style="width:70px" %)0X00|(% style="width:72px" %)0X01|(% style="width:56px" %)0X87|(% style="width:56px" %)0X4B
519 +|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Starting register address high|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Starting register address low|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register length high|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register length low|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
520 +|(% style="width:99px" %)0X10|(% style="width:72px" %)0X03|(% style="width:64px" %)0X00|(% style="width:68px" %)0X00|(% style="width:70px" %)0X00|(% style="width:72px" %)0X01|(% style="width:56px" %)0X87|(% style="width:56px" %)0X4B
502 502  
503 503  If the sensor receives correctly, the following data will be returned, slave → host
504 504  
... ... @@ -581,13 +581,13 @@
581 581  == 3.2 Wiring ==
582 582  
583 583  
584 -[[image:image-20240720172620-3.png||height="378" width="620"]]
603 +(% aria-label="image-20240720172620-3.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240720172620-3.png||height="378" width="620"]](% title="Click and drag to resize" %)​(% aria-label="image-20240720172620-3.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
585 585  
586 586  
587 587  == 3.3 Mechinical Drawing ==
588 588  
589 589  
590 -[[image:image-20240714174241-2.png]]
609 +(% aria-label="image-20240714174241-2.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240714174241-2.png]](% title="Click and drag to resize" %)​(% aria-label="image-20240714174241-2.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
591 591  
592 592  
593 593  == 3.4 Installation Notice ==
... ... @@ -601,13 +601,13 @@
601 601  
602 602  The lead wire of the equipment passes through the waterproof pipe, and the 3/4 thread on the top of the equipment is connected to the 3/4 thread of the waterproof pipe with raw tape. Ensure that the top of the equipment and the equipment wire are not flooded.
603 603  
604 -[[image:image-20240718191348-6.png]]
623 +(% aria-label="image-20240718191348-6.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240718191348-6.png]](% title="Click and drag to resize" %)​(% aria-label="image-20240718191348-6.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
605 605  
606 606  (% style="color:blue" %)** Pipeline installation:**
607 607  
608 608  Connect the equipment to the pipeline through the 3/4 thread.
609 609  
610 -[[image:image-20240718191336-5.png||height="239" width="326"]]
629 +(% aria-label="image-20240718191336-5.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240718191336-5.png||height="239" width="326"]](% title="Click and drag to resize" %)​(% aria-label="image-20240718191336-5.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
611 611  
612 612  
613 613  == 3.5 Maintenance ==
... ... @@ -764,7 +764,7 @@
764 764  == 4.2 wiring ==
765 765  
766 766  
767 -[[image:image-20240720172632-4.png||height="390" width="640"]]
786 +(% aria-label="image-20240720172632-4.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240720172632-4.png||height="390" width="640"]](% title="Click and drag to resize" %)​(% aria-label="image-20240720172632-4.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
768 768  
769 769  
770 770  == 4.3 Impedance requirements for current signals ==
... ... @@ -777,7 +777,7 @@
777 777  == 4.4 Mechinical Drawing ==
778 778  
779 779  
780 -[[image:image-20240719155308-1.png||height="226" width="527"]]
799 +(% aria-label="image-20240719155308-1.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240719155308-1.png||height="226" width="527"]](% title="Click and drag to resize" %)​(% aria-label="image-20240719155308-1.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
781 781  
782 782  
783 783  == 4.5 Instructions for use and maintenance ==
... ... @@ -893,7 +893,7 @@
893 893  == 5.2 wiring ==
894 894  
895 895  
896 -[[image:image-20240720172640-5.png||height="387" width="635"]]
915 +(% aria-label="image-20240720172640-5.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240720172640-5.png||height="387" width="635"]](% title="Click and drag to resize" %)​(% aria-label="image-20240720172640-5.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
897 897  
898 898  
899 899  == 5.3 Impedance requirements for current signals ==
... ... @@ -906,7 +906,7 @@
906 906  == 5.4 Mechinical Drawing ==
907 907  
908 908  
909 -[[image:image-20240718195058-7.png||height="305" width="593"]]
928 +(% aria-label="image-20240718195058-7.png image widget" contenteditable="false" role="region" tabindex="-1" data-widget="image" %)[[image:image-20240718195058-7.png||height="305" width="593"]](% title="Click and drag to resize" %)​(% aria-label="image-20240718195058-7.png image widget" contenteditable="false" role="region" tabindex="-1" style="background-image:url(https://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/xwiki-platform-ckeditor-webjar/17.4.0/plugins/widget/images/handle.png); background:rgba(220,220,220,0.5); display:none" %)[[image:data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==||draggable="true" height="15" role="presentation" title="Click and drag to move" width="15"]]
910 910  
911 911  
912 912  == 5.5 Instructions for use and maintenance ==
... ... @@ -977,105 +977,7 @@
977 977  02 9A is the turbidity value, converted to decimal, it is 666, and then divided by 10, the actual value is 66.6, 02 9A means the current turbidity value is 66.6 NTU
978 978  
979 979  
980 -= 6. DR-CL Water CL Probe =
999 += 6.  Water Quality Sensor Datasheet =
981 981  
982 -== 6.1 Specification: ==
983 983  
984 -* **Power Input**: DC7~~30
985 -
986 -* **Power Consumption** : 0.19W
987 -
988 -* **Interface**: RS485. 9600 Baud Rate
989 -
990 -* **CL Range & Resolution:**
991 -** **CL2ML:**0-2mg/L
992 -** **CL10ML:**0-10mg/L
993 -** **Resolution:**0.01mg/L
994 -
995 -* **CL Accuracy**: ±5% FS
996 -* **Temperature Accuracy: **±0.5 °C
997 -* **Working environment:**
998 -** Ambient Temperature: 0–50°C
999 -** pH:4-9
1000 -** Flow rate: 30L/h~~60L/h (flow tank installation)
1001 -* **IP Rated**: IP68
1002 -
1003 -* **Max Pressure**: 0.6MPa
1004 -
1005 -== 6.2 Wiring ==
1006 -
1007 -[[image:image-20240720172548-2.png||height="348" width="571"]]
1008 -
1009 -== 6.3 Mechinical Drawing ==
1010 -
1011 -[[image:1752573238705-910.png||height="694" width="278"]]
1012 -
1013 -== 6.4 Installation ==
1014 -
1015 -Flow-through installation: Use the matching flow slot for installation. The device and the flow slot are installed tightly.
1016 -
1017 -The measuring end is completely immersed in the measured liquid to ensure a steady flow rate without bubbles.
1018 -
1019 -It is recommended that the flow rate be controlled at 30-60Lh to ensure the accuracy of the test.
1020 -
1021 -[[image:1752573643879-991.png||height="360" width="343"]]
1022 -
1023 -== 6.5 Maintenance ==
1024 -
1025 -* The device itself generally does not require daily maintenance. When an obvious fault occurs, please do not open it and repair it yourself, and contact us as soon as possible!
1026 -* After using the electrode, please clean the electrode head with clean water and cover it with a protective cover.
1027 -* When measuring the device, the measured liquid should flow and the flow rate should be uniform, and there should be no bubbles attached to the measuring end of the device.
1028 -* If the electrode diaphragm is attached with dirt and mineral components, the sensitivity will be reduced, and it may not be possible to perform sufficient measurement. Please ensure that the platinum ring is clean.
1029 -* The platinum induction ring of a good residual chlorine electrode should always be kept clean and bright. If the platinum ring of the electrode becomes rough or covered with pollutants after measurement, please clean it according to the following method: (For reference) Inorganic pollution: immerse the electrode in 0.1mol/L dilute hydrochloric acid for 15 minutes, gently wipe the platinum ring of the residual chlorine electrode with a cotton swab, and then wash it with tap water.
1030 -* Organic or oil pollution: immerse the electrode in tap water with a small amount of detergent, such as dishwashing liquid, and thoroughly clean the sensing surface of the electrode sensor. Gently wipe the platinum ring of the electrode with a cotton swab, then rinse with tap water, and the cleaning is complete. If the platinum ring of the electrode has formed an oxide film, please use toothpaste or 1000-grit fine sandpaper to properly polish the sensing surface, and then clean it with tap water. The platinum ring is connected to the glass, so please handle it carefully when polishing.
1031 -The electrode has a service life of about one year, and a new electrode should be replaced in time after aging.
1032 -* Before the cable plug and the device plug are locked, do not put the plug part into water.
1033 -
1034 -
1035 -
1036 -== 6.6 RS485 Commands ==
1037 -
1038 -RS485 signal 
1039 -Standard Modbus-RTU protocol, baud rate: 9600; check bit: none; data bit: 8; stop bit: 1
1040 -
1041 -
1042 -== 6.7 Query data ==
1043 -
1044 -Example 1: Read the current residual chlorine concentration of the device with address 01
1045 -
1046 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:534.333px" %)
1047 -|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 53px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 74px; background-color: rgb(79, 129, 189); color: white;" %)Register Address|=(% style="width: 94px; background-color: rgb(79, 129, 189); color: white;" %)Register length|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 77px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
1048 -|(% style="width:99px" %)0X01|(% style="width:112px" %)0X03|(% style="width:74px" %)0X00 0X00|(% style="width:94px" %)0X00 0X01|(% style="width:72px" %)(((
1049 -0X84
1050 -)))|(% style="width:77px" %)0X0A
1051 -
1052 -**response:**
1053 -
1054 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:534.333px" %)
1055 -|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 83px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 110px; background-color: rgb(79, 129, 189); color: white;" %)Valid Bytes|=(% style="width: 94px; background-color: rgb(79, 129, 189); color: white;" %)Register contents|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 77px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
1056 -|(% style="width:99px" %)0X01|(% style="width:83px" %)0X03|(% style="width:110px" %)0X02|(% style="width:94px" %)0X03 0X16|(% style="width:72px" %)(((
1057 -0X39
1058 -)))|(% style="width:77px" %)0X7A
1059 -
1060 -Calculation of residual chlorine concentration: 316H (hexadecimal) = 790 => residual chlorine = 7.90
1061 -
1062 -
1063 -Example 2: Set the deviation value for the current residual chlorine value of the device with address 01 to correct the value and send the frame: (If the current residual gas value output by the device is 7.90, the value needs to be corrected to 8.00, the difference is 8.00-7.90-0.100.1*100=10=>41200000 (floating point number), write 41200000 to the contents of the two registers)
1064 -
1065 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
1066 -|=(% style="width: 80.75px;background-color:#4F81BD;color:white" %)Original address|=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)Register address|=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)Register number|=(% style="width: 64.75px;background-color:#4F81BD;color:white" %)Byte number|=(% style="width: 64.75px; background-color: rgb(79, 129, 189); color: white;" %)Register content|=(% style="width: 54.75px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 58.75px;background-color:#4F81BD;color:white" %)CRC16 high
1067 -|(% style="width:99px" %)0X01|(% style="width:112px" %)0X10|(% style="width:135px" %)0X01 0X12|(% style="width:126px" %)0X00 0X02|(% style="width:85px" %)0X04|(% style="width:1px" %)0X4120 0X0000|(% style="width:1px" %)0X08|(% style="width:1px" %)0X1A
1068 -
1069 -**response:**
1070 -
1071 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:534.333px" %)
1072 -|=(% style="width: 42px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 83px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 110px; background-color: rgb(79, 129, 189); color: white;" %)Register address|=(% style="width: 94px; background-color: rgb(79, 129, 189); color: white;" %)Register number|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 77px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
1073 -|(% style="width:99px" %)0X01|(% style="width:83px" %)0X10|(% style="width:110px" %)0X01 0X12|(% style="width:94px" %)0X00 0X02|(% style="width:72px" %)(((
1074 -0XE5
1075 -)))|(% style="width:77px" %)0X0D
1076 -
1077 -
1078 -
1079 -= 7.  Water Quality Sensor Datasheet =
1080 -
1081 1081  * **[[Water Quality Sensor Transmitter Datasheet>>https://www.dropbox.com/scl/fi/9tofocmgapkbddshznumn/Datasheet_WQS-xB-WQS-xS_Water-Quality-Sensor-Transmitter.pdf?rlkey=wxua12ur9swk30rkqnh2boo9z&st=axga6epf&dl=0]]**
1752573238705-910.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.karry
Size
... ... @@ -1,1 +1,0 @@
1 -111.3 KB
Content
1752573643879-991.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.karry
Size
... ... @@ -1,1 +1,0 @@
1 -163.2 KB
Content
image-20240720172548-2.png
Size
... ... @@ -1,1 +1,1 @@
1 -262.2 KB
1 +1.5 MB
Content