Last modified by Karry Zhuang on 2024/07/11 11:58
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 17 removed)
- 1720669739434-926.png
- 1720669744315-613.png
- 1720669933691-331.png
- 1720669944339-942.png
- 1720669981767-254.png
- 1720670003601-544.png
- 1720670016539-422.png
- 1720670019136-658.png
- 1720670035661-234.png
- 1720670038725-366.png
- 1720670041974-372.png
- 1720670079781-764.png
- 1720670090204-634.png
- 1720670103571-173.png
- 1720670108127-723.png
- 1720670123955-149.png
- 1720670134750-980.png
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. karry1 +XWiki.Xiaoling - Content
-
... ... @@ -24,6 +24,7 @@ 24 24 **Connection** 25 25 26 26 27 + 27 27 [[image:image-20220527091942-2.png]](% style="display:none" %) 28 28 29 29 **Connection** ... ... @@ -38,6 +38,7 @@ 38 38 * [[Video Demo>>url:https://www.youtube.com/watch?v=TAFZ5eaf-MY&t=6s&ab_channel=XavierFlorensaBerenguer]] 39 39 40 40 42 + 41 41 == 1.2 Example 2: Connect to Pulse Counter == 42 42 43 43 ... ... @@ -49,6 +49,7 @@ 49 49 **Connection** 50 50 51 51 54 + 52 52 [[image:image-20220527092146-4.png||height="507" width="906"]] 53 53 54 54 **Connection** ... ... @@ -61,6 +61,7 @@ 61 61 * [[Dragino Solution in Farm>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/Application_Note/&file=Dragino%20on%20Farms.pptx]] 62 62 63 63 67 + 64 64 == 1.3 Example 3: Use RS485-LN with energy meters == 65 65 66 66 === 1.3.1 OverView === ... ... @@ -72,6 +72,8 @@ 72 72 73 73 ((( 74 74 This example describes a single-phase meter.This is the connection between the RS485-LN and the energy meter. 79 + 80 + 75 75 ))) 76 76 77 77 [[image:image-20220527092419-5.png]] ... ... @@ -79,6 +79,7 @@ 79 79 **Connection1** 80 80 81 81 88 + 82 82 ((( 83 83 (% style="color:blue" %)**How to connect with Energy Meter:** 84 84 ... ... @@ -103,6 +103,8 @@ 103 103 104 104 ((( 105 105 Once there is power, the RS485-LN will be on. 113 + 114 + 106 106 ))) 107 107 108 108 [[image:image-20220527092514-6.png]] ... ... @@ -110,6 +110,7 @@ 110 110 **Connection2** 111 111 112 112 122 + 113 113 [[image:image-20220527092555-7.png]] 114 114 115 115 **Connection3** ... ... @@ -157,6 +157,7 @@ 157 157 * 08 FD is register data. Use short integer 16 bits to convert to decimal, get 2301, then 230.1V is the voltage. 158 158 159 159 170 + 160 160 === 1.3.3 How to configure RS485-LN and parse output commands === 161 161 162 162 ... ... @@ -195,6 +195,7 @@ 195 195 **AT COMMAND** 196 196 197 197 209 + 198 198 PAYLOAD is available after the valid value is intercepted. 199 199 200 200 [[image:image-20220601143046-7.png]] ... ... @@ -202,6 +202,7 @@ 202 202 **AT COMMAND** 203 203 204 204 217 + 205 205 You can get configured PAYLOAD on TTN. 206 206 207 207 [[image:image-20220601143519-1.png]] ... ... @@ -265,6 +265,7 @@ 265 265 AT COMMAND 266 266 267 267 281 + 268 268 (% style="color:blue" %)**01 is device address,00 02 is the current, 08 DC is the voltage,00 00 00 44 is the total active energy.** 269 269 270 270 ... ... @@ -273,6 +273,7 @@ 273 273 AT COMMAND 274 274 275 275 290 + 276 276 ==== **1.3.3.2 via LoRaWAN DOWNLINK** ==== 277 277 278 278 ... ... @@ -283,6 +283,7 @@ 283 283 ))) 284 284 285 285 301 + 286 286 ((( 287 287 (% style="color:blue" %)**Type Code 0xAF** 288 288 ))) ... ... @@ -344,21 +344,25 @@ 344 344 **DOWNLINK** 345 345 346 346 363 + 347 347 [[image:image-20220601143803-3.png]] 348 348 349 349 **DOWNLINK** 350 350 351 351 369 + 352 352 [[image:image-20220601144053-5.png]] 353 353 354 354 **DOWNLINK** 355 355 356 356 375 + 357 357 [[image:image-20220601143921-4.png]] 358 358 359 359 **DOWNLINK** 360 360 361 361 381 + 362 362 [[image:image-20220601142805-5.png]] 363 363 364 364 **DOWNLINK** ... ... @@ -385,6 +385,8 @@ 385 385 386 386 ((( 387 387 check digit: Even 408 + 409 + 388 388 ))) 389 389 390 390 [[image:image-20220527093708-21.png]] ... ... @@ -392,6 +392,7 @@ 392 392 **USB** 393 393 394 394 417 + 395 395 [[image:image-20220527093747-22.png]] 396 396 397 397 **USB** ... ... @@ -417,6 +417,7 @@ 417 417 **USB** 418 418 419 419 443 + 420 420 === 1.3.5 How to configure multiple devices and modify device addresses === 421 421 422 422 ... ... @@ -515,6 +515,7 @@ 515 515 * Configure Documen: [[Circuit Breaker Remote Open Close>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/Application_Note/Circuit_Breaker_Remote_Open_Close/||_mstmutation="1"]] 516 516 517 517 542 + 518 518 == 1.5 Example 5: SEM Three Energy Meter with RS485-BL or RS485-LN == 519 519 520 520 ... ... @@ -525,6 +525,7 @@ 525 525 * Configure Document for RS485-LN: [[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||_mstmutation="1"]] 526 526 527 527 553 + 528 528 == 1.6 Example 6: CEM C31 485-T1-MID Energy Meter with RS485-LN == 529 529 530 530 ... ... @@ -533,109 +533,13 @@ 533 533 * Configure Document For RS485-LN: [[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||_mstmutation="1" style="background-color: rgb(255, 255, 255);"]] 534 534 535 535 562 + 536 536 == 1.7 Example 7: Schneider Electric PLC M221 with RS485-BL == 537 537 538 538 539 539 [[image:image-20220527094556-31.png]] 540 540 541 - 542 542 Network Structure 543 543 544 -* [[Reference Instruction>>url:https://www.dragino.com/downloads/index.php?dir=RS485-LN/Application_Note/Schneider%20Electric%20PLC/]] 545 545 546 - 547 -== 1.8 Example 8: This sketch is supposed to test Dragino RS485-BL (Modbus master), using an Arduino UNO as a Modbus slave. == 548 - 549 - 550 -This sketch uses 4 registers: some of them can be set by Dragino with a command, another is used to store value from a DS18B20 temperature sensor, or a random generated number. All data is 16bit uint, but the sketch shows also how to represent booleans and negative numbers. 551 - 552 -In the next days I will be adding more documentation, but I think it already explains users how to build their own modbus sensor to pair with Dragino RS485-BL. 553 - 554 -This is released the code under GNU LGPL licence on Github: 555 - 556 -[[https:~~/~~/github.com/zorbaproject/ArduinoModbusForDraginoRS485>>url:https://github.com/zorbaproject/ArduinoModbusForDraginoRS485]] 557 - 558 - 559 -== 1.9 Example 9: RS485-LN and ultrasonic flow meter transmission data == 560 - 561 - 562 -It shows how to use RS485-LN to connect to an ultrasonic flow meter and read the data from the ultrasonic flow meter. 563 - 564 - 565 -Need to prepare RS485-LN, recharger, Electric wire 566 - 567 -[[image:1720669739434-926.png]] [[image:1720669744315-613.png]] 568 - 569 - 570 -=== 1.9.1 Setting Ultrasonic Flowmeter === 571 - 572 - 573 -Adjust the M option corresponding to the ultrasonic flowmeter as follows 574 - 575 -M52 sets RS485 Port. 576 - 577 -[[image:1720669933691-331.png]] 578 - 579 - 580 -M62 sets 9600, none, 1 581 - 582 -[[image:1720669981767-254.png]] 583 - 584 - 585 -M63 sets automatic 586 - 587 -[[image:1720670003601-544.png]] 588 - 589 - 590 -=== 1.9.2 Setting Dragino RS485-LN === 591 - 592 - 593 -The RS485-LN wiring port is as shown below. Connect the power supply and RS485 A/B line according to the diagram. 594 - 595 -[[image:1720670016539-422.png]][[image:1720670019136-658.png]] 596 - 597 - 598 -=== 1.9.3 Connect the RS485-LN to Ultrasonic Flowmeter === 599 - 600 - 601 -According to the instructions of the ultrasonic flow meter, 26 and 27 are the + and - of RS485, corresponding to the A and B ports of RS485. 602 - 603 -[[image:1720670035661-234.png]][[image:1720670041974-372.png||height="417" width="436"]] 604 - 605 - 606 -=== 1.9.4 Full wiring example === 607 - 608 - 609 -The yellow wire connects port 26 and port A of RS485-LN. 610 - 611 -The green wire connects port 27 and port B of RS485-LN. 612 - 613 -[[image:1720670079781-764.png]] 614 - 615 - 616 -=== 1.9.5 How to read ultrasonic flow meter data via RS485 === 617 - 618 - 619 -[[image:1720670090204-634.png]] 620 - 621 - 622 -For example, I want to read Positive 623 - 624 -Through M02, we can see that the POS data is 54.9862 625 - 626 -[[image:1720670103571-173.png]][[image:1720670108127-723.png||height="597" width="645"]] 627 - 628 -Registers are 9-12, so the read command is AT+CFGDEV=01 03 00 08 00 04,1(,1 is used for automatic complement) 629 - 630 -[[image:1720670123955-149.png]] 631 - 632 - 633 -00 36 00 00 is the integer of the read value 634 - 635 -78 79 3f 7c is a decimal, but it needs to be converted and parsed into floating point. The parsing order is CDAB, which is 3f 7c 78 79 636 - 637 -Conversion and parsing website:http:~/~/www.speedfly.cn/tools/hexconvert/ 638 - 639 -[[image:1720670134750-980.png]] 640 - 641 - 571 +* [[Reference Instruction>>url:https://www.dragino.com/downloads/index.php?dir=RS485-LN/Application_Note/Schneider%20Electric%20PLC/]]
- 1720669739434-926.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -489.9 KB - Content
- 1720669744315-613.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -476.9 KB - Content
- 1720669933691-331.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -395.1 KB - Content
- 1720669944339-942.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -341.8 KB - Content
- 1720669981767-254.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -341.8 KB - Content
- 1720670003601-544.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -385.3 KB - Content
- 1720670016539-422.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -503.5 KB - Content
- 1720670019136-658.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -592.6 KB - Content
- 1720670035661-234.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -316.5 KB - Content
- 1720670038725-366.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -571.9 KB - Content
- 1720670041974-372.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -571.9 KB - Content
- 1720670079781-764.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -614.7 KB - Content
- 1720670090204-634.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -30.6 KB - Content
- 1720670103571-173.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -492.1 KB - Content
- 1720670108127-723.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -111.5 KB - Content
- 1720670123955-149.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -22.1 KB - Content
- 1720670134750-980.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.karry - Size
-
... ... @@ -1,1 +1,0 @@ 1 -116.5 KB - Content