Failure Alarm Functions; Failure Point Detection - Omron CJ - PROGRAMMING MANUAL 12-2009 Programming Manual

Programmable controllers
Table of Contents

Advertisement

Diagnostic Functions
Application Precaution for
DeviceNet
6-7-3

Failure Alarm Functions

1,2,3...
6-7-4

Failure Point Detection

When the master function is used with the CS1W-DRM21 or CJ1W-DRM21,
all slave outputs will be turned OFF. When the slave function is used, all inputs
to the master will be OFF. When the C200HW-DRM21-V1 is used, however,
slave outputs will not be turned OFF.
The FAL(006) and FALS(007) instructions generate user-defined errors.
FAL(006) generates a non-fatal error and FALS(007) generates a fatal error
that stops program execution.
When the user-defined error conditions (execution conditions for FAL(006) or
FAL(007)) are met, the Failure Alarm instruction will be executed and the fol-
lowing processing will be performed.
1. The FAL Error Flag (A40215) or FALS Error Flag (A40106) is turned ON.
2. The corresponding error code is written to A400.
3. The error code and time of occurrence are stored in the Error Log.
4. The error indicator on the front of the CPU Unit will flash or light.
5. If FAL(006) has been executed, the CPU Unit will continue operating.
If FALS(007) has been executed, the CPU Unit will stop operating. (Pro-
gram execution will stop.)
Operation of FAL(006)
When execution condition A goes ON, an error with FAL number 2 is gener-
ated, A40215 (FAL Error Flag) is turned ON, and A36002 (FAL Number 2
Flag) is turned ON. Program execution continues.
Errors generated by FAL(006) can be cleared by executing FAL(006) with FAL
number 00 or performing the error read/clear operation from a Programming
Device (including a Programming Console).
Operation of FALS(007)
When execution condition B goes ON, an error with FALS number 3 is gener-
ated, and A40106 (FALS Error Flag) is turned ON. Program execution is
stopped.
Errors generated by FAL(006) can be cleared by eliminating the cause of the
error and performing the error read/clear operation from a Programming
Device (including a Programming Console).
FPD(269) performs time monitoring and logic diagnosis. The time monitoring
function generates a non-fatal error if the diagnostic output isn't turned ON
within the specified monitoring time. The logic diagnosis function indicates
which input is preventing the diagnostic output from being turned ON.
Time Monitoring Function
FPD(269) starts timing when it is executed and turns ON the Carry Flag if the
diagnostic output isn't turned ON within the specified monitoring time. The
Section 6-7
FAL
002
#0000
FALS
003
#0000
339

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents