Errors and Alarm Troubleshooting
Section
7-1
196
7-1-4
Execution Error Code List
The execution error codes shown in the list below are stored in ITEM003 of
each function block.
When there are function blocks containing an error other than 0 (normal),
the smallest block number in these function block numbers is stored to
ITEM093 of the System Common block (Block Model 000).
The following information can be checked in the Monitor Run Status screen
on CX-Process Tool ([Execute]-[Run]-[Validate Action]):
- Smallest block address where execution error occurred (ITEM093 of
System Common block)
- Execution error codes that occurred at each function block address
(smallest code No. when multiple execution errors occur at a single
function block) in the Detailed display screen
Code
Description
Explanation
Operation at error
Remedy
0
Normal
1
Connection
terminal/output
terminal
connection not
defined
Either the function block is not
registered to the block address of
the source designation or the
destination, or the ITEM number
does not exist.
Running of the function
block in question is
stopped, and the functions
in question do not operate
normally.
Check the block address and
ITEM number of the source
designation or destination
designation.
2
Default error
When run/stop command S1 turned
ON in the ramp program or segment
program, the reference input was
outside the rise ramp range.
The program is not started. Check the connection of the
reference input and program
settings.
3
Variable value
error
A constant between A1 and A8 or
an intermediate buffer between B1
and B4 that is used in the
conditional statement for Arithmetic
Operation (Block Model 126) is not
defined.
Execution of the Arithmetic
Operation block will be
stopped.
Set definitions for all
constants A1 to A8 and an
intermediate buffers B1 to B4
that are used.
10
Operation
process: Division
by "0"
An attempt was made to execute
division by a "0" denominator in the
operation process.
In the case of
Multiplication, DI/AI
Terminal from CPU Unit,
DI/AI Terminal from
Expanded CPU Unit or
Field Terminal blocks, the
maximum value is output.
In the case of the Segment
Linearizer or Temperature
and Pressure Correction
blocks, the previous data is
retained.
In the case of DI/AI Terminal
from CPU Unit, DI/AI
Terminal from Expanded
CPU Unit or Field Terminal
blocks, check the scaling
value, and in the case of the
Segment Linearizer block,
check the setting value of the
input coordinate side. In the
case of temperature and
pressure correction, check
the gain bias value.
11
Operation
process:
Operation out of
restricted value
The output value of the operation
result exceeded the data length of
two bytes.
Note: An error does not occur even
if the output range (±320.00,
e.g) is exceeded if the data
length of two bytes is not
exceeded.
Output becomes the
maximum value or
minimum value of the
output range. (For
example, when the output
range is ±320.00, the
output b320.00 or
320.00.)
If there is a problem, review
the settings of related ITEMs.
12
Arugument
beyond definition
An argument used in Arithmetic
Operation (Block Model 126) is
beyond the definition.
Execution of the Arithmetic
Operation block will be
stopped.
Check the range of the
arguments and correct the
conditional statement or
calculation expressions.
15
AT error
A limit cycle cannot be generated for
Basic PID (Block Model 011) or
Advanced PID (Block Model 012) or
suitable PID constants cannot be
Execution of the relevant
block will be stopped.
Check the following AT
parameters: ITEM 036 to
ITEM 040. Also, set ITEM
051 to 2 s or less.