Goodrive300
inverters Communication protocol
242
CMD
03H:read slave parameters
06H:write slave parameters
DATA (N-1)
…
DATA (0)
The data of 2*N bytes are the main content of the communication as
well as the core of data exchanging
CRC CHK low bit
CRC CHK high bit
Detection value:CRC (16BIT)
END
T1-T2-T3-T4(transmission time of 3.5 bytes)
10.3.2.1 RTU communication frame error checkout
Various factors (such as electromagnetic interference) may cause error in the data
transmission. For example, if the sending message is a logic “1”,A-B potential difference on
RS485 should be 6V, but in reality, it may be -6V because of electromagnetic interference,
and then the other devices take the sent message as logic
“
0
”
. If there is no error checkout,
the receiving devices will not find the message is wrong and they may give incorrect
response which cause serious result. So the checkout is essential to the message.
The theme of checkout is that: the sender calculate the sending data according to a fixed
formula, and then send the result with the message. When the receiver gets this message,
they will calculate anther result according to the same method and compare it with the
sending one. If two results are the same, the message is correct. If not, the message is
incorrect.
The error checkout of the frame can be divided into two parts: the bit checkout of the byte
and the whole data checkout of the frame (CRC check).
Bit checkout of the byte
The user can select different bit checkouts or non-checkout, which impacts the check bit
setting of each byte.
The definition of even checkout: add an even check bit before the data transmission to
illustrate the number of “1” in the data transmission is odd number or even number. When it is
even, the check byte is “0”, otherwise, the check byte is”1”. This method is used to stabilize
the parity of the data.
The definition of odd checkout: add an odd check bit before the data transmission to illustrate
the number of “1” in the data transmission is odd number or even number. When it is odd, the
check byte is “0”, otherwise, the check byte is”1”. This method is used to stabilize the parity
of the data.
For example, when transmitting “11001110”, there are five “1” in the data. If the even
Summary of Contents for GD300-004G-4
Page 1: ...3...
Page 148: ...Goodrive300 inverters Basic operation instruction 147...
Page 159: ...Goodrive300 inverters Basic operation instruction 158...
Page 164: ...Goodrive300 inverters Basic operation instruction 163...
Page 173: ...Goodrive300 inverters Basic operation instruction 172...
Page 189: ...Goodrive300 inverters Basic operation instruction 188...
Page 204: ...Goodrive300 inverters Basic operation instruction 203...
Page 227: ...Goodrive300 inverters Fault tracking 226 8 6 2 Motor vibration...
Page 228: ...Goodrive300 inverters Fault tracking 227 8 6 3 Overvoltage 8 6 4 Undervoltage fault...
Page 312: ...1 1 0 0 1 0 0 7 7 9 C E 66001 00035 201303 V1 4...