![background image](http://html1.mh-extra.com/html/omron/sysmac-cs-series/sysmac-cs-series_reference-manual_742030054.webp)
14
Instruction Execution Checks
Section 1-2
All errors for which the Error Flag or Access Error Flag turns ON is treated as
a program error The following table lists program errors. The PLC Setup can
be set to stop program execution when one of these errors occurs.
Error type
Description
Related flags
No END Instruction
There is no END(001) instruction in the program.
No END Error Flag
(A29511)
Task Error
There are three possible causes of a task error:
1) There is not an executable cyclic task.
2) There is not a program allocated to the task.
3) An interrupt was generated but the corresponding interrupt
task does not exist.
Task Error Flag (A29512)
Instruction Processing
Error*
The CPU attempted to execute an instruction, but the data
provided in the instruction’s operand was incorrect.
*If the PLC Setup has been set to treat instruction errors as
fatal errors (program errors), the Instruction Processing Error
Flag (A29508) will be turned ON and program execution will
stop.
Error (ER) Flag,
Instruction Processing
Error Flag (A29508)
Access Error*
There are five possible causes of an access error:
1) Reading/writing to the parameter area.
2) Writing to memory that is not installed.
3) Reading/writing to an EM bank that is EM file memory.
4) Writing to a read-only area.
5) The contents of a DM/EM word was not BCD although the
PLC is set for BCD indirect addressing.
*If the PLC Setup has been set to treat instruction errors as
fatal errors (program errors), the Illegal Access Error Flag
(A29510) will be turned ON and program execution will stop.
Access Error (AER) Flag,
Illegal Access Error Flag
(A29510)
Indirect DM/EM BCD
Error*
The contents of a DM/EM word was not BCD although the
PLC is set for BCD indirect addressing.
*If the PLC Setup has been set to treat instruction errors as
fatal errors (program errors), the Indirect DM/EM BCD Error
Flag (A29509) will be turned ON and program execution will
stop.
Access Error (AER) Flag,
Indirect DM/EM BCD Error
Flag (A29509)
Differentiation Overflow
Error
Differentiated instructions were repeatedly inserted and
deleted during online editing (over 31,072 times).
Differentiation Overflow
Error Flag (A29513)
UM Overflow Error
The last address in UM (user program memory) has been
exceeded.
UM Overflow Error Flag
(A29515)
Illegal Instruction Error
The program contains an instruction that cannot be executed. Illegal Instruction Error
Flag (A29514)
Содержание SYSMAC CS Series
Страница 2: ......
Страница 4: ...iv ...
Страница 30: ...xxx ...
Страница 186: ...146 List of Instructions by Function Code Section 2 4 ...
Страница 194: ...154 3 35 4 MOVE BIT MOVBC 568 1273 3 35 5 BIT COUNTER BCNTC 621 1275 3 35 6 GET VARIABLE ID GETID 286 1277 ...
Страница 1320: ...1280 Model Conversion Instructions Unit Ver 3 0 or Later Section 3 35 ...
Страница 1390: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2 ...
Страница 1391: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits ...
Страница 1392: ...1352 ASCII Code Table Appendix A ...
Страница 1404: ...1364 Revision History ...