393
Auxiliary Area Section 9-11
CPU Bus Unit Flags/Bits
Special I/O Unit Flags/Bits
Flags for Programming
Name Address Description Access
CPU Bus Unit Initialization 
Flags
A30200 to 
A30215
These flags correspond to CPU Bus Units 0 to 15. A flag will 
be ON while the corresponding Unit is initializing after the 
power is turned ON or the Unit’s Restart Bit (in A501) is 
turned ON.
Read-only
CPU Bus Unit Restart Bits A50100 to 
A50115
These bits correspond to CPU Bus Units 0 to 15. Turn a bit 
from OFF to ON to restart the corresponding Unit.
Read/write
Name Address Description Access
Special I/O Unit Initialization 
Flags
A33000 to 
A33515
These flags correspond to Special I/O Units 0 to 95. A flag 
will be ON while the corresponding Unit is initializing after 
the power is turned ON or the Unit’s Restart Bit is turned 
ON. (Restart Bits A50200 to A50715 correspond to Units 0 
to 95.)
Read-only
Special I/O Unit Restart Bits A50200 to 
A50715
These bits correspond to Special I/O Units 0 to 95. Turn a bit 
from OFF to ON to restart the corresponding Unit.
Read/write
Name Address Description Access
First Cycle Flag A20011 This flag is turned ON for one cycle when program execution 
starts (the operating mode is switched from PROGRAM to 
RUN/MONITOR).
Read-only
Initial Task Execution Flag A20015 When a task switches from INI to RUN status for the first 
time, this flag will be turned ON within the task for one cycle 
only.
Read-only
Task Started Flag
(Not supported by CJ1@-
CPU@@ CPU Units.)
A20014 When a task switches from WAIT or INI to RUN status, this 
flag will be turned ON within the task for one cycle only.
The only difference between this flag and A20015 is that this 
flag also turns ON when the task switches from WAIT to 
RUN status.
Read-only
10-ms Incrementing Free 
Running Timer
(Unit versions 3.0 or later)
A000 This word contains the system timer used after the power is 
turned ON.
0000 hex is set when the power is turned ON and this value 
is automatically incremented by 1 every 10 ms. The value 
returns to 0000 hex after reaching FFFF hex (655,350 ms), 
and then continues to be automatically incremented by 1 
every 10 ms.
Note: The timer will continue to be incremented when the 
operating mode is switched to RUN mode.
Example: The interval can be counted between processing 
A and processing B without requiring timer 
instructions. This is achieved by calculating the 
difference between the value in A000 for process-
ing A and the value in A000 for processing B. The 
interval is counted in 10 ms units.
Read-only