![background image](http://html1.mh-extra.com/html/omron/sysmac-c200h/sysmac-c200h_operation-manual_742423089.webp)
76
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 ROM, or to write-protected RAM or EEPROM. Ensure
that a RAM or EEPROM Unit is mounted and that its 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 or use a larger Memory Unit.
****ADDR OVER
An address was set that is larger than the highest memory in Program Memory. 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-6-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
indicate the desired check level (see below). When the check level is en-
tered, the program check will start. If an error is discovered, the check will
stop and a display 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 dis-
play 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
designated to indicate the type of errors that are to be detected. The follow-
ing 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-6
Содержание SYSMAC C200H
Страница 1: ...OPERATION MANUAL C200H CPU01 E 03 E 11 E SYSMAC Programmable Controllers Cat No W130 E1 05 ...
Страница 2: ...C200H Programmable Controllers CPU01 E 03 E 11 E Operation Manual Revised June 2003 ...
Страница 3: ...iv ...
Страница 5: ...vi ...
Страница 8: ...TABLE OF CONTENTS ix Glossary 345 Index 363 Revision History 369 ...
Страница 342: ...336 Programmer Program Date Page Word Contents Notes Word Contents Notes Data Storage ...
Страница 374: ...Cat No W130 E1 05 C200H Programmable Controllers CPU01 E 03 E 11 E OPERATION MANUAL ...