19 - 5
19 ERROR CODE LISTS
Table 19.5 Operation control/transition execution errors (16300 to 16599)
Error factor
Error code
Name Description
Error Processing Corrective Action
16301
Event task enable
(EI) execution error
• Event task enable was executed at except for
the normal task.
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).
• 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.
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
16309
Torque limit value
change request
(CHGT) 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.
16320
Operation (/)
execution erro
r
16321
Remainder (%)
e
x
ecut
i
o
n
e
rr
or
• The divisor is 0.
Correct the program so that the divisor is other
than 0.
16322
Device set (SET)
execution erro
r
16333
Device reset (RST)
execution erro
r
16334
Device set (SET=)
e
x
ecut
i
o
n
e
rr
or
16335
Device reset (RST=)
execution erro
r
16336
Device output
(
DOUT
)
execution
• The device No. which indirectly specifies (D) is
illegal.
• (D) is a device which is write-disabled.
• Correct the program so that the device No.
which indirectly specifies (D) is proper.
• Correct the program to set a write-enabled
device at (D).
16337
Device input (DIN)
execution error
16338
Bit device output
(OUT=) execution
error
• The device No. which indirectly specifies (D) is
illegal.
The block processing on
executing is stopped and
the next block is executed.
Correct the program so that the device No.
which indirectly specifies (D) is proper.