N700 Operating Instructions and Parts Manual
13. Communication function
147
Ex) The case of d001 output frequency reading.
Byte1 Byte2 Byte3 Byte4 Byte5 Byte6
Communication
number
Command Parameter
Parameter number
0x01 0x03 0x01 0x01 0x00 0x01
The sequence of addition Byte(0x01)
16Bit
Register
MSB
Flag
(Exclusive
OR)
1111 1111 1111 1111
01
0000
0001
1111 1111 1111 1110
Shift1 0111
1111
1111
1111
Shift2 0011
1111
1111
1111
1
Polynomial
1010 0000 0000 0001
1001
1111
1111
1110
Shift3 0100
1111
1111
1111
Shift4 0010
0111
1111
1111
Polynomial
1010 0000 0000 0001
1000
0111
1111
1110
Shift5 0100
0011
1111
1111
Shift6 0010
0001
1111
1111
1
Polynomial
1010 0000 0000 0001
1000
0001
1111
1110
Shift7 0100
0000
1111
1111
Shift8 0010
0000
0111
1111
1
Polynomial
1010 0000 0000 0001
1000
0000
0111
1110
Byte1~6
CRC of operation
results
0x01
0x03
0x01
0x01
0x00
0x01
0x807e
0x2140
0x30e1
0x8831
0xd449
0x36d4
It exchanges higher 8bit of the final result 0x36d4.
→
0xd436
Byte7 : CRC higher 8Bit = 0xd4
Byte8 : CRC lower 8Bit = 0x36