<
From version < 44.1 >
edited by Karry Zhuang
on 2024/07/20 17:26
To version < 45.21 >
edited by Xiaoling
on 2024/08/06 11:02
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.karry
1 +XWiki.Xiaoling
Content
... ... @@ -3,10 +3,13 @@
3 3  {{toc/}}
4 4  
5 5  
6 +
7 +
6 6  = 1. DR-ECK Water EC Probe =
7 7  
8 8  == 1.1 Specification: ==
9 9  
12 +
10 10  * **Power Input**: DC7~~30
11 11  * **Power Consumption** : < 0.5W
12 12  * **Interface**: RS485. 9600 Baud Rate
... ... @@ -21,8 +21,10 @@
21 21  * **IP Rated**: IP68
22 22  * **Max Pressure**: 0.6MPa
23 23  
27 +
24 24  == 1.2 Application for Different Range ==
25 25  
30 +
26 26  [[image:image-20240714173018-1.png]]
27 27  
28 28  
... ... @@ -29,8 +29,12 @@
29 29  == 1.3 Wiring ==
30 30  
31 31  
37 +[[image:image-20240720172533-1.png||height="347" width="569"]]
38 +
39 +
32 32  == 1.4 Mechinical Drawing ==
33 33  
42 +
34 34  [[image:image-20240714174241-2.png]]
35 35  
36 36  
... ... @@ -37,19 +37,19 @@
37 37  == 1.5 Installation ==
38 38  
39 39  
40 -**Electrode installation form**
49 +**Electrode installation form:**
41 41  
42 -A:Side wall installation
51 +A: Side wall installation
43 43  
44 -B:Top flange installation
53 +B: Top flange installation
45 45  
46 -C:Pipeline bend installation
55 +C: Pipeline bend installation
47 47  
48 -D:Pipeline bend installation
57 +D: Pipeline bend installation
49 49  
50 -E:Flow-through installation
59 +E: Flow-through installation
51 51  
52 -F:Submerged installation
61 +F: Submerged installation
53 53  
54 54  [[image:image-20240718190121-1.png||height="350" width="520"]]
55 55  
... ... @@ -61,11 +61,11 @@
61 61  
62 62  [[image:image-20240718190204-2.png||height="262" width="487"]]
63 63  
64 -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.
73 +**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.
65 65  
66 66  [[image:image-20240718190221-3.png||height="292" width="500"]]
67 67  
68 -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.
77 +**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.
69 69  
70 70  B. Correct installation method
71 71  
... ... @@ -80,6 +80,7 @@
80 80  * Cleaning of conductivity electrodes: Organic stains on the electrode can be cleaned with warm water containing detergent, or with alcohol. Calcium and magnesium precipitates are best cleaned with 10% citric acid. The electrode plate or pole can only be cleaned by chemical methods or by shaking in water. Wiping the electrode plate will damage the coating (platinum black) on the electrode surface.
81 81  * The equipment should be calibrated before each use. It is recommended to calibrate it every 3 months for long-term use. The calibration frequency should be adjusted appropriately according to different application conditions (degree of dirt in the application, deposition of chemical substances, etc.).
82 82  
92 +
83 83  == 1.7 RS485 Commands ==
84 84  
85 85  
... ... @@ -89,26 +89,29 @@
89 89  
90 90  === 1.7.1 Query address ===
91 91  
92 -send
93 93  
94 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:599.333px" %)
95 -|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Original address|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 64px; background-color: rgb(79, 129, 189); color: white;" %)Address high|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Address low|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Quantity high|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
96 -|(% style="width:99px" %)0XFE |(% style="width:72px" %)0X03|(% style="width:64px" %)0X00|(% style="width:68px" %)0X50|(% style="width:70px" %)0X00|(% style="width:72px" %)0X00|(% style="width:56px" %)0X51|(% style="width:56px" %)0XD4
103 +**send**
97 97  
105 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
106 +|=(% style="width: 74px;background-color:#4F81BD;color:white" %)Original address|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 60px; background-color: rgb(79, 129, 189); color: white;" %)Address high|=(% style="width: 66px; background-color: rgb(79, 129, 189); color: white;" %)Address low|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Quantity high|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
107 +|(% style="width:99px" %)0XFE |(% style="width:72px" %)0X03|(% style="width:64px" %)0X00|(% style="width:60px" %)0X50|(% style="width:58px" %)0X00|(% style="width:58px" %)0X00|(% style="width:56px" %)0X51|(% style="width:56px" %)0XD4
108 +
98 98  If you forget the original address of the sensor, you can use the broadcast address 0XFE instead. When using 0XFE, the host can only connect to one slave, which can be used as a method of address query.
99 99  
100 100  
101 -response
112 +**response**
102 102  
103 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:561.333px" %)
104 -|=(% style="width: 50px;background-color:#4F81BD;color:white" %)New address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 106px; background-color: rgb(79, 129, 189); color: white;" %)Data length|=(% style="width: 93px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 104px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
114 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:512px" %)
115 +|=(% style="width: 100px;background-color:#4F81BD;color:white" %)New address|=(% style="width: 110px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 106px; background-color: rgb(79, 129, 189); color: white;" %)Data length|=(% style="width: 93px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 104px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
105 105  |(% style="width:99px" %)0X01|(% style="width:112px" %)0X03|(% style="width:106px" %)0X00|(% style="width:93px" %)0X20|(% style="width:104px" %)0XF0
106 106  
118 +
107 107  === 1.7.2 Change address ===
108 108  
121 +
109 109  For example: Change the address of the sensor with address 1 to 2, master → slave
110 110  
111 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:575.333px" %)
124 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
112 112  |=(% style="width: 69px; background-color: rgb(79, 129, 189); color: white;" %)Original address|=(% style="width: 76px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 67px; background-color: rgb(79, 129, 189); color: white;" %)Address high|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Address low|=(% style="width: 73px; background-color: rgb(79, 129, 189); color: white;" %)Quantity high|=(% style="width: 73px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 57px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
113 113  |(% style="width:69px" %)0X01|(% style="width:76px" %)0X06|(% style="width:67px" %)0X00|(% style="width:68px" %)0X50|(% style="width:73px" %)0X00|(% style="width:73px" %)0X02|(% style="width:57px" %)0X08|(% style="width:56px" %)0X1A
114 114  
... ... @@ -121,7 +121,7 @@
121 121  
122 122  send
123 123  
124 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:676.25px" %)
137 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
125 125  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width: 1px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 high
126 126  |(% style="width:99px" %)0X01|(% style="width:112px" %)0X06|(% style="width:135px" %)0X00|(% style="width:126px" %)0X23|(% style="width:85px" %)0X00|(% style="width:1px" %)0X01|(% style="width:1px" %)0XF8|(% style="width:1px" %)(((
127 127  0X07
... ... @@ -131,7 +131,7 @@
131 131  
132 132  response
133 133  
134 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:676.25px" %)
147 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
135 135  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width: 1px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 high
136 136  |(% style="width:99px" %)0X01|(% style="width:112px" %)0X06|(% style="width:135px" %)(((
137 137  0X02
... ... @@ -142,16 +142,15 @@
142 142  === 1.7.4 Query data ===
143 143  
144 144  
145 -
146 146  Query the data (EC,temperature) of the sensor (address 11), host → slave
147 147  
148 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:599.333px" %)
160 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
149 149  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 64px; 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: 70px; background-color: rgb(79, 129, 189); color: white;" %)Register length high|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Register length low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
150 150  |(% style="width:99px" %)0X11|(% style="width:72px" %)0X03|(% style="width:64px" %)0X00|(% style="width:68px" %)0X00|(% style="width:70px" %)0X00|(% style="width:72px" %)0X02|(% style="width:56px" %)0XC6|(% style="width:56px" %)0X9B
151 151  
152 152  If the sensor receives correctly, the following data will be returned, slave → host
153 153  
154 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:599.333px" %)
166 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
155 155  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Data length|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register 0 Data high|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Register 0 Data low|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register 1 Data high|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Register 1 Data low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
156 156  |(% style="width:99px" %)0X11|(% style="width:72px" %)0X03|(% style="width:68px" %)0X04|(% style="width:70px" %)0X02|(% style="width:72px" %)0XAE|(% style="width:56px" %)0X01|(% style="width:56px" %)0X64|(% style="width:56px" %)0X8B|(% style="width:56px" %)0XD0
157 157  
... ... @@ -164,13 +164,13 @@
164 164  
165 165  Query the data (EC,temperature) of the sensor (address 11), host → slave
166 166  
167 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:599.333px" %)
179 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
168 168  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 64px; 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: 70px; background-color: rgb(79, 129, 189); color: white;" %)Register length high|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Register length low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
169 169  |(% style="width:99px" %)0X12|(% style="width:72px" %)0X03|(% style="width:64px" %)0X00|(% style="width:68px" %)0X00|(% style="width:70px" %)0X00|(% style="width:72px" %)0X02|(% style="width:56px" %)0XC6|(% style="width:56px" %)0XA8
170 170  
171 171  If the sensor receives correctly, the following data will be returned, slave → host
172 172  
173 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:599.333px" %)
185 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
174 174  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 72px; background-color: rgb(79, 129, 189); color: white;" %)Function code|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Data length|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register 0 Data high|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Register 0 Data low|=(% style="width: 68px; background-color: rgb(79, 129, 189); color: white;" %)Register 1 Data high|=(% style="width: 70px; background-color: rgb(79, 129, 189); color: white;" %)Register 1 Data low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 low|=(% style="width: 56px; background-color: rgb(79, 129, 189); color: white;" %)CRC16 high
175 175  |(% style="width:99px" %)0X12|(% style="width:72px" %)0X03|(% style="width:68px" %)0X04|(% style="width:70px" %)0X02|(% style="width:72px" %)0XAE|(% style="width:56px" %)0X01|(% style="width:56px" %)0X64|(% style="width:56px" %)0XB8|(% style="width:56px" %)0XD0
176 176  
... ... @@ -189,7 +189,7 @@
189 189  The calibration steps are as follows:
190 190  (1) Place the electrode in distilled water and clean it. When mileage 1~~2000 uses 1413μS/cm standard solution, enter the following calibration command after the data is stable.
191 191  
192 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:676.25px" %)
204 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
193 193  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width: 1px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 139.083px; background-color: rgb(79, 129, 189); color: white;" %)Data length|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Data|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 high
194 194  |(% style="width:99px" %)0X12|(% style="width:112px" %)0X10|(% style="width:135px" %)0X00|(% style="width:126px" %)0X26|(% style="width:85px" %)0X00|(% style="width:1px" %)0X02|(% style="width:1px" %)0X04|(% style="width:1px" %)(((
195 195  0X00
... ... @@ -205,13 +205,13 @@
205 205  
206 206  response
207 207  
208 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:676.25px" %)
220 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
209 209  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width: 1px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 high
210 210  |(% style="width:99px" %)0X12|(% style="width:112px" %)0X10|(% style="width:135px" %)0X00|(% style="width:126px" %)0X26|(% style="width:85px" %)0X00|(% style="width:1px" %)0X02|(% style="width:1px" %)0XA2|(% style="width:1px" %)0XA0
211 211  
212 212  (2) Place the electrode in distilled water to clean it. Use 12.88mS/cm standard solution for the range of 10~~20000. After the data is stable, enter the following calibration command
213 213  
214 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:676.25px" %)
226 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
215 215  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width: 1px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 139.083px; background-color: rgb(79, 129, 189); color: white;" %)Data length|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Data|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 high
216 216  |(% style="width:99px" %)0X11|(% style="width:112px" %)0X10|(% style="width:135px" %)0X00|(% style="width:126px" %)0X26|(% style="width:85px" %)0X00|(% style="width:1px" %)0X02|(% style="width:1px" %)0X04|(% style="width:1px" %)(((
217 217  0X00
... ... @@ -227,15 +227,17 @@
227 227  
228 228  response
229 229  
230 -(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:676.25px" %)
242 +(% border="1" cellspacing="3" style="background-color:#f2f2f2; width:518px" %)
231 231  |=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Function code|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address high|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Address low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)Quantity high|=(% style="width: 1px; background-color: rgb(79, 129, 189); color: white;" %)Quantity low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 low|=(% style="width: 50px;background-color:#4F81BD;color:white" %)CRC16 high
232 232  |(% style="width:99px" %)0X11|(% style="width:112px" %)0X06|(% style="width:135px" %)0X00|(% style="width:126px" %)0X26|(% style="width:85px" %)0X00|(% style="width:1px" %)0X02|(% style="width:1px" %)0XEB|(% style="width:1px" %)0X50
233 233  
234 -= 2. DR-PH01 Water PH Sensor =
235 235  
236 236  
248 += 2. DR-PH01 Water PH Sensor =
249 +
237 237  == 2.1 Specification ==
238 238  
252 +
239 239  * **Power Input**: DC7~~30
240 240  * **Power Consumption** : < 0.5W
241 241  * **Interface**: RS485. 9600 Baud Rate
... ... @@ -251,7 +251,9 @@
251 251  
252 252  == 2.2 Wiring ==
253 253  
268 +[[image:image-20240720172548-2.png||height="348" width="571"]]
254 254  
270 +
255 255  == (% style="color:inherit; font-family:inherit" %)2.3 (% style="color:inherit; font-family:inherit; font-size:26px" %)Mechinical Drawing(%%) ==
256 256  
257 257  [[image:image-20240714174241-2.png]]
... ... @@ -430,7 +430,9 @@
430 430  
431 431  == 3.2 Wiring ==
432 432  
449 +[[image:image-20240720172620-3.png||height="378" width="620"]]
433 433  
451 +
434 434  == 3.3 Mechinical Drawing ==
435 435  
436 436  [[image:image-20240714174241-2.png]]
... ... @@ -593,6 +593,7 @@
593 593  
594 594  == 4.2 wiring ==
595 595  
614 +[[image:image-20240720172632-4.png||height="390" width="640"]]
596 596  
597 597  
598 598  == (% id="cke_bm_224234S" style="display:none" %) (%%)4.3 Impedance requirements for current signals ==
... ... @@ -704,7 +704,9 @@
704 704  
705 705  == 5.2 wiring ==
706 706  
726 +[[image:image-20240720172640-5.png||height="387" width="635"]]
707 707  
728 +
708 708  == 5.3 Impedance requirements for current signals ==
709 709  
710 710  [[image:image-20240718195414-8.png||height="100" width="575"]]
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0