Identifying Errors; User-Defined Errors - Omron CPM1A Operation Manual

Sysmac series programmable controllers
Hide thumbs Also See for CPM1A:
Table of Contents

Advertisement

Self-diagnosis Functions
Message
FALS
No.
Power interruption
None
(no message)
MEMORY ERR
F1
NO END INST
F0
I/O BUS ERR
C0
I/O UNIT OVER
E1
SYS FAIL FALS**
01 to 99 A FALS(07) instruction has been executed in the program. Check the FALS number to
(** is 01 to 99 or 9F.)
9F

5-3-3 Identifying Errors

Error Messages
Error Flags
Error Code

5-3-4 User-defined Errors

FAILURE ALARM – FAL(06)
1, 2, 3...
124
Meaning and appropriate response
Power has been interrupted for at least 10 ms (2 ms for DC power types.) Check
power supply voltage and power lines. Try to power-up again.
AR 1308 ON: An unspecified bit area exists in the user program. Check the program
and correct errors.
AR 1309 ON: An error has occurred in reading or writing flash memory. Replace the
CPU Unit.
AR 1310 ON: A checksum error has occurred in read-only DM (DM 6144 to DM 6599).
Check and correct the settings in the read-only DM area.
AR 1311 ON: A checksum error has occurred in the PC Setup. Initialize all of the PC
Setup and reinput.
AR 1312 ON: A checksum error has occurred in the program. Check the program and
correct any errors detected.
AR 1314 ON: The internal capacitor can no longer back up data. Clear the error and
check/correct the contents of the data areas backed up by the capacitor.
END(01) is not written in the program. Write END(01) at the end of the program.
An error has occurred during data transfer between the CPU Unit and Expansion I/O
Unit. Check the Expansion I/O Unit's connecting cable.
Too many I/O Units have been connected. Check the I/O Unit configuration.
determine the conditions that caused execution, correct the cause, and clear the error.
The cycle time has exceeded the FALS 9F Cycle Time Monitoring Time (DM 6618).
Check the cycle time and adjust the Cycle Time Monitoring Time if necessary.
PC errors can be identified from error messages displayed on the Programming
Console, error flags in the SR or AR areas, and the error code in SR 25300 to
SR 25307.
Error messages generated by the self-diagnosis function can be read from a
Programming Console or host computer running SYSMAC Support Software.
When the self-diagnosis function detects a hardware error, it will turn on the cor-
responding error flags in the SR and AR areas.
When an error is detected by the self-diagnosis function, the corresponding
error code is written to SR 25300 to SR 25307. (The error code is an 2-digit hex-
adecimal code.)
There are three instructions that the user can use to define his own errors or
messages. FAL(06) causes a non-fatal error, FAL(07) causes a fatal error, and
MSG(46) sends a message to the Programming Console or host computer con-
nected to the PC.
FAL(06) is an instruction that causes a non-fatal error. The following will occur
when an FAL(06) instruction is executed:
1. The ERR/ALM indicator on the CPU Unit will flash. PC operation will con-
tinue.
2. The instruction's 2-digit BCD FAL number (01 to 99) will be written to
SR 25300 to SR 25307.
The FAL numbers can be set arbitrarily to indicate particular conditions. The
same number cannot be used as both an FAL number and an FALS number.
To clear an FAL error, correct the cause of the error and then execute FAL 00 or
clear the error using the Programming Console.
Section 5-3

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the CPM1A and is the answer not in the manual?

Table of Contents

Save PDF