<
From version < 61.14 >
edited by Xiaoling
on 2022/06/14 11:45
To version < 61.34 >
edited by Xiaoling
on 2022/06/14 13:34
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -80,13 +80,11 @@
80 80  ** Idle: 32mA@12v
81 81  ** 20dB Transmit: 65mA@12v
82 82  
83 -
84 84  **Interface for Model:**
85 85  
86 86  * RS485
87 87  * Power Input 7~~ 24V DC. 
88 88  
89 -
90 90  **LoRa Spec:**
91 91  
92 92  * Frequency Range:
... ... @@ -111,6 +111,7 @@
111 111  
112 112  
113 113  
112 +
114 114  == 1.3 Features ==
115 115  
116 116  * LoRaWAN Class A & Class C protocol (default Class C)
... ... @@ -125,6 +125,7 @@
125 125  
126 126  
127 127  
127 +
128 128  == 1.4 Applications ==
129 129  
130 130  * Smart Buildings & Home Automation
... ... @@ -137,6 +137,7 @@
137 137  
138 138  
139 139  
140 +
140 140  == 1.5 Firmware Change log ==
141 141  
142 142  [[RS485-LN Image files – Download link and Change log>>url:http://www.dragino.com/downloads/index.php?dir=RS485-LN/]]
... ... @@ -585,7 +585,7 @@
585 585  
586 586  
587 587  
588 -==== **(% style="color:#037691" %)RS485 Debug Command**(%%) ====
589 +==== (% style="color:#037691" %)**RS485 Debug Command**(%%) ====
589 589  
590 590  (((
591 591  This command is used to configure the RS485 devices; they won’t be used during sampling.
... ... @@ -592,15 +592,15 @@
592 592  )))
593 593  
594 594  * (((
595 -**(% style="color:#037691" %)AT Command**
596 +(% style="color:#037691" %)**AT Command**
596 596  
597 -**AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m**
598 -
599 -
598 +(((
599 +**AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m**  m: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command
600 600  )))
601 +)))
601 601  
602 602  (((
603 -m: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command
604 +
604 604  )))
605 605  
606 606  * (((
... ... @@ -641,7 +641,9 @@
641 641  )))
642 642  
643 643  (((
644 -**Example 1** ~-~-> Configure without ask for uplink (YY=0)
645 +
646 +
647 +**Example 1**  ~-~-> Configure without ask for uplink (YY=0)
645 645  )))
646 646  
647 647  (((
... ... @@ -657,6 +657,8 @@
657 657  )))
658 658  
659 659  (((
663 +
664 +
660 660  So if user want to use downlink command to control to RS485 Alarm, he can use:
661 661  )))
662 662  
... ... @@ -677,7 +677,7 @@
677 677  )))
678 678  
679 679  (((
680 -**Example 2** ~-~-> Configure with requesting uplink and original downlink command (**YY=FF**)
685 +**Example 2**  ~-~-> Configure with requesting uplink and original downlink command (**YY=FF**)
681 681  )))
682 682  
683 683  (((
... ... @@ -689,11 +689,11 @@
689 689  )))
690 690  
691 691  (((
692 -RS485-LN got this downlink command and send (% style="color:#4f81bd" %)**0A 08 00 04 00 01 **(%%)to Modbus network. One of the RS485 sensor in the network send back Modbus reply **0A 08 00 04 00 00**. RS485-LN get this reply and combine with the original downlink command and uplink. The uplink message is:
697 +(((
698 +RS485-LN got this downlink command and send (% style="color:#4f81bd" %)**0A 08 00 04 00 01 **(%%)to Modbus network. One of the RS485 sensor in the network send back Modbus reply **0A 08 00 04 00 00**. RS485-LN get this reply and combine with the original downlink command and uplink. The uplink message is:  **A8** (% style="color:#4f81bd" %)**0A 08 00 04 00  **(% style="color:red" %)**01 06** ** **(% style="color:green" %)**0A 08 00 04 00 00**
693 693  )))
694 694  
695 -(((
696 - **A8** (% style="color:#4f81bd" %)**0A 08 00 04 00  **(% style="color:red" %)**01 06** ** **(% style="color:green" %)**0A 08 00 04 00 00**
701 +
697 697  )))
698 698  
699 699  (((
... ... @@ -703,7 +703,7 @@
703 703  
704 704  
705 705  
706 -==== **(% style="color:blue" %)Set Payload version** ====
711 +==== (% style="color:blue" %)**Set Payload version**(%%) ====
707 707  
708 708  (((
709 709  This is the first byte of the uplink payload. RS485-LN can connect to different sensors. User can set the PAYVER field to tell server how to decode the current payload.
... ... @@ -710,32 +710,28 @@
710 710  )))
711 711  
712 712  * (((
713 -**(% style="color:#037691" %)AT Command:**
714 -)))
718 +(% style="color:#037691" %)**AT Command:**
715 715  
716 -(% class="box infomessage" %)
717 -(((
718 -(((
719 -**AT+PAYVER: Set PAYVER field = 1**
720 -)))
721 -)))
720 +**AT+PAYVER:    **Set PAYVER field = 1
722 722  
722 +
723 +)))
723 723  * (((
724 -**(% style="color:#037691" %)Downlink Payload:**
725 +(% style="color:#037691" %)**Downlink Payload:**
725 725  )))
726 726  
727 727  (((
728 -**0xAE 01**  ~-~-> Set PAYVER field =  0x01
729 +**0xAE 01**  ~-~->  Set PAYVER field =  0x01
729 729  )))
730 730  
731 731  (((
732 -**0xAE 0F**   ~-~-> Set PAYVER field =  0x0F
733 +**0xAE 0F**   ~-~->  Set PAYVER field =  0x0F
733 733  )))
734 734  
735 735  
736 736  
737 737  
738 -==== **(% style="color:blue" %)Set RS485 Sampling Commands** ====
739 +==== (% style="color:blue" %)**Set RS485 Sampling Commands**(%%) ====
739 739  
740 740  (((
741 741  AT+COMMANDx or AT+DATACUTx
... ... @@ -750,18 +750,16 @@
750 750  )))
751 751  
752 752  * (((
753 -**(% style="color:#037691" %)AT Command:**
754 +(% style="color:#037691" %)**AT Command:**
754 754  )))
755 755  
757 +**AT+COMMANDx:    **Configure RS485 read command to sensor.
756 756  
757 -**AT+COMMANDx: Configure RS485 read command to sensor.**
759 +**AT+DATACUTx:        **Configure how to handle return from RS485 devices.
758 758  
759 759  
760 -**AT+DATACUTx: Configure how to handle return from RS485 devices.**
761 -
762 -
763 763  * (((
764 -**(% style="color:#037691" %)Downlink Payload:**
763 +(% style="color:#037691" %)**Downlink Payload:**
765 765  )))
766 766  
767 767  (((
... ... @@ -797,6 +797,8 @@
797 797  )))
798 798  
799 799  (((
799 +
800 +
800 800  **Example:**
801 801  )))
802 802  
... ... @@ -815,10 +815,10 @@
815 815  
816 816  
817 817  
818 -==== **(% style="color:blue" %)Fast command to handle MODBUS device** ====
819 +==== (% style="color:blue" %)**Fast command to handle MODBUS device**(%%) ====
819 819  
820 820  (((
821 -AT+MBFUN is valid since v1.3 firmware version. The command is for fast configure to read Modbus devices. It is only valid for the devices which follow the [[MODBUS-RTU protocol>>url:https://www.modbustools.com/modbus.html]].
822 +**AT+MBFUN** is valid since v1.3 firmware version. The command is for fast configure to read Modbus devices. It is only valid for the devices which follow the [[MODBUS-RTU protocol>>url:https://www.modbustools.com/modbus.html]].
822 822  )))
823 823  
824 824  (((
... ... @@ -838,23 +838,25 @@
838 838  )))
839 839  
840 840  * (((
841 -AT+MBFUN=1 and AT+DATACUT1/AT+DATACUT2 are not configure (0,0,0). So RS485-LN.
842 +AT+MBFUN=1 and AT+DATACUT1/AT+DATACUT2  are not configure (0,0,0). So RS485-LN.
842 842  )))
843 843  * (((
844 -AT+COMMAND1= 01 03 00 10 00 08,1 ~-~-> read slave address 01 , function code 03, start address 00 01, quantity of registers 00 08.
845 +AT+COMMAND1= 01 03 00 10 00 08,1  ~-~-> read slave address 01 , function code 03, start address 00 01, quantity of registers 00 08.
845 845  )))
846 846  * (((
847 -AT+COMMAND2= 01 02 00 40 00 10,1 ~-~-> read slave address 01 , function code 02, start address 00 40, quantity of inputs 00 10.
848 +AT+COMMAND2= 01 02 00 40 00 10,1  ~-~-> read slave address 01 , function code 02, start address 00 40, quantity of inputs 00 10.
849 +
850 +
848 848  )))
849 849  
850 -(% aria-label="image-20220602165351-6.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602165351-6.png||data-widget="image"]](% style="background:url(~"http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[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" %)​
853 +(% aria-label="image-20220602165351-6.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602165351-6.png||data-widget="image"]](% title="Click and drag to resize" %)​
851 851  
852 -(% aria-label="image-20220602165351-7.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602165351-7.png||data-widget="image"]](% style="background:url(~"http://wiki.dragino.com/xwiki/webjars/wiki%3Axwiki/application-ckeditor-webjar/1.61/plugins/widget/images/handle.png~") rgba(220, 220, 220, 0.5); left:0px; top:-15px" %)[[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" %)​
855 +(% aria-label="image-20220602165351-7.png image widget" contenteditable="false" role="region" tabindex="-1" %)[[image:image-20220602165351-7.png||data-widget="image"]](% title="Click and drag to resize" %)​
853 853  
854 854  
855 855  
856 856  
857 -==== **(% style="color:blue" %)RS485 command timeout** ====
860 +==== (% style="color:blue" %)**RS485 command timeout**(%%) ====
858 858  
859 859  (((
860 860  Some Modbus device has slow action to send replies. This command is used to configure the RS485-LN to use longer time to wait for their action.
... ... @@ -865,17 +865,14 @@
865 865  )))
866 866  
867 867  * (((
868 -**AT Command:**
869 -)))
871 +(% style="color:#037691" %)** AT Command:**
870 870  
871 -(% class="box infomessage" %)
872 -(((
873 -(((
874 874  **AT+CMDDLaa=hex(bb cc)*1000**
875 875  )))
876 -)))
877 877  
878 878  (((
877 +
878 +
879 879  **Example:**
880 880  )))
881 881  
... ... @@ -888,7 +888,7 @@
888 888  )))
889 889  
890 890  * (((
891 -**Downlink Payload:**
891 +(% style="color:#037691" %)** Downlink Payload:**
892 892  )))
893 893  
894 894  (((
... ... @@ -900,17 +900,17 @@
900 900  )))
901 901  
902 902  (((
903 - **Example:**
903 +**Example:**
904 904  )))
905 905  
906 906  (((
907 - 0xAA 01 00 01  ~-~-> Same as **AT+CMDDL1=1000 ms**
907 +**0xAA 01 00 01**  ~-~-> Same as  **AT+CMDDL1=1000 ms**
908 908  )))
909 909  
910 910  
911 911  
912 912  
913 -==== **(% style="color:blue" %)Uplink payload mode** ====
913 +==== (% style="color:blue" %)**Uplink payload mode**(%%) ====
914 914  
915 915  (((
916 916  Define to use one uplink or multiple uplinks for the sampling.
... ... @@ -918,32 +918,21 @@
918 918  
919 919  (((
920 920  The use of this command please see: [[Compose Uplink payload>>||anchor="H3.3.4Composetheuplinkpayload"]]
921 +
922 +
921 921  )))
922 922  
923 923  * (((
924 -**AT Command:**
926 +(% style="color:#037691" %)** AT Command:**
925 925  )))
926 926  
927 -(% class="box infomessage" %)
928 -(((
929 -(((
930 930  **AT+DATAUP=0**
931 -)))
932 -)))
933 933  
934 -(% class="box infomessage" %)
935 -(((
936 -(((
937 937  **AT+DATAUP=1**
938 -)))
939 -)))
940 940  
941 -(((
942 -
943 -)))
944 944  
945 945  * (((
946 -**Downlink Payload:**
935 +(% style="color:#037691" %)** Downlink Payload:**
947 947  )))
948 948  
949 949  (((
... ... @@ -957,7 +957,7 @@
957 957  
958 958  
959 959  
960 -==== **(% style="color:blue" %)Manually trigger an Uplink** ====
949 +==== (% style="color:blue" %)**Manually trigger an Uplink**(%%) ====
961 961  
962 962  (((
963 963  Ask device to send an uplink immediately.
... ... @@ -964,7 +964,7 @@
964 964  )))
965 965  
966 966  * (((
967 -**AT Command:**
956 +(% style="color:#037691" %)** AT Command:**
968 968  )))
969 969  
970 970  (((
... ... @@ -976,7 +976,7 @@
976 976  )))
977 977  
978 978  * (((
979 -**Downlink Payload:**
968 +(% style="color:#037691" %)** Downlink Payload:**
980 980  )))
981 981  
982 982  (((
... ... @@ -986,14 +986,16 @@
986 986  
987 987  
988 988  
989 -==== **(% style="color:blue" %)Clear RS485 Command** ====
978 +==== (% style="color:blue" %)**Clear RS485 Command**(%%) ====
990 990  
991 991  (((
992 992  The AT+COMMANDx and AT+DATACUTx settings are stored in special location, user can use below command to clear them.
982 +
983 +
993 993  )))
994 994  
995 995  * (((
996 -**AT Command:**
987 +(% style="color:#037691" %)** AT Command:**
997 997  )))
998 998  
999 999  (((
... ... @@ -1020,7 +1020,7 @@
1020 1020  
1021 1021  
1022 1022  * (((
1023 -**Downlink Payload:**
1014 +(% style="color:#037691" %)** Downlink Payload:**
1024 1024  )))
1025 1025  
1026 1026  (((
... ... @@ -1030,7 +1030,7 @@
1030 1030  
1031 1031  
1032 1032  
1033 -==== **(% style="color:blue" %)Set Serial Communication Parameters** ====
1024 +==== (% style="color:blue" %)**Set Serial Communication Parameters**(%%) ====
1034 1034  
1035 1035  (((
1036 1036  Set the Rs485 serial communication parameters:
... ... @@ -1037,52 +1037,39 @@
1037 1037  )))
1038 1038  
1039 1039  * (((
1040 -**AT Command:**
1031 +(% style="color:#037691" %)** AT Command:**
1041 1041  )))
1042 1042  
1043 1043  (((
1044 -Set Baud Rate:
1035 +
1036 +
1037 +* Set Baud Rate
1045 1045  )))
1046 1046  
1047 -(% class="box infomessage" %)
1048 -(((
1049 -(((
1050 1050  **AT+BAUDR=9600**    ~/~/ Options: (1200,2400,4800,14400,19200,115200)
1051 -)))
1052 -)))
1053 1053  
1042 +
1054 1054  (((
1055 -Set UART Parity
1044 +* Set UART Parity
1056 1056  )))
1057 1057  
1058 -(% class="box infomessage" %)
1059 -(((
1060 -(((
1061 1061  **AT+PARITY=0**    ~/~/ Option: 0: no parity, 1: odd parity, 2: even parity
1062 -)))
1063 -)))
1064 1064  
1049 +
1065 1065  (((
1066 -Set STOPBIT
1051 +* Set STOPBIT
1067 1067  )))
1068 1068  
1069 -(% class="box infomessage" %)
1070 -(((
1071 -(((
1072 1072  **AT+STOPBIT=0**    ~/~/ Option: 0 for 1bit; 1 for 1.5 bit ; 2 for 2 bits
1073 -)))
1074 -)))
1075 1075  
1076 -(((
1077 -
1078 -)))
1079 1079  
1057 +
1080 1080  * (((
1081 -**Downlink Payload:**
1059 +(% style="color:#037691" %)** Downlink Payload:**
1082 1082  )))
1083 1083  
1084 1084  (((
1085 -**A7 01 aa bb**: Same  AT+BAUDR=hex(aa bb)*100
1063 +**A7 01 aa bb**:  Same  AT+BAUDR=hex(aa bb)*100
1086 1086  )))
1087 1087  
1088 1088  (((
... ... @@ -1097,11 +1097,11 @@
1097 1097  )))
1098 1098  
1099 1099  (((
1100 -A7 02 aa: Same as  AT+PARITY=aa  (aa value: 00 , 01 or 02)
1078 +A7 02 aa:  Same as  AT+PARITY=aa  (aa value: 00 , 01 or 02)
1101 1101  )))
1102 1102  
1103 1103  (((
1104 -A7 03 aa: Same as  AT+STOPBIT=aa  (aa value: 00 , 01 or 02)
1082 +A7 03 aa:  Same as  AT+STOPBIT=aa  (aa value: 00 , 01 or 02)
1105 1105  )))
1106 1106  
1107 1107  
... ... @@ -1155,7 +1155,7 @@
1155 1155  )))
1156 1156  
1157 1157  (((
1158 -**Downlink Command:**
1136 +(% style="color:#037691" %)** Downlink Command:**
1159 1159  )))
1160 1160  
1161 1161  (((
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0