Omron C200HE ユーザーズマニュアル

ページ / 564
108
Error Messages
The following error messages may appear when inputting a program. Correct
the error as indicated and continue with the input operation. The asterisks in the
displays shown below will be replaced with numeric data, normally an address,
in the actual display.
Message
Cause and correction
****REPL ROM
An attempt was made to write to write-protected RAM or EEPROM. Ensure that the
write-protect switch is set to OFF.
****PROG OVER
The instruction at the last address in memory is not NOP(00). Erase all unnecessary
instructions at the end of the program.
****ADDR OVER
An address was set that is larger than the highest memory address in the UM area.
Input a smaller address
****SETDATA ERR
Data has been input in the wrong format or beyond defined limits, e.g., a hexadecimal
value has been input for BCD. Re-enter the data. This error will generate a FALS 00
error.
****I/O NO. ERR
A data area address has been designated that exceeds the limit of the data area, e.g.,
an address is too large. Confirm the requirements for the instruction and re-enter the
address.
4-7-3 Checking the Program
Once a program has been entered, the syntax should be checked to verify that
no programming rules have been violated. This check should also be performed
if the program has been changed in any way that might create a syntax error.
To check the program, input the key sequence shown below. The numbers indi-
cate the desired check level (see below). When the check level is entered, the
program check will start. If an error is discovered, the check will stop and a dis-
play indicating the error will appear. Press SRCH to continue the check. If an
error is not found, the program will be checked through to the first END(01), with
a display indicating when each 64 instructions have been checked (e.g., display
#1 of the example after the following table).
CLR can be pressed to cancel the check after it has been started, and a display
like display #2, in the example, will appear. When the check has reached the first
END, a display like display #3 will appear.
A syntax check can be performed on a program only in PROGRAM mode.
Key Sequence
To check 
up to END(01)
To abort
(0, 1, 2, Check levels)
Three levels of program checking are available. The desired level must be des-
ignated to indicate the type of errors that are to be detected. The following table
provides the error types, displays, and explanations of all syntax errors. Check
level 0 checks for type A, B, and C errors; check level 1, for type A and B errors;
and check level 2, for type A errors only.
The address where the error was generated will also be displayed.
Check Levels and Error
Messages
Inputting, Modifying, and Checking the Program
Section 4-7