Changes for page 08 Communication
Last modified by Iris on 2025/07/24 15:23
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -164,43 +164,38 @@ 164 164 165 165 == **Communication example** == 166 166 167 +**03 Function Code Read** 167 167 168 - 169 -**03 Function code read** 170 - 171 171 Read the monitoring volume U0-31 bus voltage, the Modbus register address corresponding to this variable is 7716 (0x1E24) 172 172 173 173 Request format: 174 174 175 - |(%rowspan="2" %)**Address**|(% rowspan="2" %)**Function code**|(% colspan="2" %)**Registeraddress**|(% colspan="2"%)**Data**|(% rowspan="2" %)**CRC check code**176 -|**high byte**|**low byte**|**high byte**|**low byte** 177 -| 01|03|1E|24|00|01|C229173 +(% class="table-bordered" %) 174 +|(% style="text-align:center; vertical-align:middle" %)**Address**|(% style="text-align:center; vertical-align:middle" %)**Function code**|(% style="text-align:center; vertical-align:middle" %)**Register address high byte**|(% style="text-align:center; vertical-align:middle" %)**Register address low byte**|(% style="text-align:center; vertical-align:middle" %)**Data high byte**|(% style="text-align:center; vertical-align:middle" %)**Data low byte**|(% style="text-align:center; vertical-align:middle" %)**CRC check code** 175 +|(% style="text-align:center; vertical-align:middle" %)1 byte|(% style="text-align:center; vertical-align:middle" %)06|(% style="text-align:center; vertical-align:middle" %)1 byte|(% style="text-align:center; vertical-align:middle" %)1 byte|(% style="text-align:center; vertical-align:middle" %)1 byte|(% style="text-align:center; vertical-align:middle" %)1 byte|(% style="text-align:center; vertical-align:middle" %)2 bytes 178 178 179 179 The slave responds normally: 180 180 181 - |(%rowspan="2" %)**Address**|(% rowspan="2" %)**Function code**|(% rowspan="2" %)**Number ofbytes**|(% colspan="2" %)**Data**|(%rowspan="2"%)**CRC high byte**182 -|**high byte**|**low byte** 183 -|01|03|02|0C| 4F|FCB0179 +(% class="table-bordered" %) 180 +|(% style="text-align:center; vertical-align:middle" %)**Address**|(% style="text-align:center; vertical-align:middle" %)**Function code**|(% style="text-align:center; vertical-align:middle" %)**Number of bytes**|(% style="text-align:center; vertical-align:middle" %)**Data high byte**|(% style="text-align:center; vertical-align:middle" %)**Data low byte**|(% style="text-align:center; vertical-align:middle" %)**CRC low byte**|(% style="text-align:center; vertical-align:middle" %)**CRC high byte** 181 +|(% style="text-align:center; vertical-align:middle" %)01|(% style="text-align:center; vertical-align:middle" %)03|(% style="text-align:center; vertical-align:middle" %)02|(% style="text-align:center; vertical-align:middle" %)0C|(% style="text-align:center; vertical-align:middle" %)26|(% style="text-align:center; vertical-align:middle" %)3C|(% style="text-align:center; vertical-align:middle" %)9E 184 184 185 - For example:The value read is 0x0C4F, which means that the voltage is 315.1V.183 +The value read is 0x0C26, which means that the voltage is 311.0V. 186 186 187 - 188 - 189 189 **06 Function Code Write** 190 190 191 -P1-10 the maximum speed threshold is set to 3000rpm. This variable corresponds to the Modbus 187 +P1-10 the maximum speed threshold is set to 3000rpm. This variable corresponds to the Modbus address: 266 (0x010A) 192 192 193 193 Request format: 194 194 195 - |(%rowspan="2" %)**Address**|(% rowspan="2" %)**Function code**|(% colspan="2" %)**Registeraddress**|(% colspan="2"%)**Data**|(% rowspan="2" %)**CRC check code**196 -|**high byte**|**low byte**|**high byte**|**low byte** 197 -|01|06|01|0A|0B|B8|AF , 76191 +(% class="table-bordered" %) 192 +|(% style="text-align:center; vertical-align:middle" %)**Address**|(% style="text-align:center; vertical-align:middle" %)**Function code**|(% style="text-align:center; vertical-align:middle" %)**Register address high byte**|(% style="text-align:center; vertical-align:middle" %)**Register address low byte**|(% style="text-align:center; vertical-align:middle" %)**Data high byte**|(% style="text-align:center; vertical-align:middle" %)**Data low byte**|(% style="text-align:center; vertical-align:middle" %)**CRC low byte** 193 +|(% style="text-align:center; vertical-align:middle" %)01|(% style="text-align:center; vertical-align:middle" %)06|(% style="text-align:center; vertical-align:middle" %)01|(% style="text-align:center; vertical-align:middle" %)0A|(% style="text-align:center; vertical-align:middle" %)0B|(% style="text-align:center; vertical-align:middle" %)B8|(% style="text-align:center; vertical-align:middle" %)AF 198 198 199 199 The slave responds normally: 200 200 201 -|(% rowspan="2" %)**Address**|(% rowspan="2" %)**Function code**|(% colspan="2" %)**Register address**|(% colspan="2" %)**Data**|(% rowspan="2" %)**CRC check code** 202 -|**high byte**|**low byte**|**high byte**|**low byte** 203 -|01|06|01|0A|0B|B8|AF, 76 197 +|(% style="text-align:center; vertical-align:middle" %)**Address**|(% style="text-align:center; vertical-align:middle" %)**Function code**|(% style="text-align:center; vertical-align:middle" %)**Register address high byte**|(% style="text-align:center; vertical-align:middle" %)**Register address low byte**|(% style="text-align:center; vertical-align:middle" %)**Data high byte**|(% style="text-align:center; vertical-align:middle" %)**Data low byte**|(% style="text-align:center; vertical-align:middle" %)**CRC low byte** 198 +|(% style="text-align:center; vertical-align:middle" %)01|(% style="text-align:center; vertical-align:middle" %)06|(% style="text-align:center; vertical-align:middle" %)01|(% style="text-align:center; vertical-align:middle" %)0A|(% style="text-align:center; vertical-align:middle" %)0B|(% style="text-align:center; vertical-align:middle" %)B8|(% style="text-align:center; vertical-align:middle" %)AF 204 204 205 205 = **Servo communication parameter setting** = 206 206