8
* Data: ASCII-HEX
Ex) when data value is 3000: 3000 → ‘0’ ‘B’ ‘B’ ‘8’ h → 30h 42h 42h 38h
* Error code: ASCII (20h ~ 7Fh)
* Receive/Send buffer size: Receive= 39 byte, Send=44 byte
* Monitor register buffer: 8 Word
* SUM: to check the communication error
SUM= ASCII-HEX format of lower 8 bit of (Inverter No. + CMD + DATA)
Ex) Command Message (Request) for reading one address from address “9000”
ENQ Inverter No. CMD Address Number of address SUM EOT
05h “01” “R” “3000” “1” “AC” 04h
1 2 1 4 1 2 1
SUM = ‘0’ + ‘1’ + ’R’ + ‘3’ + ‘0’ + ‘0’ + ‘0’ + ‘1’
= 30h + 31h + 52h + 33h + 30h + 30h + 30h + 31h
= 1A7h (Except Control value: ENQ, ACK, NAK, etc.)
5.1.2. Detailed Read protocol
z Request for Read: Request for reading Word data of the successive ‘n’ number from address
“XXXX”
ENQ Inverter No. CMD Address Number of Address SUM EOT
05h “01” ~ “1F” “R” “XXXX” “1” ~ “8” = n “XX” 04h
1 2 1 4 1 2 1
Total byte = 12, The quotation marks (“ ”) mean character.
z Acknowledge Response:
ACK Inverter No. CMD Data SUM EOT
06h “01” ~ “1F” “R” “XXXX” “XX” 04h
1 2 1 N * 4 2 1
Total byte = 7 + n * 4 = Max. 39
z Negative Acknowledge Response:
NAK Inverter No. CMD Error code SUM EOT
15h “01” ~ “1F” “R” “**” “XX” 04h
1 2 1 2 2 1
Total byte = 9
5.1.3. Detailed Write protocol
z Request for Write:
ENQ Inverter No. CMD Address Number of Address SUM EOT EOT
05h “01” ~ “1F” “W” “XXXX” “1” ~ “8” = n “XXXX…” “XX” 04h
1 2 1 4 1 n * 4 2 1
Total byte = 12 + n * 4 = Max. 44