EasyManua.ls Logo

TECO E510s Series - Function Code

TECO E510s Series
425 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AP 3-3
Function Code
03H:Read the register contents
06H:Write a WORD to register
08H:Loop test
10H:Write several data to register (complex number register write)
Checksum Calculation
LRC
ex. ADDRESS 01H
FUNCTION 03H
COMMAND 01H
00H
+ DATA LENGTH 0AH
------------------------------------------
0FH------------2s complement
Checksum = F1H
CS(H) = 46H (ASCII)
CS(L) = 31H (ASCII)
CRC
CRC Check:
CRC code covers the content from node address to DATA. Please calculate it according to the
following methods.
(1) Load a 16-bit register with FFFF hex (all1s). Call this CRC register.
(2) Exclusive OR the first 8-bit byte of the message, the low-order byte of the 16-bit CRC
register, putting the result in the CRC register.
(3) Shift the CRC register one bit to the right (toward the LSB), Zero-filling the MSB, Extract
and examines the LSB.
(4) (If the LSB was 0): Repeat Steps (3) (another shift)
(If the LSB was 1): Exclusive OR the CRC register with the polynomial value A001 hex (1010
0000 0000 0001), putting the result in CRC register.
(5) Repeat Steps (3) and (4) until 8 shifts been performed. When this is done, a complete
8-bit byte will be processed.
(6) Repeat Steps (2) through (5) for next 8-bit byte of the message, Continue doing this until
all bytes have been processed. The final content in the CRC register is the CRC value.
When sending the CRC value, the Low-order byte should be sent firstly, then the
High-order byte. For example, CRC value: 1241 Hex, the high-order byte should be set to
41hex and low-order byte 12hex.

Table of Contents

Other manuals for TECO E510s Series

Related product manuals