12 - 10
12 ERROR CODE LISTS
(4) Operation control/transition execution errors (16300 to 16599)
Error
code
Details
code
Error factor
Error Processing Corrective Action
Name Description
16301 —
Event task enable (EI)
execution error
Event task enable was executed at except
for the normal task.
The block processing
on executing is
stopped and the next
block is executed.
Event task enable may be executed in the
normal task only. Correct the program.
16302 —
Event task disable
(DI) execution error
Event task disable was executed at except
for the normal task.
Event task disable may be executed in the
normal task only. Correct the program.
16303 —
Block transfer (BMOV)
execution error
• The cam data of the cam No. specified
with (D) or (S) is not yet registered to the
Motion controller.
• The resolution of the cam No. specified
with (D) or (S) differs from the number of
transferred words specified with (n).
• (S) to (S)+(n-1) is outside the device
range.
• (D) to (D)+(n-1) is outside the device
range.
• (n) is 0 or a negative number.
• (S) is a bit device and the device number
is not a multiple of 16.
• (D) is a bit device and the device number
is not a multiple of 16.
• PX/PY is set in (S) to (S)+(n-1).
• PX/PY is set in (D) to (D)+(n-1).
• When it is advanced synchronous control
method, the cam No. is set in the (D) or
(S).
• Correct the program so that cam data is
that of the already registered cam No.
• Correct the program to match (n) with the
cam resolution.
• Change (n) so that the block transfer range
is within the device range.
• Change (n) to a positive number.
• When (S) or (D) is a bit device, set the
device number to be multiple of 16.
• When (S) or (D) is a bit device, do not set
PX/PY.
• When it is advanced synchronous control
method, do not set the cam No. in the (D)
or (S).
16304 —
Time to wait (TIME)
execution error
• The device No. which indirectly specifies
(S) is illegal.
• The (S) data is outside the range 0 to
2147483647.
• Correct the program so that the device No.
which indirectly specifies (S) is proper.
• Correct the program so that the (S) data is
within the range of 0 to 2147483647.
16305 —
Same data block
transfer (FMOV)
execution error
• (D) to (D)+(n-1) is outside the device
range.
• (n) is 0 or a negative number.
• (S) is a bit device and the device number
is not a multiple of 16.
• (D) is a bit device and the device number
is not a multiple of 16.
• PX/PY is set in (S).
• PX/PY is set in (D) to (D)+(n-1).
• Change (n) so that the block transfer range
is within the device range.
• When (S) or (D) is a bit device, set the
device number to be multiple of 16.
• When (S) or (D) is a bit device, do not set
PX/PY.
16308 —
Speed change
request (CHGV)
execution error
The specified axis No. is outside the range.
Correct the program so that the specified
axis No. is within the range.
16309 —
Torque limit value
change request
(CHGT) execution
error
16310 —
Target position
change request
(CHGP) execution
error
• The specified axis No. of (S1) is outside
the range.
• (S2) is outside the range of 0 to 1.
• The device number of (S3) is odd-
numbered.
• (S3) to ((S3)+7) is outside the device
range.
• Correct the specified axis No. of (S1) so
that it is within the range.
• Correct the program so that the (S2) is
within the range of 0 to 1.
• Correct the program so that the (S3) is
even-numbered device.
• Correct the program so that the devices
from (S3) to ((S3)+7) are within the range.
16311 —
Torque limit value
individual change
request (CHGT2)
execution error
The specified axis No. is outside the range.
Correct the program so that the specified
axis No. is within the range.
16316 —
Assignment (=)
execution error
• The (S) data is outside the range of the
data type of (D).
• The device No. which indirectly specifies
(D) is illegal.
• Correct the program so that the (S) data is
within the range of the data type of (D).
• Correct the program so that the device No.
which indirectly specifies (D) is proper.