(3) Data transmitted by master (control abort process)

HITACHI

ENQ code (05H) 1

2

NACK code (15H)

 

 

ENQ code (05H)

 

NACK code (15H)

 

ENQ code (05H)

 

Slave

NACK code (15H)

3

(KP-F500PCL/SCL

ENQ code (05H)

 

KP-FR500PCL/SCL)

 

 

Master (PC)

 

 

NACK code (15H)

 

 

 

Master sends ENQ code to slave.

 

 

Since ACK code cannot be sent, slave sent NACK code to master.

 

Sequence is repeated 3 times in attempts to retransmit.

 

 

After receiving the 3rd successive NACK code, communications control is aborted

(4) Data transmitted by master (data error process)

ENQ code (05H)

 

1

2

ACK code (06H)

 

HITACHI

 

Send data (error occurs)

3

 

 

 

 

3 second

 

Send data (error occurs)

elapse

4

 

 

 

 

Slave

 

 

3 second

 

 

 

 

(KP-F500PCL/SCL

 

Send data (data normal)

 

elapse

KP-FR500PCL/SCL)

 

5

 

 

 

Master (PC)

 

 

 

ACK code (06H)

 

 

6

 

 

 

 

 

 

 

Session starts when ENQ is sent from master to slave.

 

 

Slave acknowledges by returning ACK to master.

 

 

Master sends data, but slave detect error (framing, over-run error).

Slave detects error and does not accept data.

 

 

Sequence 3 and 4 repeats, then master transfers normal data.

 

 

Slave detects normal data and returns ACK code to master to end the session.

9