
382
CHAPTER 17
IEBus CONTROLLER (
PD178096A, 178098A, 178F098 ONLY)
User’s Manual U12790EJ2V0UD
(c) Lock setting conditions
Control Data
Broadcast Communication
Individual Communication
Communication End
Frame End
Communication End
Frame End
3H, 6HNote
Not locked
Lock set
AH, BH
Not locked
Lock set
0H, 4H, 5H, EH, FH
Not locked
(d) Lock release conditions (while locked)
Control Data
Broadcast Communication from Lock Request Unit
Individual Communication from Lock Request Unit
Communication End
Frame End
Communication End
Frame End
3H, 6HNote
Unlocked
Remains locked
AH, BH
Unlocked
Remains locked
0H, 4H, 5H, EH, FH
Remains locked
Note The frame end of control data 6H (slave status read/unlock) occurs when the parity in the data field is odd,
and when the acknowledge signal from the IEBus unit is repeated up to the maximum number of transfer
bytes without being output.
17.1.8 Bit format
Caution The logic on the IEBus I/O pin of the
PD178098A Subseries and the logic of the IEBus protocol
(data on the IEBus) are inverted values. The following describes the case of the IEBus protocol.
<Example: Start bit>
PD178098A:
High level
IEBus protocol: Low level
The format of the bits constituting the communication frame of the IEBus is shown below.
Figure 17-9. Bit Format of IEBus
Logic “1”
Logic “0”
Preparation
period
Synchronization
period
Data period
Stop period
Preparation period:
First low-level (logic “1”) period
Synchronization period: Next high-level (logic “0”) period
Data period:
Period indicating value of bit
Stop period:
Last low-level (logic “1”) period
The synchronization period and data period are almost equal to each other in length.
The IEBus synchronizes each bit. The specifications on the time of the entire bit and the time related to the period
allocated to that bit differ depending on the type of the transmit bit, or whether the unit is the master unit or a slave unit.
The master and slave units monitor whether each period (preparation period, synchronization period, data period, and
stop period) is output for specified time while they are communicating. If a period is not output for the specified time, the
master and slave units report a timing error, immediately terminate communication and enter the standby status.