Cycle Time Too Long - Omron CP1L-EL20DR-D Operation Manual

Sysmac cp series cp1l-el/em cpu unit
Table of Contents

Advertisement

Troubleshooting
Probable cause
Illegal Area Access Error
If the PLC Setup has been set to stop operation for an ille-
gal access error, the Access Error Flag will turn ON when
an illegal access error has occurred.
The following operations are considered illegal access:
• Reading/writing the parameter area
• Writing to an area without memory installed
• Writing to a write-protected area
• Indirect DM addressing BCD error
No END Error
This error occurs when there is not an END(001) instruction
in the program within a task.
Task Error
This error is generated by any of the following conditions.
1. There is not an executable cyclic task (active).
2. There is no specified interrupt task when an interrupt is
generated (input interrupt, high-speed counter interrupt,
scheduled interrupt, or external interrupt).
Differentiation Overflow Error
Differentiation instructions were repeatedly inserted or
deleted using the online editor and the system restriction
was exceeded.
Illegal Instruction Error
Execution of an unexecutable instruction was attempted.
For a CPU Unit with 20 I/O Points, the instruction operand
will be given in D10000 to D31999.
UM Overflow Error
An attempt was made to execute a program that exceeds
the user program capacity.

Cycle Time Too Long

Probable cause
This error occurs when the cycle time PV exceeds the max-
imum cycle time set in the PLC Setup.
■ Reference Information
Error flag
Program Error Flag, A401.09
Error code (A400)
80F0
Error information
Program error details, A294 to A299
■ Reference Information
Error flag
Cycle Time Too Long Error, A401.08
Error code (A400)
809F
Error information
---
Possible remedy
Refer to A298 and A299 (instruction program address when
the program fails) and take corrective actions so that illegal
area access errors will not occur. Alternatively, set the PLC
Setup so that PLC operation will not stop when an instruc-
tion error occurs.
Insert an END(001) instruction at the end of the program
allocated to the task stored in A294 (task number when the
program fails).
1. Check the properties of the executable cyclic task and set
at least one task to start when operation starts.
2. Create a task for the number stored in A294 (task number
when the program fails).
Change the operating mode to PROGRAM mode and then
return to MONITOR mode.
Check the program, correct the problem, and transfer the
program to the CPU Unit again.
Transfer the program again using the CX-Programmer.
Possible remedy
Review the program to decrease the cycle time or change
the maximum cycle time set in the PLC Setup.
Refer to the Maximum Interrupt Task Processing Time
(A440) and study the maximum cycle time.
The cycle time can be decreased using the following meth-
ods.
• Separate instructions not being executed into different
tasks.
• Consider using jump instructions for areas in the task that
are not executed.
• Prohibit cycle refreshing with Special I/O Units that do not
require exchange of cycle data.
Section 12-2
641

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents