Last modified by Karry Zhuang on 2024/07/11 11:58
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -67,8 +67,9 @@ 67 67 68 68 Connection2 69 69 70 -[[image:https://wiki.dragino.com/images/thumb/a/a5/Meter3.jpg/600px-Meter3.jpg||height="800" width="600"]] 71 71 71 +[[image:https://wiki.dragino.com/images/thumb/a/a5/Meter3.jpg/600px-Meter3.jpg||height="763" width="573"]] 72 + 72 72 Connection3 73 73 74 74 ... ... @@ -89,7 +89,9 @@ 89 89 * 5th and 6th bytes: Number of registers to read 90 90 * 7th and 8th bytes: CRC16 checksum from bytes 1 to 6. 91 91 93 +((( 92 92 How to parse the reading of the return command of the parameter: 95 +))) 93 93 94 94 (% class="box infomessage" %) 95 95 ((( ... ... @@ -117,7 +117,7 @@ 117 117 118 118 [[image:https://wiki.dragino.com/images/b/bc/AT_COMMAND1.png||height="358" width="456"]] 119 119 120 - **AT COMMAND**123 +AT COMMAND 121 121 122 122 (% class="box infomessage" %) 123 123 ((( ... ... @@ -146,27 +146,49 @@ 146 146 147 147 [[image:https://wiki.dragino.com/images/thumb/c/c2/AT_COMMAND3.png/600px-AT_COMMAND3.png||height="138" width="600"]] 148 148 152 +((( 149 149 AT COMMAND 154 +))) 150 150 156 +((( 151 151 **Example**: CMD1:Read current data with MODBUS command. address:0x03 AT+COMMAND1= 01 03 00 03 00 01,1 158 +))) 152 152 160 +((( 153 153 RETURN1:01 03 02 00 02 39 85 00 00(return data) 162 +))) 154 154 164 +((( 155 155 AT+DATACUT1:9,1,4+5+6+7 Take the return value 00 02 39 85 as the valid value of reading current data and used to splice payload. 166 +))) 156 156 168 +((( 157 157 CMD2:Read voltage data with MODBUS command. address:0x00 AT+COMMAND2= 01 03 00 00 00 01,1 170 +))) 158 158 172 +((( 159 159 RETURN2:01 03 02 08 DC BE 1D(return data) 174 +))) 160 160 176 +((( 161 161 AT+DATACUT2:7,1,4+5 Take the return value 08 DC as the valid value of reading voltage data and used to splice payload. 178 +))) 162 162 180 +((( 163 163 CMD3:Read total active energy data with MODBUS command. address:0x0031 AT+COMMAND3= 01 03 00 31 00 02,1 182 +))) 164 164 184 +((( 165 165 RETURN3:01 03 04 00 00 00 44 FA 00(return data) 186 +))) 166 166 188 +((( 167 167 AT+DATACUT3:9,1,4+5+6+7 Take the return value 00 00 00 44 as the valid value of reading total active energy data and used to splice payload. 190 +))) 168 168 192 +((( 169 169 Payload:01 00 02 39 85 08 DC 00 00 00 44 194 +))) 170 170 171 171 [[image:https://wiki.dragino.com/images/thumb/9/9b/AT_COMMAND10.png/600px-AT_COMMAND10.png||height="278" width="600"]] 172 172