<
From version < 1.7 >
edited by Xiaoling
on 2022/05/12 09:54
To version < 1.11 >
edited by Xiaoling
on 2022/05/12 10:07
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -20,7 +20,6 @@
20 20  * [[Configure Manual>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/Application_Note/Relay_VFD/]] : Explanation on how to integrate to Node-red and to the Mobile Phone, and with link to the Github code.
21 21  * [[Video Demo>>url:https://www.youtube.com/watch?v=TAFZ5eaf-MY&t=6s&ab_channel=XavierFlorensaBerenguer]]
22 22  
23 -
24 24  == 1.2 Example 2: Connect to Pulse Counter ==
25 25  
26 26  This instruction is provided by Xavier Florensa Berenguer from [[NORIA GRUPO DE COMPRAS>>url:http://www.gruponovelec.com/]]. It is to show how to use RS485-LN to connect to Pulse Counter and communicate with Mobile. This example and example 2 compose the structure for a farm IoT solution. The structure is like below:
... ... @@ -36,7 +36,6 @@
36 36  * [[Pickdata MIO40 water pulse counter to LoRa with Dragino RS485-LN>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/Application_Note/Pulse-Counter/]] : Configure Document
37 37  * [[Dragino Solution in Farm>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/Application_Note/&file=Dragino%20on%20Farms.pptx]]
38 38  
39 -
40 40  == 1.3 Example3: Use RS485-LN with energy meters ==
41 41  
42 42  === 1.3.1 OverView ===
... ... @@ -49,7 +49,7 @@
49 49  This example describes a single-phase meter.This is the connection between the RS485-LN and the energy meter.
50 50  )))
51 51  
52 -[[image:https://wiki.dragino.com/images/thumb/f/f4/Meter1.jpg/600px-Meter1.jpg||height="800" width="600"]]
50 +[[image:https://wiki.dragino.com/images/thumb/f/f4/Meter1.jpg/600px-Meter1.jpg||height="726" width="545"]]
53 53  
54 54  Connection1
55 55  
... ... @@ -65,7 +65,7 @@
65 65  
66 66  Once there is power, the RS485-LN will be on.
67 67  
68 -[[image:https://wiki.dragino.com/images/thumb/1/15/Meter2.jpg/600px-Meter2.jpg||height="450" width="600"]]
66 +[[image:https://wiki.dragino.com/images/thumb/1/15/Meter2.jpg/600px-Meter2.jpg||height="433" width="577"]]
69 69  
70 70  Connection2
71 71  
... ... @@ -80,7 +80,10 @@
80 80  
81 81  [[image:https://wiki.dragino.com/images/thumb/3/35/Meter4.png/600px-Meter4.png||alt="Meter4.png" height="193" width="600"]]
82 82  
81 +(% class="box infomessage" %)
82 +(((
83 83  Example:AT+COMMAND1=01 03 00 00 00 01 84 0A
84 +)))
84 84  
85 85  * The first byte : slave address code (=001~247)
86 86  * The second byte : read register value function code
... ... @@ -90,7 +90,10 @@
90 90  
91 91  How to parse the reading of the return command of the parameter:
92 92  
94 +(% class="box infomessage" %)
95 +(((
93 93  Example:RETURN1:01 03 02 08 FD 7E 05
97 +)))
94 94  
95 95  * The first byte ARD: slave address code (=001~254)
96 96  * The second byte: Return to read function code
... ... @@ -99,22 +99,26 @@
99 99  * The 6th and 7th bytes: CRC16 checksum
100 100  * 08 FD is register data. Use short integer 16 bits to convert to decimal, get 2301, then 230.1V is the voltage.
101 101  
102 -
103 103  === 1.3.3 How to configure RS485-LN and parse output commands ===
104 104  
105 105  RS485-LN provides two configuration methods: AT COMMAND and DOWNLINK.
106 106  
107 -==== via AT COMMAND: ====
110 +==== 1.3.3.1 via AT COMMAND: ====
108 108  
109 -First, we can use AT+CFGDEV to get the return value, and we can also judge whether the input parameters are correct.
112 +First, we can use **AT+CFGDEV** to get the return value, and we can also judge whether the input parameters are correct.
110 110  
114 +(((
111 111  If the configured parameters and commands are incorrect, the return value is not obtained.
116 +)))
112 112  
113 113  [[image:https://wiki.dragino.com/images/b/bc/AT_COMMAND1.png||height="358" width="456"]]
114 114  
115 -AT COMMAND
120 +**AT COMMAND**
116 116  
122 +(% class="box infomessage" %)
123 +(((
117 117  AT+DATACUTx : This command defines how to handle the return from AT+COMMANDx, max reture length is 40 bytes. AT+DATACUTx=a,b,c
125 +)))
118 118  
119 119  a: length for the return of AT+COMMAND
120 120  
... ... @@ -128,6 +128,7 @@
128 128  
129 129  PAYLOAD is available after the valid value is intercepted.
130 130  
139 +
131 131  [[image:https://wiki.dragino.com/images/3/3a/AT_COMMAND4.png||height="219" width="576"]]
132 132  
133 133  AT COMMAND
... ... @@ -134,11 +134,12 @@
134 134  
135 135  You can get configured PAYLOAD on TTN.
136 136  
146 +
137 137  [[image:https://wiki.dragino.com/images/thumb/c/c2/AT_COMMAND3.png/600px-AT_COMMAND3.png||height="138" width="600"]]
138 138  
139 139  AT COMMAND
140 140  
141 -Example: CMD1:Read current data with MODBUS command. address:0x03 AT+COMMAND1= 01 03 00 03 00 01,1
151 +**Example**: CMD1:Read current data with MODBUS command. address:0x03 AT+COMMAND1= 01 03 00 03 00 01,1
142 142  
143 143  RETURN1:01 03 02 00 02 39 85 00 00(return data)
144 144  
... ... @@ -164,54 +164,91 @@
164 164  
165 165  01 is device address,00 02 is the current, 08 DC is the voltage,00 00 00 44 is the total active energy.
166 166  
177 +
167 167  [[~[~[image:https://wiki.dragino.com/images/thumb/b/b8/AT_COMMAND11.png/600px-AT_COMMAND11.png~|~|height="271" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:AT_COMMAND11.png]]
168 168  
169 169  AT COMMAND
170 170  
171 -==== 1.3.3.1 via LoRaWAN DOWNLINK ====
172 172  
183 +==== 1.3.3.2 via LoRaWAN DOWNLINK ====
184 +
173 173  [[image:https://wiki.dragino.com/images/thumb/f/fc/DOWNLINK_METER1.png/600px-DOWNLINK_METER1.png||height="423" width="600"]]
174 174  
187 +(((
175 175  DOWNLINK
189 +)))
176 176  
191 +(((
192 +
193 +)))
194 +
195 +(((
177 177  Type Code 0xAF
197 +)))
178 178  
199 +(((
179 179  0xAF downlink command can be used to set AT+COMMANDx or AT+DATACUTx.
201 +)))
180 180  
203 +(((
181 181  Note: if user use AT+COMMANDx to add a new command, he also need to send AT+DATACUTx downlink.
205 +)))
182 182  
207 +(((
183 183  Format: AF MM NN LL XX XX XX XX YY
209 +)))
184 184  
211 +(((
185 185  Where:
213 +)))
186 186  
215 +(((
187 187  MM: the ATCOMMAND or AT+DATACUT to be set. Value from 01 ~~ 0F,
217 +)))
188 188  
219 +(((
189 189  NN: 0: no CRC; 1: add CRC-16/MODBUS ; 2: set the AT+DATACUT value.
221 +)))
190 190  
223 +(((
191 191  LL: The length of AT+COMMAND or AT+DATACUT command
225 +)))
192 192  
227 +(((
193 193  XX XX XX XX: AT+COMMAND or AT+DATACUT command
229 +)))
194 194  
231 +(((
195 195  YY: If YY=0, RS485-LN will execute the downlink command without uplink; if YY=1, RS485-LN
233 +)))
196 196  
235 +(((
197 197  will execute an uplink after got this command.
237 +)))
198 198  
239 +(((
199 199  Example:
241 +)))
200 200  
243 +(((
201 201  AF 03 01 06 0A 05 00 04 00 01 00: Same as AT+COMMAND3=0A 05 00 04 00 01,1
245 +)))
202 202  
203 203  [[image:https://wiki.dragino.com/images/thumb/4/45/DOWNLINK_METER2.png/600px-DOWNLINK_METER2.png||height="208" width="600"]]
204 204  
205 205  DOWNLINK
206 206  
251 +
207 207  [[~[~[image:https://wiki.dragino.com/images/thumb/2/20/DOWNLINK_METER3.png/600px-DOWNLINK_METER3.png~|~|height="105" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:DOWNLINK_METER3.png]]
208 208  
209 209  DOWNLINK
210 210  
256 +
211 211  [[image:https://wiki.dragino.com/images/thumb/2/27/DOWNLINK_METER4.png/600px-DOWNLINK_METER4.png||height="210" width="600"]]
212 212  
213 213  DOWNLINK
214 214  
261 +
215 215  [[~[~[image:https://wiki.dragino.com/images/thumb/3/39/DOWNLINK_METER5.png/600px-DOWNLINK_METER5.png~|~|height="176" width="600"~]~]>>url:https://wiki.dragino.com/index.php/File:DOWNLINK_METER5.png]]
216 216  
217 217  DOWNLINK
... ... @@ -305,7 +305,6 @@
305 305  * 08 DF is the valid value of the meter with device address 02.
306 306  * 43 62 is the valid value of the meter with device address 01.
307 307  
308 -
309 309  == 1.4 Example 4: Circuit Breaker Remote Open Close ==
310 310  
311 311  This instruction is provided by Xavier Florensa Berenguer from [[NORIA GRUPO DE COMPRAS>>url:http://www.gruponovelec.com/]]. It is to show how to use RS485-LN to connect to SCHNEIDER SMART and Monitor and control your cabinet remotely with no wires and with Dragino RS485-LN LoRaWAN technology. The structure is like below:
... ... @@ -316,7 +316,6 @@
316 316  
317 317  * [[Circuit Breaker Remote Open Close>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/Application_Note/Circuit_Breaker_Remote_Open_Close/]] : Configure Documen
318 318  
319 -
320 320  == 1.5 Example 5: SEM Three Energy Meter with RS485-BL or RS485-LN ==
321 321  
322 322  This instruction is provided by Xavier Florensa Berenguer from [[NORIA GRUPO DE COMPRAS>>url:http://www.gruponovelec.com/]]. It is to show how to use RS485-BL to connect to SEM Three Energy Meter and send the data to mobile phone for remote minitor. The structure is like below:
... ... @@ -325,7 +325,6 @@
325 325  
326 326  * [[Connect to SEM Three>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/Application_Note/SEM_Three_Energy_Meter/&file=SEM%20three%20and%20Dragino%20RS485-LN%20v1.pdf]] : Configure Document for RS485-LN
327 327  
328 -
329 329  == 1.6 Example 6:CEM C31 485-T1-MID Energy Meter with RS485-LN ==
330 330  
331 331  This instruction is provided by Xavier Florensa Berenguer from [[NORIA GRUPO DE COMPRAS>>url:http://www.gruponovelec.com/]]. It is to show how to use RS485-LN to connect to CEM C31 485-T1-MID and send the data for remote minitor. The structure is like below:
... ... @@ -332,7 +332,6 @@
332 332  
333 333  * [[CEM C31 485-T1-MID>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/Application_Note/ELECTRICAL%20CABINET/&file=ELECTRICAL%20CABINET%20READINGS.pdf]] : Configure Document For RS485-LN
334 334  
335 -
336 336  == 1.7 Example 7:Schneider Electric PLC M221 with RS485-BL ==
337 337  
338 338  [[image:https://wiki.dragino.com/images/thumb/9/97/PLC_M221.png/600px-PLC_M221.png||height="353" width="600"]]
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0