Omron SYSMAC CJ - REFERENCE MANUAL 01-2008 Reference Manual page 1184

Sysmac cs/cj/one nsj series programmable controllers
Table of Contents

Advertisement

Failure Diagnosis Instructions
FALS/FPD instructions more than once with the same values in A529 and
N, but different values in S and S+1.
3. If a more serious error (including a system-generated fatal error or
FALS(007) error) occurs at the same time as the FAL(006) instruction, the
more serious error's error code will be written to A400.
4. To clear a system error generated by FAL(006), turn the PLC OFF and then
ON again. The PLC can be kept ON, but the same processing will be re-
quired to clear the error as if the specified error had actually occurred.
The following table shows how to specify error codes and error details in S
and S+1.
Error name
Interrupt Task Error
008B hex
Basic I/O Error
009A hex
PLC Setup Error
009B hex
I/O Table Verification
00E7 hex
Error
Non-fatal Inner
02F0 hex
Board Error
CS1 CPU Bus Unit
0200 hex
Error
Special I/O Unit
0300 hex
Error
SYSMAC BUS Error 00A0 hex
Battery Error
00F7 hex
CS1 CPU Bus Unit
0400 hex
Setup Error
Special I/O Unit
0500 hex
Setup Error
Disabling Error Log Entries of User-defined Errors (CS1-H, CJ1-H, CJ1M,
or CS1D Only)
Normally when FAL(006) generates a user-defined error, the error code and
the time that the error occurred are written to the Error Log Area (A100
through A199). It is possible to set the PLC Setup so that user-defined errors
generated by FAL(006) are not recorded in the Error Log.
Even though the error will not be recorded in the Error Log, the FAL Error Flag
(40215) will be turned ON, the corresponding flag in the Executed FAL Num-
ber Flags (A36001 to A39115) will be turned ON, and the error code will be
written to A400.
Disable Error Log entries for user-defined FAL(006) errors when you want to
record only the system-generated errors. For example, this function is useful
during debugging if the FAL(006) instructions are used in several applications
and the Error Log is becoming full of user-defined FAL(006) errors.
S
• Bit 15 OFF: Interrupt task error
Bits 00 to 14: Task number of interrupt task
where error occurred.
• Bit 15 ON: Interrupt task execution conflicted
with Special I/O Unit refreshing
Bits 00 to 14: Unit number of Special I/O Unit
with refreshing conflict
Rack location of Unit where error occurred
• Bits 08 to 15: Rack number (binary) of Rack
where the affected Unit is mounted
• Bits 00 to 07: Slot number (binary) of slot
where the affected Unit is mounted
PLC Setup Error Location
--- (not fixed)
Inner Board Error Information
• Bits 00 to 03: Invalid
• Bits 04 to 15: Error defined by the Inner Board
CS1 CPU Bus Unit's unit number:
0000 to 000F hex
Special I/O Unit's unit number:0000 to 005F hex
or 00FF hex (unit number undetermined)
SYSMAC BUS Master Unit's unit number:
0000 or 0001 hex
--- (not fixed)
CS1 CPU Bus Unit's unit number:
0000 to 000F hex
Special I/O Unit's unit number:0000 to 005F hex
Section 3-30
S+1
1145

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents