
408
CHAPTER 17
IEBus CONTROLLER (
PD178096A, 178098A, 178F098 ONLY)
User’s Manual U12790EJ2V0UD
17.5.3 Communication error source processing list
The following table shows the occurrence conditions of the communication errors (timing error, NACK reception,
overrun error, underrun error, and parity error), error processing by the internal IEBus controller, and examples of
processing by software.
Table 17-11. Communication Error Source Processing List (1/3)
Timing Error
Occurrence
Unit status
Reception
Transmission
condition
Occurrence
If bit specification timing is not correct
condition
Location of
Other than data field
Data field
Other than data field
Data field
occurrence
Broadcast
Hardware
Reception stops.
Transmission stops.
communication processing
INTIE2 occurs
To start bit waiting status
Remark Communication between other units
does not end.
Software
Error processing (such as retransmission
processing
request)
Individual
Hardware
Reception stops.
Transmission stops.
communication processing
INTIE2 occurs.
NACK is returned.
To start bit waiting status
Software
Error processing (such as retransmission
processing
request)
NACK Reception
Occurrence
Unit status
Reception
Transmission
condition
Occurrence
Unit NACK transmission
NACK reception
condition
Location of
Other than data
Data field
Other than data
Data field
NACK reception
occurrence
field
of data of 32nd
byte
Broadcast
Hardware
communication processing
Software
processing
Individual
Hardware
Reception stops.
INTIE2 does not Transmission
INTIE2 does
INTIE2
communication processing
INTIE2 occurs.
occur.
stops.
not occur.
occursNote.
To start bit waiting Data
INTIE2 occurs.
Retrans-
To start bit
status
retransmitted by
To start bit
mission
waiting status
other unit is
waiting status
processing
received.
Software
Error processing
Error
processing
(such as
processing
retransmission
(such as
request)
retransmission
request)
Note Both ISR.6 (IEERR) and ISR.2 (ENDFRAM) are set to 1.
To reset them, satisfy the conditions in Table 17-9.