Chapter8 Communication Function
8-25
(4) Response Format (NAK response)
Format name
Header
Station No.
Command
Registration
No.
Error code
(Hex 2Byte)
Tail
Frame check
Frame (Example)
NAK H10 Y(y) H09
H1132
ETX BCC
ASCII value
H15
H3130
H59(79) H3039 H31313332 H03
Item
Explanation
BCC
When command is lowercase(y), only one lower byte of the value resulted by adding 1 Byte
each to ASCII values from NAK to ETX is converted into ASCII and added to BCC, and
sent.
Error code
Hex and 2 bytes (ASCII code, 4 bytes) indicate error type. For the details, see 8.1.8 Error
codes.
(5) Example
This example supposes that registered device No. 1 of station No. 1 is read. and BCC value is checked. And it is
supposed that device M000 is registered and the number of blocks is 1.
←
Computer request Format (PC
→
MK80S Base Unit)
Format name
Header
Station No.
Command
Registration No.
Tail
Frame check
Frame (Example)
ENQ H01 y
H01 EOT
BCC
ASCII value
H05
H3031
H79
H3031
H04
↑
For ACK response after execution of command (PC
←
MK80S Base Unit)
Format name
Header
Station No.
Command
Registration
No.
Number of Blocks
Number of
data
Data
Tail
Frame
check
Frame (Example)
ACK H01 y
H01 H01 H04 H23422339 ETX BCC
ASCII value
H06
H3031
H79 H3031 H3031 H3034
H3233343232
333339
H03
→
For NAK response after execution of command (PC
←
MK80S Base Unit)
Format name
Header
Station No.
Command
Registration No.
Error code
Tail
Frame check
Frame (Example)
NAK H01 y H01 Error code (2)
ETX
BCC
ASCII value
H15
H3031
H79
H3031
Error code (4)
H03