CJ2 Appendix A.
CJ2 Appendix A.
Auxiliary Area
A000 to A447: Read-only Area, A448 to A959: Read/Write Area
Read-only Area (Set by System).
Status Write
Address Status at
Name Function after mode timing/Related
star-up
Words Bits change flags, settings
A000 --- 10-ms Incre- This word contains the system timer used after Retained Cleared Every 10 ms after
menting Free the power is turned ON. 0000 hex is set when power is turned ON
Running the power is turned ON and this value is CPU Unit with unit
Timer automatically incremented by 1 every 10 ms. version. 3.0 or later
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 processing A and the value in
A000 for processing B. The interval
is counted in 10 ms units.
A001 --- 100-ms Incre- This word contains the system timer used after Retained Cleared Every 100 ms after
menting Free the power is turned ON. 0000 hex is set when power is turned ON
Running the power is turned ON and this value is CPU Unit with unit
Timer automatically incremented by 1 every 100 ms. version. 3.0 or later
The value returns to 0000 hex after reaching
FFFF hex (6,553,500 ms), and then continues to
be automatically incremented by 1 every 100
ms.
Note: The timer will continue to be incremented
when the operating mode is switched to
RUN mode.
A002 1-s Increment- This word contains a system timer used after the Retained Cleared Every 1 s after
ing Free Run- power is turned ON 0000 hex is set when the power is turned ON
ning Timer power is turned ON and this value is CPU Unit with unit
automatically incremented by 1 every 1 s. The version. 4.0 or later
value returns to 0000 hex after reaching FFFF
hex (65,535 s), and then continues to be auto-
matically incremented by 1 every 1 s.
Note: The timer will continue to be incremented
when the operating mode is switched to
RUN mode.
A050 A05000 Basic I/O Unit A bit will turn ON to indicate when the load --- --- Refreshed each
to Information, short-circuit protection function alarm output cycle.
A05007 Rack 0 Slot 0 has been given. Only the 4 most LSB are used
for the CJ1W-OD202
A05008 Basic I/O Unit (2 points per bit), only the LSB is used for the --- ---
to Information, CJ1WOD212, OD204, MD232 and only the two
A05015 Rack 0 Slot 1 most LSB are used for the CJ1W-OD232. Each
bit indicates the status for one circuit.
A051 to A05100 Basic I/O Unit --- ---
A069 to Information, 1: Short circuited 0: Normal
A06915 Racks 2 to 7
A-1
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A090 to --- User These words contain in BCD the date and time Retained Retained Not supported by
A093 Program that the user program was last overwritten. CJ1-CPU
Date A09000 to A09007: Seconds (00 to 59) CPU Units
A09008 to A09015: Minutes (00 to 59)
A09100 to A09107: Hour (00 to 23)
A09108 to A09115: Day of month (01 to 31)
A09200 to A09207: Month (01 to 12)
A09208 to A09215: Year (00 to 99)
A09308 to A09307: Day of the week
(00: Sunday, 01: Monday, 02: Tuesday, 03:
Wednesday, 04: Thursday, 05: Friday, 06:
Saturday)
A094 to --- Parameter These words contain in BCD the date and time Retained Retained Not supported by
A097 Date that the parameters were last overwritten. CJ1-CPU
The format is the same as above CPU Units
A099 A09900 UM Read Indicates whether the entire user program in the Retained Retained When protection is
Protection PLC is read-protected. set or cleared CPU
Status 0: UM not read-protected. Unit with unit ver-
1: UM read-protected. sion 2 or later
A09901 Task Read Indicates whether read protection is set for Retained Retained When protection is
Protection individual tasks. set or cleared CPU
Status 0: Tasks not read-protected. Unit with unit ver-
1: Tasks read-protected. sion 2 or later
A09902 Program Indicates whether the program is write- Retained Retained When protection is
Write protected. set or cleared CPU
Protection 0: Write-enabled. Unit with unit ver-
Status when 1: Write-protected. sion 2 or later
Read Protec-
tion Is Set
A09903 Enable/Dis- Indicates whether creating a backup program Retained Retained When protection is
able Status file (.OBJ) is enabled or disabled. set or cleared CPU
for Backing 0: Enabled. Unit with unit ver-
Up the 1: Disabled. sion 2 or later
Program to a
Memory
Card
A09914 IR/DR Turn ON this bit to share index and data Retained Retained Not supported by
Operation registers between all tasks. Turn OFF this bit to CJ1-CPU
between use separate index and data registers between in CPU Units
Tasks each task.
0: Independent
1: Shared (default)
A09915 Timer/Count Indicates whether the CPU Unit is operating in Retained Retained Not supported by
er PV BCD mode or binary mode. CJ1-CPU
Refresh 0: BCD mode CPU Units
Mode Flag 1: Binary mode
A-2
APPENDIX-A Auxiliary Area
Status Write
Address Status at
Name Function after mode timing/Related
star-up
Words Bits change flags, settings
A100 to All Error Log When an error has occurred, the error code, error Retained Retained Refreshed when
A199 Area contents, and error’s time and date are stored in error occurs.
the Error Log Area. Information on the 20 most A50014
recent errors can be stored. Each error record A300
occupies 5 words; the function of these 5 words A400
is as follows:
1) Error code (bits 0 to 15)
2) Error contents (bits 0 to 15)
Error contents:
Address of Aux. Area word with details or
0000.
3) Minutes (bits 8 to 15), Seconds (bits 0 to 7)
Seconds: 00 to 59, BCD
Minutes: 00 to 59, BCD
4) Day of month (bits 8 to 15), Hours (bits 0 to
7)
Hours: 00 to 23, BCD
Day of month: 01 to 31, BCD
5) Year (bits 8 to 15),
Month (bits 0 to 7)
Year: 00 to 99, BCD
Month: 00 to 12, BCD
Errors generated by FAL(006) and FALS(007)
will also be stored in this Error Log.
The Error Log Area can be reset from a
Programming Device.
If the Error Log Area is full (20 records) and
another error occurs, the oldest record in A100
to A104 will be cleared, the other 19 records are
shifted down, and the new record is stored in
A195 to A199.
A200 A20011 First Cycle ON for one cycle after PLC operation begins --- --- ---
Flag (after the mode is switched from PROGRAM to
RUN or MONITOR, for example).
ON for the first cycle
A20012 Step Flag ON for one cycle when step execution is started Cleared --- ---
with STEP(008). This flag can be used for
initialization processing at the beginning of a
step.
ON for the first cycle after execution of
STEP(008).
A20014 Task Started When a task switches from WAIT or INI to Cleared Cleared Not supported by
Flag RUN status, this flag will be turned ON within CJ1-CPU
the task for one cycle only. CPU Units
1: ON for first cycle (including transitions from
WAIT and IN)
0: Other
The only difference between this flag and
A20015 is that this flag also turns ON when the
task switches from WAIT to RUN status.
A20015 First Task ON when a task is executed for the first time. Cleared --- ---
Startup Flag This flag can be used to check whether the
current task is being executed for the first time
so that initialization processing can be
performed if necessary.
1: First execution
0: Not executable for the first time or not being
executed.
A-3
APPENDIX-A Auxiliary Area
Status Write
Address Status at
Name Function after mode timing/Related
star-up
Words Bits change flags, settings
A201 A20110 Online Editing ON when an online editing process is waiting. Cleared Cleared A527
Wait Flag 1: Waiting for online editing
0: Not waiting for online editing
(If another online editing command is received
while waiting, the other command won’t be
recorded and an error will occur.)
A20111 Online Editing ON when an online editing process is being exe- Cleared Cleared A527
Flag cuted.
1: Online editing in progress
0: Online editing not in progress
A202 A20200 Communica- ON when a network instruction (SEND, RECV, Cleared --- ---
to tions Port CMND, PMCR, TXDU, or RXDU) or
A20207 Enabled Flags background execution (CJ1-H and CJ1M CPU
Units only) can be executed with the
corresponding port number. Bits 00 to 07
correspond to communications ports 0 to 7.
1: Network instruction is not being executed
0: Network instruction is being executed (port
busy)
When two or more network instructions are pro-
grammed with the same port number, use the
corresponding flag as an execution condition to
prevent the instructions from being executed
simultaneously.
(The flag for a given port is turned OFF while a
network instruction with that port number is
being executed.)
(When the simple backup operation is used to
performed a write or compare operation for a
Memory Card on a CJ1-H or CJ1M CPU Unit, a
communications port will be automatically
allocated, and the corresponding Flag will be
turned OFF.)
A20215 Network Com- ON when there is a communications port Cleared --- ---
munications available for automatic allocation when
Port Alloca- executing communications instructions (SEND,
tion Enabled RECV, CMND, PMCR, TXDU, or RXDU).
Flag 1: Communications port available
0: Communications port not available
Note: Use this flag to confirm whether a
communications port is available for automatic
allocation before executing communications
instructions when using 9 or more
communications instructions simultaneously.
A-4
APPENDIX-A Auxiliary Area
Status Write
Address Status at
Name Function after mode timing/Related
star-up
Words Bits change flags, settings
A203 to All Communica- These words contain the completion codes for Cleared --- ---
A210 tions Port the corresponding port numbers when network
Completion instructions (SEND, RECV, CMND, or PMCR)
Codes or background execution (CJ1-H CPU Units
only) have been executed.
(The corresponding word will be cleared when
background execution has been completed for
CJ1-H CPU Units.)
Words A203 to A210 correspond to
communications ports 0 to 7.
Non-zero: Error code
0000: Normal condition
The following codes will be stored when an
Explicit Message Instruction (EXPLT, EGATR,
ESATR, ECHRD, or ECHWR) has been
executed.
If the Explicit Communications Error Flag turns
OFF, 0000 hex is stored.
If the Explicit Communications Error Flag is ON
and the Network Communications Error Flag is
ON, the FINS end code is stored.
If the Explicit Communications Error Flag is ON
and the Network Communications Error Flag is
OFF, the explicit message end code is stored.
During communications, 0000 hex will be stored
and the suitable code will be stored when
execution has been completed. The code will be
cleared when operation is started.
(The completion code for a given port is cleared
to 0000 when a network instruction with that
port number is executed.)
(When the simple backup operation is used to
performed a write or compare operation for a
Memory Card on a CS1-H CPU Unit, a
communications port will be automatically
allocated, and a completion code will be stored
in the corresponding word.)
(The completion code for a given port is cleared
to 0000 when a network instruction with that
port number is executed.)
(When the simple backup operation is used to
performed a write or compare operation for a
Memory Card on a CJ1-H or CJ1M CPU Unit, a
communications port will be automatically
allocated, and a completion code will be stored
in the corresponding word.)
A213 A21300 Explicit Com- Turn ON when an error occurs in executing an Cleared --- A21900 to A21907
to munications Explicit Message Instruction (EXPLT, EGATR, A203 to A210
A21307 Error Flag ESATR, ECHRD, or ECHWR). Bits 00 to 07
correspond to communications ports 0 to 7.
1: Error end
0: Normal end
The corresponding bit will turn ON both when
the explicit message cannot be sent and when an
error response is returned for the explicit
message.
The status will be maintained until the next
explicit message communication is executed.
The bit will always turn OFF when the next
Explicit Message Instruction is executed.
A-5
APPENDIX-A Auxiliary Area
Status Write
Address Status at
Name Function after mode timing/Related
star-up
Words Bits change flags, settings
A214 A21400 First Cycle Each flag will turn ON for just one cycle after Retained Cleared ---
to Flags after communications have been completed.
A21407 Network Com- Bits 00 to 07 correspond to ports 0 to 7.
munications Use the Used Communications Port Number
Finished stored in A218 to determine which flag to
access.
1: First cycle after communications finish only
2: Other status
Note: These flags are not effective until the next
cycle after the communications instruction is
executed. Delay accessing them for at least one
cycle.
A215 A21500 First Cycle Each flag will turn ON for just one cycle after a Retained Cleared ---
to Flags after communications error occurs.
A21507 Network Com- Bits 00 to 07 correspond to ports 0 to 7.
munications Use the Used Communications Port Number
Error stored in A218 to determine which flag to
access. Determine the cause of the error
according to the Communications Port
Completion Codes stored in A203 to A210. 1:
First cycle after communications error only
0: Other status
Note: These flags are not effective until the next
cycle after the communications instruction is
executed. Delay accessing them for at least one
cycle.
A216 to All Network Com- The completion code for a communications Retained Cleared ---
A217 munications instruction is automatically stored at the address
Completion with the I/O memory address given in these
Code Storage words. Place this address into an index register
Address and use indirect addressing through the index
register to read the communications completion
code.
A218 All Used Commu- Stores the communications port numbers used Retained Cleared ---
nications Port when a communications instruction is executed
Numbers using automatic communication port allocations.
0000 to 0007 hex: Communications port 0 to 7
A219 A21900 Communica- ON when an error occurred during execution of Retained
to tions Port a network instruction (SEND, RECV, CMND,
A21907 Error Flags or PMCR). Bits 00 to 07 correspond to
communications ports 0 to 7.
1: Error occurred
0: Normal condition
(When the simple backup operation is used to
performed a write or compare operation for a
Memory Card on a CJ1-H or CJ1M CPU Unit, a
communications port will be automatically
allocated, and the corresponding Flag will be
turned OFF if an error occurs.)
A220 to A22000 Basic I/O Unit These words contain the actual input response Retained See PLC Setup (Basic
A259 to Input times. function I/O Unit Input
25915 Response 0 to 17 hexadecimal column. response time
Times When the Basic I/O Unit input response time settings)
setting is changed in the PLC Setup while the
PLC is in PROGRAM mode, the setting in the
PLC Setup will not match the actual value in the
Basic I/O Unit unless the power is turned OFF
and then ON again. In that case, the actual value
can be monitored in these words.
A-6
APPENDIX-A Auxiliary Area
Status Write
Address Status at
Name Function after mode timing/Related
star-up
Words Bits change flags, settings
A260 All I/O Allocation Indicates the current status of I/O allocation, i.e., Retained Retained
Status Automatic I/O Allocation at Startup or User-set
I/O Allocations.
0000 hex: Automatic I/O Allocation at Startup
BBBB hex: User-set I/O Allocations
A261 A26100 I/O Table ON: Error in CPU Bus Unit Setup Retained Cleared When I/O tables are
Creation Error Turns OFF when I/O tables are generated generated
Details (Not normally
supported by ON: Error in CPU Bus Unit Setup
CJ1- OFF: I/O tables generated normally
A26102 CPU CPU ON: Overflow in maximum number of I/O A40111 (Too many
Units.) points I/O points)
Turns OFF when I/O tables are generated
normally
ON: Overflow in maximum number of I/O
points
OFF: I/O tables generated normally
A26103 ON: The same unit number was used more than A40113 (duplicated
once. number)
Turns OFF when I/O tables are generated
normally
ON: The same unit number was used more than
once.
OFF: I/O tables generated normally
A26104 ON: I/O Bus error A40114 (I/O but
Turns OFF when I/O tables are generated error)
normally
ON: I/O Bus error
OFF: I/O tables generated normally
A26107 ON: Error in a Special I/O Unit
Turns OFF when I/O tables are generated
normally
ON: Error in a Special I/O Unit
OFF: I/O tables generated normally
A26109 ON: I/O detection has not been completed
Turns OFF when I/O tables are generated
normally
ON: I/O detection has not been completed
OFF: I/O tables generated normally
A262 All Maximum These words contain the maximum cycle time Cleared Cleared ---
and Cycle Time (the maximum cycle time of the program
A263 execution cycle for a Parallel Processing Mode)
since the start of PLC operation. The cycle time
is recorded in 8-digit hexadecimal with the
leftmost 4 digits in A263 and the rightmost 4
digits in A262.
0 to FFFFFFFF: 0 to 429,496,729.5 ms (0.1 ms
units)
A264 All Present Cycle These words contain the present cycle time (the Cleared Cleared ---
and Time maximum cycle time of the program execution
A265 cycle for a Parallel Processing Mode) in 8-digit
hexadecimal with the leftmost 4 digits in A265
and the right-most 4 digits in A264.
0 to FFFFFFFF: 0 to 429,496,729.5 ms
A266 All Program Exe- Total of all slice times for program execution Cleared Cleared ---
and cution Time+ and all slice times for peripheral servicing.
A267 Priority 00000000 to FFFFFFFF hex
Peripheral 0.0 to 429,496,729.5 ms (0.1-ms increments)
Servicing
Time
A-7
APPENDIX-A Auxiliary Area
Status Write
Address Status at
Name Function after mode timing/Related
star-up
Words Bits change flags, settings
A268 All Peripheral In Parallel Processing with Synchronous or Cleared Cleared Refreshed each
Servicing Asynchronous Memory Access, this word peripheral
Cycle Time contains the peripheral servicing cycle time. The processing cycle
(CJ1-H CPU time is updated every cycle and is recorded in A40515
Units only) 16-bit binary.
0 to 4E20 hex, (0.0 to 2,000.0 ms in units of 0.1
ms)
A270 to All High-speed Contains the PV of high-speed counter 0. A271 Cleared Cleared Refreshed each
A271 Counter 0 PV contains the leftmost 4 digits and A270 contains cycle during
(See the rightmost 4 digits. oversee process.
note.) Refreshed when
PRV(881)
instruction is
executed.
A272 to All High-speed Contains the PV of high-speed counter 1. A273 Cleared Cleared Refreshed each
A273 Counter 1 PV contains the leftmost 4 digits and A272 contains cycle during
(See the rightmost 4 digits. oversee process.
note.) Refreshed when
PRV(881)
instruction is
executed.
A274 A27400 High-speed These flags indicate whether the PV is within the Cleared Cleared Refreshed each
(See Counter 0 specified ranges when high-speed counter 0 is cycle during
note.) Range 1 Com- being operated in range-comparison mode. oversee process.
parison Condi- Cleared at beginning of operation. Refreshed when
tion Met Flag Cleared when range comparison table is PRV(881)
A27401 High-speed registered. instruction is
Counter 0 0: PV not in range executed.
Range 2 Com- 1: PV in range
parison Condi-
tion Met Flag
A27402 High-speed
Counter 0
Range 3 Com-
parison Condi-
tion Met Flag
A27403 High-speed
Counter 0
Range 4 Com-
parison Condi-
tion Met Flag
A27404 High-speed
Counter 0
Range 5 Com-
parison Condi-
tion Met Flag
A27405 High-speed
Counter 0
Range 6 Com-
parison Condi-
tion Met Flag
A27406 High-speed
Counter 0
Range 7 Com-
parison Condi-
tion Met Flag
A27407 High-speed
Counter 0
Range 8 Com-
parison Condi-
tion Met Flag
A-8
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A274 A27408 High-speed This flag indicates whether a comparison Retained Cleared Refreshed when
(See Counter 0 operation is being executed for high-speed comparison
note.) Comparison In- counter 0. operation starts or
progress Flag Cleared at beginning of operation. stops.
0: Stopped.
1: Being executed.
A27409 High-speed This flag indicates when an overflow or Cleared Cleared Refreshed when an
Counter 0 underflow has occurred in the high-speed overflow or
Overflow/ counter 0 PV. (Used with the linear mode underflow occurs.
Underflow counting range only.)
Flag Cleared when operation starts.
Cleared when PV is changed.
0: Normal
1: Overflow or underflow
A27410 High-speed This flag indicates whether the high-speed Retained Cleared Setting used for
Counter 0 counter is currently being incremented or high-speed counter,
Count Direc- decremented. The counter PV for the current valid during
tion cycle is compared with the PLC in last cycle to counter operation.
determine the direction.
0: Decrementing
1: Incrementing
A275 A27500 High-speed These flags indicate whether the PV is within Cleared Cleared Refreshed each
(See Counter 1 the specified ranges when high-speed counter 1 cycle during
note.) Range 1 Com- is being operated in range-comparison mode. overseeing process.
parison Condi- Cleared when operation starts. Refreshed when
tion Met Flag Cleared when range comparison table is PRV(881)
A27501 High-speed registered. instruction is
Counter 1 0: PV not in range executed for the
Range 2 Com- 1: PV in range corresponding
parison Condi- counter.
tion Met Flag
A27502 High-speed
Counter 1
Range 3 Com-
parison Condi-
tion Met Flag
A27503 High-speed
Counter 1
Range 4 Com-
parison Condi-
tion Met Flag
A27504 High-speed
Counter 1
Range 5 Com-
parison Condi-
tion Met Flag
A27505 High-speed
Counter 1
Range 6 Com-
parison Condi-
tion Met Flag
A27506 High-speed
Counter 1
Range 7 Com-
parison Condi-
tion Met Flag
A27507 High-speed
Counter 1
Range 8 Com-
parison Condi-
tion Met Flag
A-9
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A275 A27508 High-speed This flag indicates whether a comparison Retained Cleared Refreshed when
(See Counter 1 operation is being executed for high-speed comparison
note.) Comparison counter 1. operation starts or
In-progress Cleared when operation starts. stops.
Flag 0: Stopped.
1: Being executed
A27509 High-speed This flag indicates when an overflow or Cleared Cleared Refreshed when an
Counter 1 underflow has occurred in the high-speed overflow or
Overflow/ counter 1 PV. (Used with the linear mode underflow occurs.
Underflow counting range only.)
Flag Cleared when operation starts.
Cleared when the PV is changed.
0: Normal
1: Overflow or underflow
A27510 High-speed This flag indicates whether the high-speed Retained Cleared Setting used for
Counter 1 counter is currently being incremented or high-speed counter,
Count Direc- decremented. The counter PV for the current valid during counter
tion cycle is compared with the PC in last cycle to operation.
determine the direction.
0: Decrementing
1: Incrementing
A276 to All Pulse Output 0 Contain the number of pulses output from the Retained Cleared Refreshed each
A277 PV corresponding pulse output port. PV range: cycle during
(See 80000000 to 7FFFFFFF hex (-2,147,483,648 to oversee process.
note.) 2,147,483,647) When pulses are being output in Refreshed when the
the CW direction, the PV is incremented by 1 INI(880) instruction
for each pulse. When pulses are being output in is executed (PV
the CCW direction, the PV is decremented by 1 change).
for each pulse.
PV after overflow: 7FFFFFFF hex
PV after underflow: 80000000 hex
A277 contains the leftmost 4 digits and A276
contains the rightmost 4 digits of the pulse
output 0 PV.
A279 contains the leftmost 4 digits and A278
contains the rightmost 4 digits of the pulse
output 1 PV. Cleared when operation starts.
Note If the coordinate system is relative coordi
nates (undefined origin), the PV will be
cleared to 0 when a pulse output starts,
i.e. when a pulse output instruction
(SPED(885), ACC(888), or PLS2(887))
is executed.
A280 A28000 Pulse Output 0 This flag will be ON when pulses are being Retained Cleared Refreshed each
(See Accel/Decel output from pulse output 0 according to an cycle during
note.) Flag ACC(888) or PLS2(887) instruction and the oversee process.
output frequency is being changed in steps
(accelerating or decelerating).
Cleared when operation starts or stops.
0: Constant speed
1: Accelerating or decelerating
A28001 Pulse Output 0 This flag indicates when an overflow or Retained Cleared Cleared when the
Overflow/ underflow has occurred in the pulse output 0 PV is changed by
Underflow PV. the INI(880)
Flag Cleared when operation starts. instruction.
0: Normal Refreshed when an
1: Overflow or underflow overflow or
underflow occurs.
A-10
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A280 A28002 Pulse Output 0 ON when the number of output pulses for pulse Retained Cleared Refreshed when the
(See Output output 0 has been set with the PULS(886) PULS(886)
note.) Amount Set instruction. instruction is
Flag Cleared when operation starts or stops. 0: No executed. Refreshed
setting when pulse output
1: Setting made stops.
A28003 Pulse Output 0 ON when the number of output pulses set with Retained Cleared Refreshed at the
Output the PULS(886) or PLS2(887) instruction has start or completion
Completed been output through pulse output 0. of pulse output in
Flag Cleared when operation starts or stops. independent mode.
0: Output not completed.
1: Output completed.
A28004 Pulse Output 0 ON when pulses are being output from pulse Retained Cleared Refreshed when
Output In- output 0. pulse output starts
progress Flag Cleared when operation starts or stops. or stops.
0: Stopped
1: Outputting pulses.
A28005 Pulse Output 0 ON when the origin has not been determined Retained ON Refreshed each
No-origin Flag for pulse output 0 and goes OFF when the cycle during the
origin has been determined. overseeing
Turned ON when power is turned ON. Turned processes.
ON when operation starts.
0: Origin established.
1: Origin not established.
A28006 Pulse Output 0 ON when the pulse output PV matches the Retained Cleared Refreshed each
At-origin Flag origin (0). cycle during the
0: Not stopped at origin. overseeing
1: Stopped at origin. processes.
A28007 Pulse Output 0 ON when an error occurred while outputting Retained Cleared Refreshed when
Output pulses in the pulse output 0 origin search origin search starts.
Stopped Error function. Refreshed when a
Flag The Pulse Output 0 Output Stop Error code will pulse output stop
be written to A444. error occurs.
0: No error
1: Stop error occurred.
A281 A28100 Pulse Output 1 This flag will be ON when pulses are being Retained Cleared Refreshed each
(See Accel/Decel output from pulse output 1 according to an cycle during
note.) Flag ACC(888) or PLS2(887) instruction and the oversee process.
output frequency is being changed in steps
(accelerating or decelerating).
Cleared when operation starts or stops.
0: Constant speed
1: Accelerating or decelerating
A28101 Pulse Output 1 This flag indicates when an overflow or Retained Cleared Refreshed when the
Overflow/ underflow has occurred in the pulse output 1 PV is changed by
Underflow PV. the INI(880)
Flag Cleared when operation starts. instruction.
0: Normal Refreshed when an
1: Overflow or underflow overflow or
underflow occurs.
A28102 Pulse Output 1 ON when the number of output pulses for pulse Retained Cleared Refreshed when the
Output output 1 has been set with the PULS(886) PULS(886)
Amount Set instruction. instruction is
Flag Cleared when operation starts or stops. executed.
0: No setting
1: Setting made
A-11
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A281 A28103 Pulse Output 1 ON when the number of output pulses set with Retained Cleared Refreshed when
(See Output the PULS(886) or PLS2(887) instruction has PULS(886)(886)
note.) Completed been output through pulse output 1. instruction is
Flag Cleared when operation starts or stops. executed. Refreshed
0: Output not completed. at the start or
1: Output completed. completion of pulse
output.
A28104 Pulse Output 1 ON when pulses are being output from pulse Retained Cleared Refreshed when
Output In- output 1. pulse output starts
progress Flag Cleared when operation starts or stops. or stops.
0: Stopped
1: Outputting pulses.
A28105 Pulse Output 1 ON when the origin has not been determined Retained ON Refreshed each
No-origin Flag for pulse output 1 and goes OFF when the cycle during
origin has been determined. overseeing pro-
Turned ON when power is turned ON. cesses.
Turned ON when operation starts.
0: Origin established.
1: Origin not established.
A28106 Pulse Output 1 ON when the pulse output PV matches the Retained Cleared Refreshed each
At-origin Flag origin (0). cycle during
0: Not stopped at origin. overseeing pro-
1: Stopped at origin. cesses.
A28107 Pulse Output 1 ON when an error occurred while outputting Retained Cleared Refreshed when
Output pulses in the pulse output 1 origin search origin search starts.
Stopped Error function. Refreshed when
Flag The Pulse Output 1 Output Stop Error code will pulse output stop
be written to A445. error occurs.
0: No error
1: Stop error occurred.
A283 A28300 PWM(891) ON when pulses are being output from Retained Cleared Refreshed when
(See Output 0 Out- PWM(891) output 0. pulse output starts
note.) put In- 0: Stopped or stops.
progress Flag 1: Outputting pulses.
A28308 PWM(891) ON when pulses are being output from Retained Cleared
Output 1 Out- PWM(891) output 1.
put In- 0: Stopped
progress Flag 1: Outputting pulses.
A294 All Task Number This word contains the task number of the task Cleared Cleared A298/A299
when Program that was being executed when program
Stopped execution was stopped because of a program
error.
Normal tasks: 0000 to 001F (task 0 to 31)
Interrupt tasks: 8000 to 80FF (task 0 to 255)
(A298 and A299 contain the program address
where program execution was stopped.)
A295 A29508 Instruction This flag and the Error Flag (ER) will be turned Cleared Cleared PLC Setup
Processing ON when an instruction processing error has (Operation when
Error Flag occurred and the PLC Setup has been set to instruction error has
stop operation for an instruction error. CPU occurred) The task
Unit operation will stop and the ERR/ALM number where the
indicator will light when this flag goes ON. error is stored in
1: Error Flag ON A294 and the
0: Error Flag OFF program address is
stored in A298 and
A299.
A-12
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A295 A29509 Indirect DM/ This flag and the Access Error Flag (AER) will Cleared Cleared
EM BCD be turned ON when an indirect DM/EM BCD
Error Flag error has occurred and the PLC Setup has been
set to stop operation an indirect DM/EM BCD
error. (This error occurs when the content of an
indirectly addressed DM or EM word is not
BCD although BCD mode has been selected.)
CPU Unit operation will stop and the
ERR/ALM indicator will light when this flag
goes ON.
1: Not BCD
0: Normal
A29510 Illegal Access This flag and the Access Error Flag (AER) will Cleared Cleared
Error Flag be turned ON when an illegal access error has
occurred and the PLC Setup has been set to stop
operation an illegal access error. (This error
occurs when a region of memory is access
illegally.) CPU Unit operation will stop and the
ERR/ALM indicator will light when this flag
goes ON. The following operations are
considered illegal access:
1) Reading/writing the system area
2) Reading/writing EM File Memory
3) Writing to a write-protected area
4) Indirect DM/EM BCD error (in BCD mode)
1: Illegal access occurred
0: Normal condition
A29511 No END Error ON when there isn’t an END(001) instruction in Cleared Cleared The task number
Flag each program within a task. where the error is
CPU Unit operation will stop and the stored in A294 and
ERR/ALM indicator will light when this flag the program address
goes ON. is stored in A298
1: No END and A299.
0: Normal condition
A29512 Task Error ON when a task error has occurred. The Cleared Cleared
Flag following conditions generate a task error.
There isn’t even one regular task that is
executable (started).
There isn’t a program allocated to the task.
1: Error
0: Normal
A29513 Differentiation The allowed value for Differentiation Flags Cleared Cleared
Overflow which correspond to differentiation instructions
Error Flag has been exceeded. CPU Unit operation will
stop and the ERR/ ALM indicator will light
when this flag goes ON.
1: Error
0: Normal
A29514 Illegal Instruc- ON when a program that cannot be executed Cleared Cleared
tion Error Flag has been stored. CPU Unit operation will stop
and the ERR/ALM indicator will light when this
flag goes ON.
1: Error
0: Normal
A29515 UM Overflow ON when the last address in UM (User Cleared Cleared
Error Flag Memory) has been exceeded. CPU Unit
operation will stop and the ERR/ALM indicator
will light when this flag goes ON.
1: Error
0: Normal
A-13
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A298 to All Program These words contain the 8-digit binary program Cleared Cleared (A294 contains the
A299 Address address of the instruction where program task number of the
Where Pro- execution was stopped due to a program error. task where program
gram Stopped execution was
stopped.)
A300 All Error Log When an error occurs, the Error Log Pointer is Retained Retained Refreshed when
Pointer incremented by 1 to indicate the location where error occurs.
the next error record will be recorded as an A50014
offset from the beginning of the Error Log Area
(A100 to A199). 00 to 14 hexadecimal
The Error Log Pointer can be cleared to 00 by
turning A50014 (the Error Log Reset Bit) from
OFF to ON.
When the Error Log Pointer has reached 14 (20
decimal), the next record is stored in A195 to
A199 when the next error occurs.
A301 All Current EM This word contains the current EM bank Cleared Cleared ---
Bank number in 4digit hexadecimal. The current
bank number can be changed with the
EMBC(281) instruction. 0000 to 000C
hexadecimal
A302 A30200 CPU Bus Unit These flags are ON while the corresponding Retained Cleared Written during
to Initializing CPU Bus Unit is initializing after its CPU Bus initialization
A30215 Flags Unit Restart Bit (A50100 to A50115) is turned A50100
from OFF to ON or the power is turned ON.
Bits 00 to 15 correspond to unit numbers 0 to
15.
Use these flags in the program to prevent the
CPU Bus Unit’s refresh data from being used
while the Unit is initializing. IORF(097) and
FIORF(225) (CJ1H-R CPU Units only) cannot
be executed while an CPU Bus Unit is
initializing.
0: Not initializing
1: Initializing
(Reset to 0 automatically after initialization.)
These bits are turned OFF automatically when
initialization is completed.
A330 to A33000 Special I/O These flags are ON while the corresponding Retained Cleared A50200 to A50715
A335 to Unit Initializ- Special I/O Unit is initializing after its Special
A33515 ing Flags I/O Unit Restart Bit (A50200 to A50715) is
turned from OFF to ON or the power is turned
ON.
The bits in these words correspond to unit
numbers 0 to 95 as follows:
A33000 to A33015: Units 0 to 15
A33100 to A33115: Units 16 to 31
---
A33500 to A33515: Units 80 to 95
Use these flags in the program to prevent the
Special I/O Unit’s refresh data from being used
while the Unit is initializing. Also, IORF(097)
and FIORF(225) (CJ1H-R CPU Units only)
cannot be executed while a Special I/O Unit is
initializing.
0: Not initializing
1: Initializing
(Reset to 0 automatically after initialization.)
These bits are turned OFF automatically when
initialization is completed.
A-14
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A336 A33600 Units Detected The number of Units detected on each Rack is Retained Cleared Not supported by
to at Startup stored in 1-digit hexadecimal (0 to A hex). CJ1-CPU
A33616 (Racks 0 to 3) Rack 0: A33600 to A33603 CPU Units.
(CJ1-H and Rack 1: A33604 to A33607
CJ1M CPU Rack 2: A33608 to A33611
Units only) Rack 3: A33612 to A33615
Example: The following would be stored if
Rack 0 had 1 Unit, Rack 1 had 4 Units, Rack 2
had 8 Units and Rack 3 had 10 Units:
A336 = A 8 4 1
A339 All Maximum These words contain the maximum value of the See Cleared Written at the start
and Differentiation differentiation flag numbers being used by Function of operation
A340 Flag Number differentiation instructions. column. A29513
A343 A34300 Memory Card Indicates the type of Memory Card, if any, Retained See See Function
to Type installed. Func- column.
A34302 0: None tion col-
4: Flash ROM umn.
This information is recorded when the PLC
power is turned ON or the Memory Card power
switch is turned ON.
A34306 EM File Mem- ON when a format error occurs in the first EM Retained Cleared
ory Format bank allocated for file memory. 1: Format error
Error Flag 0: No format error (The flag is turned OFF
when formatting is completed normally.)
A34307 Memory Card ON when the Memory Card is not formatted or Retained See See Function
Format Error a formatting error has occurred. (The flag is Func- column.
Flag turned OFF when formatting is completed tion col-
normally.) umn.
1: Format error
0: No format error
This flag is written when the PLC power is
turned ON or the Memory Card power switch is
turned ON.
A34308 File Transfer ON when an error occurred while writing data Retained Cleared Refreshed when file
Error Flag to file memory. data is written.
1: Error
0: No error
A34309 File Write ON when data cannot be written to file memory Retained Cleared Refreshed when file
Error Flag because it is write-protected or the data exceeds data is written.
the capacity of the file memory.
1: Write not possible
0: Normal condition
A34310 File Read ON when a file could not be read because of a Retained Cleared
Error malfunction (file is damaged or data is
Refreshed when file
corrupted).
data is read.
1: Read not possible
0: Normal condition
A34311 File Missing ON when an attempt is made to read a file that Retained Cleared Refreshed when file
Flag doesn’t exist, or an attempt is made to write to a data is read.
file in a directory that doesn’t exist.
1: Specified file or directory is missing
0: Normal condition
A343 A34313 File Memory ON while any of the following operations is Retained Cleared Refreshed when file
Operation Flag being executed. OFF when none of them are memory instruction
being executed. is executed.
CMND instruction sending a FINS command to
the local CPU Unit.
Execution of a File Memory instruction.
Program replacement using the control bit in
the Auxiliary Area. Easy backup operation.
1: Instruction being executed.
0: Instruction not being executed.
A-15
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A34314 Accessing File ON while file data is being accessed. Use this Retained Cleared
Data Flag flag to prevent two file memory instructions
from being executed at the same time.
1: File being accessed
0: File not being accessed
A34315 Memory Card ON when a Memory Card has been detected. Retained Cleared Refreshed when
Detected Flag OFF when a Memory Card has not been Memory Card is
detected. inserted, or the
1: Memory Card detected power is turned ON.
0: Memory Card not detected
A344 All EM File Mem- Contains the starting bank number of EM file Retained Retained Refreshed when EM
ory Starting memory (bank number of the first formatted file formatting is
Bank (CJ1 and bank). All EM banks from this starting bank to performed. PLC
CJ1H CPU the last bank in EM are formatted for use as file Setup (EM File
Units only.) memory. Memory Function
To convert the EM Area for use as file setting and EM File
memory, first set the PLC Setup’s EM File Memory Starting
Memory Function setting to 1, set the PLC Bank setting)
Setup’s EM File Memory Starting Bank setting,
and then format the EM Area from a
Programming Device
The PLC Setup’s EM file memory settings
won’t agree with the actual settings unless the
EM Area is formatted after the PLC Setup’s
EM file memory settings have been changed. In
that case, the actual settings can be determined
with this word.
A345 A34500 FB Program Turns ON if the FB program memory contains Retained Retained When program is
Data Flag FB program data. downloaded
A34501 Program Index Turns ON when the comment memory contains When program is
File Flag a program index file. downloaded
A34502 Comment File Turns ON when the comment memory contains
Flag a program index file.
A34503 Symbol Table Turns ON when the comment memory contains
File Flag a program index file.
A346 All Number of These words contain the 8-digit hexadecimal Retained Cleared Written as FREAD
and Remaining number of words remaining to be transferred by or FWRIT is being
A347 Words to FREAD(700) or FWRIT(701). When one of executed.
Transfer these instructions is executed, the number of Decremented as
words to be transferred is written to A346 and data is actually
A347. While the data is being transferred, the transferred.
value in these words is decremented. A326
contains the rightmost 4-digits and A347 con-
tains the leftmost 4-digits. Check the content of
these words to determine whether or not the
planned number of words have been transferred
successfully.
A351 to All Calendar/ These words contain the CPU Unit’s internal Retained Retained Written every cycle
A354 Clock Area clock data in BCD. The clock can be set from a
Programming Device such as a Programming
Console, with the DATE(735) instruction, or
with a FINS command (CLOCK WRITE,
0702).
A-16
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A35100 Seconds (00 to 59) (BCD)
to
A35107
A35108 Minutes (00 to 59) (BCD)
to
A35115
A35200 Hours (00 to 23) (BCD)
to
A35207
A35208 Day of the month (01 to 31) (BCD)
to
A35215
A35300 Month (01 to 12) (BCD)
to
A35307
A35308 Year (00 to 99) (BCD)
to
A35315
Day of the week (00 to 06) (BCD)
A35400
00: Sunday, 01: Monday, 02: Tuesday, 03:
to
Wednesday, 04: Thursday, 05: Friday, 06:
A35407
Saturday
A360 to A36001 Executed FAL The flag corresponding to the specified FAL Retained Cleared Refreshed when
A391 to Number Flags number will be turned ON when FAL(006) is error occurs.
A39115 executed. Bits A36001 to A39115 correspond A40215
to FAL numbers 001 to 511.
The flag will be turned OFF when the error is
cleared.
1: That FAL was executed
0: That FAL wasn’t executed
A392 A39204 RS-232C Port ON when an error has occurred at the RS-232C Retained Cleared Refreshed when
Error Flag port. (Not valid in Peripheral Bus Mode, 1:N error occurs.
NT Link mode or PLC Link Master/Slave
mode.)
1: Error
0: No error
A39205 RS-232C Port ON when the RS-232C port is able to send data Retained Cleared Written after
Send Ready in no-protocol mode. transmission
Flag (No-pro- 1: Able-to-send
tocol mode) 0: Unable-to-send
A39206 RS-232C Port ON when the RS-232C port has completed the Retained Cleared Written after
Reception reception in no-protocol mode. reception
Completed • When the number of bytes was specified: ON
Flag (No- when the specified number of bytes is
protocol received.
mode) • When the end code was specified: ON when
the end code is received or 256 bytes are
received.
A39207 RS-232C Port • ON when a data overflow occurred during Retained Cleared ---
Reception reception through the RS-232C port in no-
Overflow Flag protocol mode.
(No-protocol • When the number of bytes was specified: ON
mode) when more data is received after the
reception was completed but before
RXD(235) was executed.
When the end code was specified: ON when
more data is received after the end code was
received but before RXD(235) was executed.
ON when 257 bytes are received before the
end code.
1: Overflow
0: No overflow
A-17
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A39212 Peripheral Port • ON when a communications error has Retained Cleared Refreshed when
Commu- occurred at the peripheral port. (Not valid in error occurs.
nications Error Peripheral Bus Mode or NT Link mode.)
Flag 1: Error
0: No error
A393 A39300 RS-232C Port The corresponding bit will be ON when the RS- Retained Cleared Refreshed when
to PT Communi- 232C port is communicating with a PT in NT there is a normal
A39307 cations Flag Link or Serial PLC Link mode. response to the
Bits 0 to 7 correspond to units 0 to 7. token.
1: Communicating
0: Not communicating
A39308 RS-232C Port The corresponding bit will be ON for the PT Retained Cleared See Function
to PT Priority that has priority when the RS-232C port is column.
A39315 Registered communicating in NT link mode.
Flags Bits 0 to 7 correspond to units 0 to 7.
These flags are written when the priority
registration command is received.
1: Priority registered
0: Priority not registered
A39300 RS-232C Port Indicates (in binary) the number of bytes of Retained Cleared Refreshed when
to Reception data received when the RS-232C port is in no- data is received.
A39315 Counter (No- protocol mode.
protocol
mode)
A394 A39400 Peripheral Port The corresponding bit will be ON when the Retained Cleared Refreshed when
to PT Com- peripheral port is communicating with a PT in there is a normal
A39407 munications NT link mode. response to the
Flag Bits 0 to 7 correspond to units 0 to 7. token.
1: Communicating
0: Not communication
A39408 Peripheral Port The corresponding bit will be ON for the PT Retained Cleared See Function
to PT Priority that has priority when the peripheral port is column.
39415 Registered communicating in NT link mode.
Flags Bits 0 to 7 correspond to units 0 to 7.
1: Priority registered
0: Priority not registered
These flags are written when the priority
registration command is received.
A395 A39506 File Deleted The system deleted the remainder of a Memory Cleared Cleared Refreshed when the
Flags Card file that was being updated when a power system deletes the
interruption occurred. file.
1: File deleted
0: No files deleted
A39507 The system deleted the remainder of an EM file Cleared Cleared Refreshed when the
memory file that was being updated when a system deletes the
power interruption occurred. file.
1: File deleted
0: No files deleted
A39510 ER/AER Flag ON when an instruction processing error or an Cleared Cleared Not supported by
for Back- illegal area access error occurs during CJ1-CPU
ground Execu- background processing. CPU Units.
tion 1: Error. OFF (0) when power is turned ON.
OFF (0) when operation starts.
0: No errors. OFF (0) when background
processing starts.
A39511 Memory Cor- ON when memory corruption is detected when Retained See Refreshed when
ruption the power supply is turned ON. Func- power is turned ON.
Detected Flag 1: Memory corruption tion col-
0: Normal operation umn.
A-18
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A39512 DIP Switch The status of pin 6 on the DIP switch on the Retained See Written every cycle.
Pin 6 Status front of the CPU Unit is written to this flag Func-
Flag every cycle. tion col-
1: Pin 6 ON umn.
0: Pin 6 OFF
A397 --- Simple If a write for a simple backup operation fails, Retained Retained Refreshed when
Backup Write A397 will contain the Memory Card capacity write is executed.
Capacity that would have been required to complete the Not supported by
write operation. The value is in Kbytes. (This CJ1-CPU
indicates that the Memory Card did not have CPU Units.
the specified capacity when the write operation
was started.)
A397 will be cleared to 0000 hex when the
write is completed successfully for a simple
backup operation.
A400 All Error code When a non-fatal error (user-defined Cleared Cleared Refreshed when
FALS(006) or system error) or a fatal error error occurs.
(user-defined FALS(007) or system error)
occurs, the 4-digit hexadecimal error code is
written to this word. (Refer to Details on
Auxiliary Area Operation) When two or more
errors occur simultaneously, the highest error
code will be recorded.
A401 A40106 FALS Error ON when a non-fatal error is generated by the Cleared Cleared Refreshed when
Flag (Fatal FALS(006) instruction. The CPU Unit will error occurs. A400
error) continue operating and the ERR/ALM indicator
will flash. The corresponding error code will be
written to A400. Error codes C101 to C2FF
correspond to FALS numbers 001 to 511.
1: FALS(006) executed
0: FALS(006) not executed
This flag will be turned OFF when the FALS
errors are cleared.
A40108 Cycle Time ON if the cycle time exceeds the maximum Cleared Cleared Refreshed when the
Too Long Flag cycle time set in the PLC Setup (the cycle time cycle time exceeds
(Fatal error) monitoring time). CPU Unit operation will stop maximum. PLC
and the ERR/ALM indicator on the front of the Setup (Cycle time
CPU Unit will light. monitoring time)
0: Cycle time under max.
1: Cycle time over max.
This flag will be turned OFF when the error is
cleared.
A40109 Program Error ON when program contents are incorrect. CPU Cleared Cleared A294, A295, A298
Flag (Fatal Unit operation will stop and the ERR/ALM and A299
error) indicator on the front of the CPU Unit will
light. The task number where the error occurred
will be stored in A294 and the program address
will be stored in A298 and A299. The type of
program error that occurred will be stored in
bits 8 to 15 of A295. Refer to the description of
A295 for more details on program errors.
1: Error
0: No error
This flag will be turned OFF when the error is
cleared.
A-19
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A40110 I/O Setting ON when a the registered I/O tables do not Cleared Cleared A40508
Error Flag match the actual I/O tables (i.e., the Units
(Fatal error) actually installed in the PLC) or, for a CJ1-H
CPU Unit, when an Interrupt Input Unit is
connected in the wrong position (not slot 0 to 4,
i.e., the 5 slots to the right of the CPU Unit).
CPU Unit operation will stop and the
ERR/ALM indicator on the front of the CPU
Unit will light.
1: Error
0: No error
This flag will be turned OFF when the error is
cleared.
A40111 Too Many I/O ON when the number of I/O points being used Cleared Cleared A407
Points Flag in Basic I/O Units exceeds the maximum
(Fatal error) allowed for the PLC or when there are more
than 11 Units connected in one Rack. CPU Unit
operation will stop and the ERR/ALM indicator
on the front of the CPU Unit will light.
1: Error
0: No error
This flag will be turned OFF when the error is
cleared.
A401 A40113 Duplication ON in the following cases: Cleared Cleared A410 to A416
Error Flag • Two CPU Bus Units have been assigned the
(Fatal error) same unit number. • Two Special I/O Units
have been assigned the same unit number.
• Two Basic I/O Units have been allocated the
same data area words.
CPU Unit operation will stop and the
ERR/ALM indicator on the front of the CPU
Unit will light. The duplicated unit number is
indicated in A409 to A416.
1: Duplication error
0: No duplication
(This flag will be turned OFF when the error is
cleared.)
A40114 I/O Bus Error ON when an error occurs in a data transfer Cleared Cleared A404
Flag (Fatal between the CPU Unit and a Unit mounted to a
error) slot or when the End Cover is not connected to
the CPU Rack or an Expansion Rack. CPU Unit
operation will stop and the ERR/ALM indicator
on the front of the CPU Unit will light. The slot
number (00 to 09) where the I/O Bus Error
occurred is written to A40400 to A40407 in
binary and the rack number (00 to 03) is written
to A40408 to A40415 in binary. When the End
Cover is not connected to the CPU Rack or an
Expansion Rack, 0E hex will be stored in both
locations.
1: Error
0: No error
(This flag will be turned OFF when the error is
cleared.)
A-20
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A40115 Memory Error ON when an error occurred in memory or there Cleared Cleared A403
Flag (Fatal was an error in automatic transfer from the
error) Memory Card when the power was turned ON.
CPU Unit operation will stop and the
ERR/ALM indicator on the front of the CPU
Unit will light.
1: Error
0: No error
The location where the error occurred is
indicated in A40300 to A40308, and A40309
will be turned ON if there was an error during
automatic transfer at startup.
This flag will be turned OFF when the error is
cleared. (The automatic transfer at start-up error
cannot be cleared without turning OFF the
PLC.)
A402 A40202 Special I/O ON when an installed Special I/O Unit does not Cleared Cleared A428 to A433
Unit Setting match the Special I/O Unit registered in the I/O
Error Flag table. The CPU Unit will continue operating
(Non-fatal and the ERR/ ALM indicator on the front of the
error) CPU Unit will flash.
1: Error
0: No error
The unit number of the Unit where the setting
error occurred is indicated in A428 to A433.
(This flag will be turned OFF when the error is
cleared.)
A402 A40203 CPU Bus Unit ON when an installed CPU Bus Unit does not Cleared Cleared A427
Setting Error match the CPU Bus Unit registered in the I/O
Flag (Non- table. The CPU Unit will continue operating
fatal error) and the ERR/ALM indicator on the front of the
CPU Unit will flash.
1: Error
0: No error
The unit number of the Unit where the setting
error occurred is written to A427. (This flag
will be turned OFF when the error is cleared.)
A40204 Battery Error ON if the CPU Unit’s battery is disconnected or Cleared Cleared PLC Setup (Detect
Flag (Non- its voltage is low and the Detect Battery Error Battery Error)
fatal error) setting has been set in the PLC Setup. The CPU
Unit will continue operating and the ERR/
ALM indicator on the front of the CPU Unit
will flash.
1: Error
0: No error
This flag can be used to control an external
warning light or other indicator to indicate that
the battery needs to be replaced.
(This flag will be turned OFF when the error is
cleared.)
A-21
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A40206 Special I/O ON when an error occurs in a data exchange Cleared Cleared A418 to A423
Unit Error between the CPU Unit and a Special I/O Unit
Flag (Non- (including an error in the Special I/O Unit
fatal error) itself).
1: Error
0: No error
The CPU Unit will continue operating and the
ERR/ ALM indicator on the front of the CPU
Unit will flash. The Special I/O Unit where the
error occurred will stop operating and the unit
number of the Unit where the data exchange
error occurred is indicated in A418 through
A423.
(This flag will be turned OFF when the error is
cleared.)
A40207 CPU Bus Unit ON when an error occurs in a data exchange Cleared Cleared A417
Error Flag between the CPU Unit and an CPU Bus Unit
(Non-fatal (including an error in the CPU Bus Unit itself).
error) The CPU Unit will continue operating and the
ERR/ ALM indicator on the front of the CPU
Unit will flash. The CPU Bus Unit where the
error occurred will stop operating and the unit
number of the Unit where the data exchange
error occurred is indicated in A417.
1: Error
0: No error
(This flag will be turned OFF when the error is
cleared.)
A40210 PLC Setup ON when there is a setting error in the PLC Cleared Cleared A406
Error Flag Setup. The CPU Unit will continue operating
(Non-fatal and the ERR/ ALM indicator on the front of the
error) CPU Unit will flash. The location of the error
will be written to A406.
1: Error
0: No error
(This flag will be turned OFF when the error is
cleared.)
A40212 Basic I/O Unit ON when an error has occurred in a Basic I/O Cleared Cleared A408
Error Flag Unit. The CPU Unit will continue operating
(Non-fatal and the ERR/ ALM indicator on the front of the
error) CPU Unit will flash. The location of the error
will be written to A408.
1: Error
0: No error
(This flag will be turned OFF when the error is
cleared.)
A-22
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A402 A40213 Interrupt Task ON when the Detect Interrupt Task Errors Cleared Cleared A426, PLC Setup
Error Flag setting in the PLC Setup is set to “Detect” and (Detect Interrupt
(Non-fatal one of the following occurs for the same Task Errors setting)
error) Special I/O Unit.
FIORF(225), IORF(097) (CJ1-H-R CPU Units
only), IORD(222) or IOWR(223) in a cyclic
task are competing with FIORF(225),
IORF(097), IORD(222) or IOWR(223) in an
interrupt task.
FIORF(225), IORF(097), IORD(222) or
IOWR(223) was executed in an interrupt task
when I/O was being refreshed.
If cyclic refreshing is not disabled in the PLC
Setup for a Special I/O Unit and FIORF(225),
IORF(097), IORD(222) or IOWR(223) is
executed for the same Special I/O Unit in an
interrupt task, a duplicate refreshing status will
occur and an interrupt task error will occur.
A40215 FAL Error ON when a non-fatal error is generated by Cleared Cleared A360 to A391,
Flag (Non- executing FAL(006). The CPU Unit will A400
fatal error) continue operating and the ERR/ALM indicator
on the front of the CPU Unit will flash.
The bit in A360 to A391 that corresponds to the
FAL number specified in FALS(006) will be
turned ON and the corresponding error code
will be written to A400. Error codes 4101 to
42FF correspond to FAL numbers 001 to 2FF
(0 to 511).
1: FALS(006) error occurred
0: FALS(006) not executed
(This flag will be turned OFF when the error is
cleared.)
A403 A40300 Memory Error When a memory error occurs, the Memory Cleared Cleared A40115
to Location Error Flag (A40115) is turned ON and one of
A40308 the following flags is turned ON to indicate the
memory area where the error occurred
A40300: User program
A40304: PLC Setup
A40305: Registered I/O Table
A40307: Routing Table
A40308: CPU Bus Unit Settings
When a memory error occurs, the CPU Unit
will continue operating and the ERR/ALM
indicator on the front of the CPU Unit will
flash.
1: Error
0: No error
(The corresponding flag will be turned OFF
when the error is cleared.)
A40309 Memory Card ON when automatic transfer at start-up has Cleared Cleared Refreshed when
Start-up been selected and an error occurs during power is turned ON.
Transfer Error automatic transfer. An error will occur if there
Flag is a transfer error, the specified file does not
exist, or the Memory Card is not installed.
1: Error
0: No error
(This flag will be turned OFF when the error is
cleared by turning the power off. The error
cannot be cleared without turning the power
off.)
A-23
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A40310 Flash Memory ON when the flash memory is physically Cleared Cleared Refreshed when
Error Flag destroyed. error is detected.
1: Error Not supported by
0: No error CJ1-CPU
CPU Units
A404 A40400 I/O Bus Error Contains the 8-bit binary slot number (00 to 09) Cleared Cleared A40114
to Slot Number where an I/O Bus Error occurred. When the
A40407 End Cover is not connected to the CPU Rack or
an Expansion Rack, 0E hex will be stored.
CPU Unit operation will stop and the
ERR/ALM indicator on the front of the CPU
Unit will light. The I/O Bus Error Flag
(A40114) will be ON.
00 to 09 (slot number 00 to 09)
(This flag will be turned OFF when the error is
cleared.)
A40408 I/O Bus Error Contains the 8-bit binary rack number (00 to Cleared Cleared A40114
to Rack Number 03) where an I/O Bus Error occurred. When the
A40415 End Cover is not connected to the CPU Rack or
an Expansion Rack, 0E hex will be stored.
CPU Unit operation will stop and the
ERR/ALM indicator on the front of the CPU
Unit will light. The I/O Bus Error Flag
(A40114) will be ON.
00 to 03 (rack number 00 to 03)
(This flag will be turned OFF when the error is
cleared.)
A405 A40508 Interrupt Input ON when the Interrupt Input Unit is not Cleared Cleared A40110 Not
Unit Position connected in one of the five positions (slots 0 to supported by
Error Flag 4) next to the CPU Unit on the CPU Rack. CJ1-CPU
Even if a Unit is physically in one of the first 5 CPU Units
positions, a Dummy Unit can be registered in
the I/O table, causing a Unit to be defined in a
position different from its physical position.
1: Position not correct
0: Position correct
(This flag will be turned OFF when the error is
cleared.)
A40515 Peripheral Turns ON when the peripheral servicing time in Cleared Cleared A268 (CJ1-H CPU
Servicing Too a Parallel Processing Mode exceeds 2 s. This Units only)
Long Flag will also cause a cycle time error and operation
will stop.
1: Too long (Parallel processing cannot be
used.)
0: Not too long (Parallel processing can be
used.)
A406 All PLC Setup When there is a setting error in the PLC Setup, Cleared Cleared A40210
Error Location the location of that error is written to A406 in
4-digit hexadecimal. The location is given as
the address displayed on a Programming
Console.
The CPU Unit will continue operating and the
ERR/ ALM indicator on the front of the CPU
Unit will flash. (A406 will be cleared when the
cause of the error is eliminated.)
0000 to 01FF hexadecimal
A-24
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A407 A40700 Too Many I/O The 6 possible causes of the Too Many I/O Cleared Cleared A40111, A40713 to
to Points, Details Points Error are listed below. The 3-digit binary A40715
A40712 value in A40713 to A40715 indicates the cause
of the error (values 0 to 5 correspond to causes
1 to 6, below).
The 13-bit binary value in A40700 to A40712
indicates the details: the excessive value or the
duplicated unit number.
CPU Unit operation will stop and the
ERR/ALM indicator on the front of the CPU
Unit will light.
1) The number of I/O points will be written
here when the total number of I/O points set
in the I/O Table (excluding Slave Racks)
exceed the maximum allowed for the CPU
Unit.
2) The number of Racks will be written here
when the number of Expansion Racks
exceeds the maximum. (The relevant value
will be written here (A40700 to A40712)
when the error occurs. These bits will be
cleared when the error is cleared.)
A40713 Too Many I/O The 3-digit binary value of these bits indicates Cleared Cleared ---
to Points, Cause the cause of the Too Many I/O Points Error and
A40715 shows the meaning of the value written to bits
A40700 to A40712.
Values of 000 to 101 (0 to 5) correspond to
causes 1 through 6 described in “Too Many I/O
Points, Cause 1,” above.
000: Too many I/O total
101: Too many Racks
111: Too many Units on a Rack
(These bits will be cleared when the error is
cleared.)
A408 A40800 Basic I/O Unit When an error has occurred in a Basic I/O Unit, Cleared Cleared A40212
to Error, Slot A40212 will be turned ON and the slot number
A40807 Number where the error occurred will be written here in
binary.
The CPU Unit will continue operating and the
ERR/ ALM indicator on the front of the CPU
Unit will flash.
00 to 09 hexadecimal
(Slots 0 to 9)
(These bits will be cleared when the error is
cleared.)
A40808 Basic I/O Unit When an error has occurred in a Basic I/O Unit, Cleared Cleared A40212
to Error, Rack A40212 will be turned ON and the Rack
A40815 Number number where the error occurred will be written
here in binary.
The CPU Unit will continue operating and the
ERR/ ALM indicator on the front of the CPU
Unit will flash. 00 to 03 hexadecimal
(Racks 0 to 3)
(These bits will be cleared when the error is
cleared.)
A-25
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A409 A40900 Expansion The corresponding flag will be turned ON when Cleared Cleared ---
to Rack Number an Expansion Rack’s starting word address was
A40903 Duplication set from a Programming Device and two Racks
Flags have overlapping word allocations or a Rack’s
starting address exceeds CIO 0901.
Bits 00 to 03 correspond to Racks 0 to 3.
1: Same words allocated to two different Racks
or Rack starting address exceeds CIO 0901.
0: No error (The corresponding flag will be
cleared when the error is cleared.)
A410 A41000 CPU Bus Unit The Duplication Error Flag (A40113) and the Cleared Cleared A40113
to Number corresponding flag in A410 will be turned ON
A41015 Duplication when an CPU Bus Unit’s unit number has been
Flags duplicated. Bits 00 to 15 correspond to unit
numbers 0 to F. CPU Unit operation will stop
and the ERR/ALM indicator on the front of the
CPU Unit will light.
1: Duplication detected
0: No duplication
A411 to A41100 Special I/O The Duplication Error Flag (A40113) and the Cleared Cleared A40113
A416 to Unit Number corresponding flag in A411 through A416 will
A41615 Duplication be turned ON when a Special I/O Unit’s unit
Flags number has been duplicated.
Bits 00 to 15 correspond to unit numbers 0 to F.
(Bits A41100 to A41615 correspond to unit
numbers 000 to 05F (0 to 95).)
CPU Unit operation will stop and the
ERR/ALM indicator on the front of the CPU
Unit will light.
The corresponding bit will also be turned ON
when the Special I/O Unit’s words are also
allocated to a Basic I/O Unit on an Expansion
Rack because of the Expansion Rack’s starting
word setting.
1: Duplication detected
0: No duplication
A417 A41700 CPU Bus Unit When an error occurs in a data exchange Cleared Cleared A40207
to Error, Unit between the CPU Unit and an CPU Bus Unit,
A41715 Number Flags the CPU Bus Unit Error Flag (A40207) is
turned ON and the bit in A417 corresponding to
the unit number of the Unit where the error
occurred is turned ON.
Bits 00 to 15 correspond to unit numbers 0 to F.
The CPU Unit will continue operating and the
ERR/ ALM indicator on the front of the CPU
Unit will flash.
1: Error
0: No error
A418 to A41800 Special I/O When an error occurs in a data exchange Cleared Cleared A40206
A423 to Unit Error, between the CPU Unit and a Special I/O Unit,
A42315 Unit Number the Special I/O Unit Error Flag (A40206) will
Flags be turned ON.
Each bit corresponds to a unit number. Bit 00 in
A418 to bit 15 in A423 correspond to unit
numbers 0 to 95. The CPU Unit will continue
operating and the ERR/ ALM indicator on the
front of the CPU Unit will flash.
1: Error
0: No error
If the unit number of the Unit is uncertain, none
of the flags will be turned ON. (The flag will be
turned OFF when the error is cleared.)
A-26
APPENDIX-A Auxiliary Area
Status after Write
Address Status at
Name Function mode timing/Related
star-up
Words Bits change flags, settings
A426 A42600 Interrupt Task An attempt was made to refresh a Special I/O Cleared Cleared A40213 A42615
to Error, Unit Unit’s I/O from an interrupt task with
A42611 Number IORF(097) while the Unit’s I/O is being
refreshed by cyclic I/O refreshing (duplicate
refreshing). A42600 to A42611: contain the
Special I/O Unit’s unit number.
These bits will be cleared when the error is
cleared. Unit number: 000 to 05F (0 to 95)
A42615 Interrupt Task When A40213 (the Interrupt Task Error Flag) is Cleared Cleared A40213, A42600 to
Error Cause ON, this flag indicates the cause of the error. A42611
Flag The CPU Unit will continue operating and the
ERR/ALM indicator on the front of the CPU
Unit will flash.
1: Duplicated refreshing
A427 A42700 CPU Bus Unit When an CPU Bus Unit Setting Error occurs, Cleared Cleared Refreshed when
to Setting Error, A40203 and the bit in this word corresponding power is turned ON
A42715 Unit Number to the Unit’s unit number are turned ON. Bits or I/O is recognized.
Flags 00 to 15 correspond to unit numbers 0 to F. The A40203
CPU Unit will continue operating and the ERR/
ALM indicator on the front of the CPU Unit
will flash.
1: Setting error
0: No setting error
A428 to A42800 Special I/O When a Special I/O Unit Setting Error occurs, Cleared Cleared Refreshed when
A433 to Unit Setting A40202 and the bit in these words power is turned ON
A43315 Error, Unit corresponding to the Unit’s unit number are or I/O is recognized.
Number Flags turned ON. Bits 00 to 15 correspond to unit A40202
numbers 0 to F.
1: Setting error
0: No setting error
(Bits A42800 to A43315 correspond to unit
numbers 000 to 05F (0 to 95).)
The CPU Unit will continue operating and the
ERR/ ALM indicator on the front of the CPU
Unit will flash.
A440 All Max. Interrupt Contains the Maximum Interrupt Task Cleared Cleared See Function
Task Process- Processing Time in units of 0.1 ms. column.
ing Time (This value is written after the interrupt task
with the max. processing time is executed and
cleared when PLC operation begins.)
A441 All Interrupt Task Contains the task number of the interrupt task Cleared Cleared See Function
With Max. with the maximum processing time. column.
Processing Hexadecimal values 8000 to 80FF correspond
Time to task numbers 00 to FF. Bit 15 is turned ON
when an interrupt has occurred.
(This value is written after the interrupt task
with the max. processing time is executed and
cleared when PLC operation begins.)
A444 All Pulse Output 0 When a pulse output stop error occurred with Cleared Cleared Refreshed when
(See Stop Error pulse output 0, the corresponding error code is origin search starts.
note.) Code written to this word. Refreshed when a
A445 Pulse Output 1 When a pulse output stop error occurred with pulse output stop
(See Stop Error pulse output 1, the corresponding error code is error occurs.
note.) Code written to this word.
A-27