<
From version < 79.3 >
edited by Xiaoling
on 2022/10/27 10:49
To version < 95.1 >
edited by Bei Jinggeng
on 2022/11/30 10:47
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Xiaoling
1 +XWiki.Bei
Content
... ... @@ -64,7 +64,7 @@
64 64  
65 65  (% style="color:#037691" %)**Hardware System:**
66 66  
67 -* STM32L072CZT6 MCU
67 +* STM32L072xxxx MCU
68 68  * SX1276/78 Wireless Chip 
69 69  * Power Consumption (exclude RS485 device):
70 70  ** Idle: 32mA@12v
... ... @@ -96,6 +96,7 @@
96 96  * Automatic RF Sense and CAD with ultra-fast AFC.
97 97  * Packet engine up to 256 bytes with CRC
98 98  
99 +
99 99  == 1.3 Features ==
100 100  
101 101  
... ... @@ -108,6 +108,7 @@
108 108  * Support Modbus protocol
109 109  * Support Interrupt uplink (Since hardware version v1.2)
110 110  
112 +
111 111  == 1.4 Applications ==
112 112  
113 113  
... ... @@ -118,6 +118,7 @@
118 118  * Smart Cities
119 119  * Smart Factory
120 120  
123 +
121 121  == 1.5 Firmware Change log ==
122 122  
123 123  
... ... @@ -291,10 +291,10 @@
291 291  To use RS485-LN to read data from RS485 sensors, connect the RS485-LN A/B traces to the sensors. And user need to make sure RS485-LN use the match UART setting to access the sensors. The related commands for UART settings are:
292 292  
293 293  
294 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
297 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:510px" %)
295 295  |=(% style="width: 110px;" %)(((
296 296  **AT Commands**
297 -)))|=(% style="width: 190px;" %)(((
300 +)))|=(% style="width: 210px;" %)(((
298 298  **Description**
299 299  )))|=(% style="width: 190px;" %)(((
300 300  **Example**
... ... @@ -349,6 +349,7 @@
349 349  )))
350 350  )))
351 351  
355 +
352 352  === 3.3.2 Configure sensors ===
353 353  
354 354  
... ... @@ -360,8 +360,8 @@
360 360  )))
361 361  )))
362 362  
363 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:510px" %)
364 -|=(% style="width: 110px;" %)**AT Commands**|=(% style="width: 190px;" %)**Description**|=(% style="width: 190px;" %)**Example**
367 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:510px" %)
368 +|=(% style="width: 110px;" %)**AT Commands**|=(% style="width: 210px;" %)**Description**|=(% style="width: 190px;" %)**Example**
365 365  |AT+CFGDEV|(% style="width:110px" %)(((
366 366  (((
367 367  This command is used to configure the RS485/TTL devices; they won’t be used during sampling.
... ... @@ -376,6 +376,7 @@
376 376  )))
377 377  )))|(% style="width:190px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m
378 378  
383 +
379 379  === 3.3.3 Configure read commands for each sampling ===
380 380  
381 381  
... ... @@ -408,7 +408,7 @@
408 408  
409 409  (% border="1" style="background-color:#4bacc6; color:white; width:499px" %)
410 410  |(% style="width:496px" %)(((
411 -(% style="color:#037691" %)**AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m**
416 +**AT+COMMANDx=xx xx xx xx xx xx xx xx xx xx xx xx,m**
412 412  
413 413  **xx xx xx xx xx xx xx xx xx xx xx xx: The RS485 command to be sent**
414 414  
... ... @@ -494,11 +494,15 @@
494 494  Final Payload is (% style="color:#4f81bd" %)**PAYVER + PAYLOAD COUNT + PAYLOAD# + DATA**
495 495  
496 496  
497 -1. PAYVER: Defined by AT+PAYVER
498 -1. PAYLOAD COUNT: Total how many uplinks of this sampling.
499 -1. PAYLOAD#: Number of this uplink. (from 0,1,2,3…,to PAYLOAD COUNT)
500 -1. DATA: Valid value: max 8 bytes for each uplink so each uplink <= 11 bytes. For the last uplink, DATA will might less than 8 bytes
502 +~1. PAYVER: Defined by AT+PAYVER
501 501  
504 +2. PAYLOAD COUNT: Total how many uplinks of this sampling.
505 +
506 +3. PAYLOAD#: Number of this uplink. (from 0,1,2,3…,to PAYLOAD COUNT)
507 +
508 +4. DATA: Valid value: max 8 bytes for each uplink so each uplink <= 11 bytes. For the last uplink, DATA will might less than 8 bytes
509 +
510 +
502 502  (% aria-label="image-20220602155039-4.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602155039-4.png||data-widget="image"]](% style="background-image:url(http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/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"]](% title="Click and drag to resize" %)​
503 503  
504 504  
... ... @@ -564,13 +564,13 @@
564 564  == 3.4 Uplink Payload ==
565 565  
566 566  
567 -(% border="1" cellspacing="10" style="background-color:#ffffcc; color:green; width:520px" %)
568 -|(% style="width:90px" %)(((
576 +(% border="1" cellspacing="5" style="background-color:#ffffcc; color:green; width:500px" %)
577 +|=(% scope="row" style="width: 60px;" %)(((
569 569  Size(bytes)
570 -)))|(% style="width:114px" %)1|(% style="width:353px" %)(((
579 +)))|(% style="width:80px" %)1|(% style="width:360px" %)(((
571 571  Length depends on the return from the commands
572 572  )))
573 -|(% style="width:90px" %)(((
582 +|=(% style="width: 90px;" %)(((
574 574  Value
575 575  )))|(% style="width:114px" %)(((
576 576  PAYLOAD_VER
... ... @@ -1182,23 +1182,26 @@
1182 1182  )))
1183 1183  
1184 1184  
1194 +
1195 +
1185 1185  ==== (% style="color:blue" %)**Configure Databit (Since Version 1.4.0)**(%%) ====
1186 1186  
1198 +
1187 1187  * (((
1188 1188  (% style="color:#037691" %)** AT Command:**
1189 1189  )))
1190 1190  
1191 -**~ AT+DATABIT=7    **~/~/ Set the data bits to 7
1203 +(% style="color:#4472c4" %)** AT+DATABIT=7    **(%%)~/~/ Set the data bits to 7
1192 1192  
1193 -**~ AT+DATABIT=8    **~/~/ Set the data bits to 8
1205 +(% style="color:#4472c4" %)** AT+DATABIT=8    **(%%)~/~/ Set the data bits to 8
1194 1194  
1195 1195  * (((
1196 1196  (% style="color:#037691" %)**Downlink Payload:**
1197 1197  )))
1198 1198  
1199 -**~ A7 04 07**: Same as  AT+DATABIT=7
1211 +(% style="color:#4472c4" %)** A7 04 07**(%%): Same as  AT+DATABIT=7
1200 1200  
1201 -**~ A7 04 08**: Same as  AT+DATABIT=8
1213 +(% style="color:#4472c4" %)** A7 04 08**(%%): Same as  AT+DATABIT=8
1202 1202  
1203 1203  
1204 1204  
... ... @@ -1447,11 +1447,12 @@
1447 1447  
1448 1448  
1449 1449  (% border="1.5" cellspacing="4" style="background-color:#ffffcc; width:430px" %)
1450 -|=(% style="width: 50px;" %)**Button**|=(% style="width: 361px;" %)**Feature**
1462 +|=(% style="width: 50px;" %)**Button**|=(% style="width: 380px;" %)**Feature**
1451 1451  |(% style="width:50px" %)**ACT**|(% style="width:361px" %)If RS485 joined in network, press this button for more than 1 second, RS485 will upload a packet, and the SYS LED will give a (% style="color:blue" %)**Blue blink**
1452 1452  |(% style="width:50px" %)**RST**|(% style="width:361px" %)Reboot RS485
1453 1453  |(% style="width:50px" %)**PRO**|(% style="width:361px" %)Use for upload image, see [[How to Update Image>>||anchor="H6.1Howtoupgradetheimage3F"]]
1454 1454  
1467 +
1455 1455  == 3.8 LEDs ==
1456 1456  
1457 1457  
... ... @@ -1460,6 +1460,7 @@
1460 1460  |**PWR**|Always on if there is power
1461 1461  |**SYS**|After device is powered on, the SYS will (% style="color:green" %)**fast blink in GREEN**(%%) for 5 times, means RS485-LN start to join LoRaWAN network. If join success, SYS will be (% style="color:green" %)**on GREEN for 5 seconds** (%%)**. **SYS will (% style="color:green" %)**blink Blue**(%%) on every upload and (% style="color:green" %)**blink Green**(%%) once receive a downlink message.
1462 1462  
1476 +
1463 1463  = 4. Case Study =
1464 1464  
1465 1465  
... ... @@ -1658,7 +1658,7 @@
1658 1658  == 6.5 Can i use point to point communication for RS485-LN? ==
1659 1659  
1660 1660  
1661 -Yes, please refer [[Point to Point Communication for RS485-LN>>Point to Point Communication for RS485-LN]].
1675 +Yes, please updating point-to-point [[firmware>>https://www.dropbox.com/sh/g99v0fxcltn9r1y/AACP33wo_ZQLsxW2MJ70oUoba/RS485-LN/Firmware?dl=0&subfolder_nav_tracking=1]],then refer [[Point to Point Communication for RS485-LN>>Point to Point Communication for RS485-LN]].
1662 1662  
1663 1663  
1664 1664  
... ... @@ -1668,7 +1668,106 @@
1668 1668  [[Use RS485-BL or RS485-LN to connect to RS232 devices. - DRAGINO>>url:http://8.211.40.43:8080/xwiki/bin/view/Main/RS485%20to%20RS232/]]
1669 1669  
1670 1670  
1685 +== 6.7 How to judge whether there is a problem with the set COMMAND ==
1671 1671  
1687 += Introduce: =
1688 +
1689 +
1690 +Users can use below the structure to fast debug the communication between RS485BL and RS485-LN. The principle is to put the PC in the RS485 network and sniff the packet between Modbus MTU and RS485-BL/LN. We can use this way to:
1691 +
1692 +1. Test if Modbus-MTU works with PC commands.
1693 +1. Check if RS485-LN sent the expected command to Mobus-MTU
1694 +1. Check if Modbus-MTU return back the expected result to RS485-LN.
1695 +1. If both b) and c) has issue, we can compare PC’s output and RS485-LN output.
1696 +
1697 +[[image:image-20221130104310-1.png||height="380" width="680"]]
1698 +
1699 +
1700 +Example Connection:
1701 +
1702 +[[image:image-20221130104310-2.png]]
1703 +
1704 +
1705 += Set up PC to monitor RS485 network =
1706 +
1707 +== With Serial tool ==
1708 +
1709 +Note: Receive and send set to hex mode
1710 +
1711 +[[image:image-20221130104310-3.png||height="616" width="714"]]
1712 +
1713 +
1714 +== With ModRSsim2: ==
1715 +
1716 +(1)Select serial port MODBUS RS-232
1717 +
1718 +[[image:image-20221130104310-4.png||height="390" width="865"]]
1719 +
1720 +
1721 +(2)Click the serial port icon
1722 +
1723 +[[image:image-20221130104310-5.png||height="392" width="870"]]
1724 +
1725 +
1726 +(3)After selecting the correct serial port and baud rate, click ok
1727 +
1728 +[[image:image-20221130104310-6.png]]
1729 +
1730 +(4)Click the comms.
1731 +
1732 +[[image:image-20221130104310-7.png||height="376" width="835"]]
1733 +
1734 += Run RS485-LN/BL command and monitor if it is correct. =
1735 +
1736 +== Example – Test the CFGDEV command ==
1737 +
1738 +RS485-LN sent below command:
1739 +
1740 +AT+CFGDEV=01 03 20 00 01 85 c0,1 to RS485 network, and PC is able to get this command and return commands from MTU to show in the serial tool.
1741 +
1742 +
1743 +We can see the output from the Serial port tool to analyze. And check if they are expected result.
1744 +
1745 +[[image:image-20221130104310-8.png||height="214" width="797"]]
1746 +
1747 +We can also use ModRSsim2 to see the output.
1748 +
1749 +[[image:image-20221130104310-9.png||height="531" width="729"]]
1750 +
1751 +
1752 +
1753 +== Example – Test CMD command sets. ==
1754 +
1755 +Run AT+SENSORVALUE=1 to test the CMD commands set in RS485-LN.
1756 +
1757 +
1758 +Serial port tool:
1759 +
1760 +[[image:image-20221130104310-10.png||height="339" width="844"]]
1761 +
1762 +ModRSsim2:
1763 +
1764 +[[image:image-20221130104310-11.png||height="281" width="962"]]
1765 +
1766 +
1767 +
1768 += **Test with PC** =
1769 +
1770 +If there is still have problem to set up correctly the commands between RS485-LN and MTU. User can test the correct RS485 command set in PC and compare with the RS485 command sent out via RS485-LN. as long as both commands are the same, the MTU should return correct result.
1771 +
1772 +
1773 +Or User can send the working commands set in PC serial tool to Dragino Support to check what should be configured in RS485-LN.
1774 +
1775 +Connection method:
1776 +
1777 +[[image:image-20221130104310-12.png]]
1778 +
1779 +Link situation:
1780 +
1781 +[[image:image-20221130104310-13.png||height="458" width="486"]]
1782 +
1783 +[[image:image-20221130104310-14.png||height="371" width="823"]]
1784 +
1672 1672  = 7. Trouble Shooting =
1673 1673  
1674 1674  
... ... @@ -1704,6 +1704,7 @@
1704 1704  * (% style="color:red" %)**RU864**(%%):  frequency bands RU864
1705 1705  * (% style="color:red" %)**KZ865**(%%):  frequency bands KZ865
1706 1706  
1820 +
1707 1707  = 9.Packing Info =
1708 1708  
1709 1709  
... ... @@ -1720,6 +1720,7 @@
1720 1720  * Package Size / pcs : 14.5 x 8 x 5 cm
1721 1721  * Weight / pcs : 170g
1722 1722  
1837 +
1723 1723  = 10. FCC Caution for RS485LN-US915 =
1724 1724  
1725 1725  
image-20221130104310-1.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +82.0 KB
Content
image-20221130104310-10.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +17.4 KB
Content
image-20221130104310-11.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +27.7 KB
Content
image-20221130104310-12.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +392.9 KB
Content
image-20221130104310-13.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +23.3 KB
Content
image-20221130104310-14.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +25.4 KB
Content
image-20221130104310-2.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +392.9 KB
Content
image-20221130104310-3.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +30.4 KB
Content
image-20221130104310-4.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +25.8 KB
Content
image-20221130104310-5.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +22.9 KB
Content
image-20221130104310-6.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +12.9 KB
Content
image-20221130104310-7.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +25.1 KB
Content
image-20221130104310-8.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +9.9 KB
Content
image-20221130104310-9.png
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.Bei
Size
... ... @@ -1,0 +1,1 @@
1 +29.1 KB
Content
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0