<
From version < 61.11 >
edited by Xiaoling
on 2022/06/14 11:43
To version < 61.26 >
edited by Xiaoling
on 2022/06/14 11:56
>
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:
... ... @@ -110,7 +110,6 @@
110 110  
111 111  
112 112  
113 -
114 114  == 1.3 Features ==
115 115  
116 116  * LoRaWAN Class A & Class C protocol (default Class C)
... ... @@ -124,7 +124,6 @@
124 124  
125 125  
126 126  
127 -
128 128  == 1.4 Applications ==
129 129  
130 130  * Smart Buildings & Home Automation
... ... @@ -136,7 +136,6 @@
136 136  
137 137  
138 138  
139 -
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/]]
... ... @@ -339,6 +339,8 @@
339 339  )))
340 340  
341 341  
337 +
338 +
342 342  === 3.3.2 Configure sensors ===
343 343  
344 344  (((
... ... @@ -364,6 +364,8 @@
364 364  )))|(% style="width:190px" %)AT+CFGDEV=xx xx xx xx xx xx xx xx xx xx xx xx,m
365 365  
366 366  
364 +
365 +
367 367  === 3.3.3 Configure read commands for each sampling ===
368 368  
369 369  (((
... ... @@ -585,7 +585,7 @@
585 585  
586 586  
587 587  
588 -==== **(% style="color:#037691" %)RS485 Debug Command**(%%) ====
587 +==== (% 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**
594 +(% 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 -
596 +(((
597 +**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  )))
599 +)))
601 601  
602 602  (((
603 -m: 0: no CRC, 1: add CRC-16/MODBUS in the end of this command
602 +
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)
643 +
644 +
645 +**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  (((
661 +
662 +
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**)
683 +**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:
695 +(((
696 +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**
699 +
697 697  )))
698 698  
699 699  (((
... ... @@ -703,7 +703,7 @@
703 703  
704 704  
705 705  
706 -==== **(% style="color:blue" %)Set Payload version** ====
709 +==== (% 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 -)))
716 +(% style="color:#037691" %)**AT Command:**
715 715  
716 -(% class="box infomessage" %)
717 -(((
718 -(((
719 -**AT+PAYVER: Set PAYVER field = 1**
720 -)))
721 -)))
718 +**AT+PAYVER:  **Set PAYVER field = 1
722 722  
720 +
721 +)))
723 723  * (((
724 -**(% style="color:#037691" %)Downlink Payload:**
723 +(% style="color:#037691" %)**Downlink Payload:**
725 725  )))
726 726  
727 727  (((
728 -**0xAE 01**  ~-~-> Set PAYVER field =  0x01
727 +**0xAE 01**  ~-~->  Set PAYVER field =  0x01
729 729  )))
730 730  
731 731  (((
732 -**0xAE 0F**   ~-~-> Set PAYVER field =  0x0F
731 +**0xAE 0F**   ~-~->  Set PAYVER field =  0x0F
733 733  )))
734 734  
735 735  
736 736  
737 737  
738 -==== **Set RS485 Sampling Commands** ====
737 +==== (% style="color:blue" %)**Set RS485 Sampling Commands**(%%) ====
739 739  
740 740  (((
741 741  AT+COMMANDx or AT+DATACUTx
... ... @@ -750,29 +750,16 @@
750 750  )))
751 751  
752 752  * (((
753 -**AT Command:**
752 +(% style="color:#037691" %)**AT Command:**
754 754  )))
755 755  
756 -(% class="box infomessage" %)
757 -(((
758 -(((
759 -**AT+COMMANDx: Configure RS485 read command to sensor.**
760 -)))
761 -)))
755 +**AT+COMMANDx:  **Configure RS485 read command to sensor.
762 762  
763 -(% class="box infomessage" %)
764 -(((
765 -(((
766 -**AT+DATACUTx: Configure how to handle return from RS485 devices.**
767 -)))
768 -)))
757 +**AT+DATACUTx:  **Configure how to handle return from RS485 devices.
769 769  
770 -(((
771 -
772 -)))
773 773  
774 774  * (((
775 -**Downlink Payload:**
761 +(% style="color:#037691" %)**Downlink Payload:**
776 776  )))
777 777  
778 778  (((
... ... @@ -808,6 +808,8 @@
808 808  )))
809 809  
810 810  (((
797 +
798 +
811 811  **Example:**
812 812  )))
813 813  
... ... @@ -826,7 +826,7 @@
826 826  
827 827  
828 828  
829 -==== **Fast command to handle MODBUS device** ====
817 +==== (% style="color:blue" %)**Fast command to handle MODBUS device**(%%) ====
830 830  
831 831  (((
832 832  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]].
... ... @@ -849,13 +849,15 @@
849 849  )))
850 850  
851 851  * (((
852 -AT+MBFUN=1 and AT+DATACUT1/AT+DATACUT2 are not configure (0,0,0). So RS485-LN.
840 +AT+MBFUN=1 and AT+DATACUT1/AT+DATACUT2  are not configure (0,0,0). So RS485-LN.
853 853  )))
854 854  * (((
855 -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.
843 +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.
856 856  )))
857 857  * (((
858 -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.
846 +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.
847 +
848 +
859 859  )))
860 860  
861 861  (% 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" %)​
... ... @@ -865,7 +865,7 @@
865 865  
866 866  
867 867  
868 -==== **RS485 command timeout** ====
858 +==== (% style="color:blue" %)**RS485 command timeout**(%%) ====
869 869  
870 870  (((
871 871  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.
... ... @@ -876,7 +876,7 @@
876 876  )))
877 877  
878 878  * (((
879 -**AT Command:**
869 +(% style="color:#037691" %)** AT Command:**
880 880  )))
881 881  
882 882  (% class="box infomessage" %)
... ... @@ -899,7 +899,7 @@
899 899  )))
900 900  
901 901  * (((
902 -**Downlink Payload:**
892 +(% style="color:#037691" %)** Downlink Payload:**
903 903  )))
904 904  
905 905  (((
... ... @@ -921,7 +921,7 @@
921 921  
922 922  
923 923  
924 -==== **Uplink payload mode** ====
914 +==== (% style="color:blue" %)**Uplink payload mode**(%%) ====
925 925  
926 926  (((
927 927  Define to use one uplink or multiple uplinks for the sampling.
... ... @@ -932,29 +932,16 @@
932 932  )))
933 933  
934 934  * (((
935 -**AT Command:**
925 +(% style="color:#037691" %)** AT Command:**
936 936  )))
937 937  
938 -(% class="box infomessage" %)
939 -(((
940 -(((
941 941  **AT+DATAUP=0**
942 -)))
943 -)))
944 944  
945 -(% class="box infomessage" %)
946 -(((
947 -(((
948 948  **AT+DATAUP=1**
949 -)))
950 -)))
951 951  
952 -(((
953 -
954 -)))
955 955  
956 956  * (((
957 -**Downlink Payload:**
934 +(% style="color:#037691" %)** Downlink Payload:**
958 958  )))
959 959  
960 960  (((
... ... @@ -968,7 +968,7 @@
968 968  
969 969  
970 970  
971 -==== **Manually trigger an Uplink** ====
948 +==== (% style="color:blue" %)**Manually trigger an Uplink**(%%) ====
972 972  
973 973  (((
974 974  Ask device to send an uplink immediately.
... ... @@ -975,7 +975,7 @@
975 975  )))
976 976  
977 977  * (((
978 -**AT Command:**
955 +(% style="color:#037691" %)** AT Command:**
979 979  )))
980 980  
981 981  (((
... ... @@ -987,7 +987,7 @@
987 987  )))
988 988  
989 989  * (((
990 -**Downlink Payload:**
967 +(% style="color:#037691" %)** Downlink Payload:**
991 991  )))
992 992  
993 993  (((
... ... @@ -997,7 +997,7 @@
997 997  
998 998  
999 999  
1000 -==== **Clear RS485 Command** ====
977 +==== (% style="color:blue" %)**Clear RS485 Command**(%%) ====
1001 1001  
1002 1002  (((
1003 1003  The AT+COMMANDx and AT+DATACUTx settings are stored in special location, user can use below command to clear them.
... ... @@ -1004,7 +1004,7 @@
1004 1004  )))
1005 1005  
1006 1006  * (((
1007 -**AT Command:**
984 +(% style="color:#037691" %)** AT Command:**
1008 1008  )))
1009 1009  
1010 1010  (((
... ... @@ -1031,7 +1031,7 @@
1031 1031  
1032 1032  
1033 1033  * (((
1034 -**Downlink Payload:**
1011 +(% style="color:#037691" %)** Downlink Payload:**
1035 1035  )))
1036 1036  
1037 1037  (((
... ... @@ -1041,7 +1041,7 @@
1041 1041  
1042 1042  
1043 1043  
1044 -==== **Set Serial Communication Parameters** ====
1021 +==== (% style="color:blue" %)**Set Serial Communication Parameters**(%%) ====
1045 1045  
1046 1046  (((
1047 1047  Set the Rs485 serial communication parameters:
... ... @@ -1048,7 +1048,7 @@
1048 1048  )))
1049 1049  
1050 1050  * (((
1051 -**AT Command:**
1028 +(% style="color:#037691" %)** AT Command:**
1052 1052  )))
1053 1053  
1054 1054  (((
... ... @@ -1055,41 +1055,28 @@
1055 1055  Set Baud Rate:
1056 1056  )))
1057 1057  
1058 -(% class="box infomessage" %)
1059 -(((
1060 -(((
1035 +
1061 1061  **AT+BAUDR=9600**    ~/~/ Options: (1200,2400,4800,14400,19200,115200)
1062 -)))
1063 -)))
1064 1064  
1038 +
1065 1065  (((
1066 1066  Set UART Parity
1067 1067  )))
1068 1068  
1069 -(% class="box infomessage" %)
1070 -(((
1071 -(((
1043 +
1072 1072  **AT+PARITY=0**    ~/~/ Option: 0: no parity, 1: odd parity, 2: even parity
1073 -)))
1074 -)))
1075 1075  
1046 +
1076 1076  (((
1077 1077  Set STOPBIT
1078 1078  )))
1079 1079  
1080 -(% class="box infomessage" %)
1081 -(((
1082 -(((
1051 +
1083 1083  **AT+STOPBIT=0**    ~/~/ Option: 0 for 1bit; 1 for 1.5 bit ; 2 for 2 bits
1084 -)))
1085 -)))
1086 1086  
1087 -(((
1088 -
1089 -)))
1090 1090  
1091 1091  * (((
1092 -**Downlink Payload:**
1056 +(% style="color:#037691" %)** Downlink Payload:**
1093 1093  )))
1094 1094  
1095 1095  (((
Copyright ©2010-2024 Dragino Technology Co., LTD. All rights reserved
Dragino Wiki v2.0