Download Print this page

User-Defined Errors - Omron SYSMAC CQM1-ID212 Operation Manual

Dc input module

Advertisement

User-defined Errors

Level B Errors
Level C Errors
4-4
User-defined Errors
FAILURE ALARM – FAL(06)
1, 2, 3...
SEVERE FAILURE ALARM –
FALS(07)
1, 2, 3...
110
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Message
IL-ILC ERR
IL(02) and ILC(03) are not used in pairs. Correct the program so
that each IL(02) has a unique ILC(03). Although this error message
will appear if more than one IL(02) is used with the same ILC(03),
the program will executed as written. Make sure your program is
written as desired before proceeding.
JMP-JME
JMP(04) 00 and JME(05) 00 are not used in pairs. Although this
ERR
error message will appear if more than one JMP(04) 00 is used with
the same JME(05) 00, the program will be executed as written.
Make sure your program is written as desired before proceeding.
SBN-RET
If the displayed address is that of SBN(92), two different
ERR
subroutines have been defined with the same subroutine number.
Change one of the subroutine numbers or delete one of the
subroutines. If the displayed address is that of RET(93), RET(93)
has not been used properly. Check requirements for RET(93) and
correct the program.
Message
COIL DUPL
The same bit is being controlled (i.e., turned ON and/or OFF) by
more than one instruction (e.g., OUT, OUT NOT, DIFU(13),
DIFD(14), KEEP(11), SFT(10)). Although this is allowed for certain
instructions, check instruction requirements to confirm that the
program is correct or rewrite the program so that each bit is
controlled by only one instruction.
JMP
JME(05) has been used with no JMP(04) with the same jump
UNDEFD
number. Add a JMP(04) with the same number or delete the
JME(05) that is not being used.
SBS
A subroutine exists that is not called by SBS(91). Program a
UNDEFD
subroutine call in the proper place, or delete the subroutine if it is
not required.
There are three instructions that the user can use to define his own errors or
messages. These instructions are used to send messages to the Programming
Console connected to the PC, cause a non-fatal or a fatal error.
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.
3. The FAL number and time of occurrence will be recorded in the PC's error
log area if a Memory Cassette with a clock (RTC) is used.
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, execute FAL 00, and then
clear the error using the Programming Console.
FALS(07) is an instruction that causes a fatal error. The following will occur when
an FALS(07) instruction is executed:
1. Program execution will be stopped and outputs will be turned OFF.
2. The ERR/ALM indicator on the CPU Unit will be lit.
3. The instruction's 2-digit BCD FALS number (01 to 99) will be written to
SR 25300 to SR 25307.
4. The FALS number and time of occurrence will be recorded in the PC's error
log area if a Memory Cassette with a clock (RTC) is used.
The FALS numbers can be set arbitrarily to indicate particular conditions. The
same number cannot be used as both an FAL number and an FALS number.
Meaning and appropriate response
Meaning and appropriate response
Section 4-4

Advertisement

loading
Need help?

Need help?

Do you have a question about the SYSMAC CQM1-ID212 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Save PDF