19 - 7
19 ERROR CODE LISTS
Table 19.5 Operation control/transition execution errors (16300 to 16599) (continued)
Error factor
Error code
Name Description
Error Processing Corrective Action
16420
Write device data to
shared CPU
memory of the self
CPU (MULTW)
execution error
• Number of words (n) to be written is outside the
range of 1 to 256.
• The shared CPU memory address (D) of self
CPU of the writing destination device is outside
the range (800H to FFFH) of the shared CPU
memory address.
• The shared CPU memory address (D) of self
CPU of the writing destination device + number
of words (n) to be written is outside the range
(800H to FFFH) of the shared CPU memory
address.
• First device No. (S) which writing data are
stored + number of words (n) to be written is
outside the device range.
• MULTW instruction was executed again before
MULTW instruction is executed and complete
bit device is turned on.
• (D1) is a write-disabled device.
• (S) is a bit device and the device number is not
a multiple of 16.
• PX/PY is set in (S) to (S)+(n-1).
• Correct the program so that the number of
words (n) to be written is within the range of 1
to 256.
• Correct the program so that the shared CPU
memory address (D) of self CPU of the writing
destination is within the range of shared CPU
memory address.
• Correct the program so that the shared CPU
memory address (D) of self CPU of the writing
destination + number of words (n) to be
written is within the range of shared CPU
memory address.
• Correct the program so that first device No.
(S) which writing data are stored + number of
words (n) to be written is within the device
range.
• Execute MULTW instruction again after the
complete bit device of MULTW instruction is
turned on.
• Correct the program to set a write-enabled
device at (D1).
• When (S) is a bit device, set the device
number to be multiple of 16.
• When (S) is a bit device, do not set PX/PY.
16421
Read device data
from shared CPU
memory of the other
CPU (MULTR)
execution error
• Number of words (n) to be read is outside the
range of 1 to 256.
• The shared CPU memory first address (S2) of
the data which it will be read is outside the
range (000H to FFFH) of the shared CPU
memory address.
• The shared CPU memory first address (S2) of
the data which it will be read + number of
words (n) to be read is outside the range (000H
to FFFH) of the shared CPU memory address.
• First device No. (D) which stores the reading
data + number of words (n) to be read is
outside the device range.
• Except 3E0H/3E1H/3E2H/3E3H is set at (S1).
• The self CPU is specified with (S1).
• The CPU which reads is resetting.
• The errors are detected in the CPU which read.
• (D) is a bit device and the device number is not
a multiple of 16.
• PX/PY is set in (D) to (D)+(n-1).
The block processing in
execution is stopped and
the next block is executed.
• Correct the program so that the number of
words (n) to be read is within the range of 1 to
256.
• Correct the program so that the shared CPU
memory first address (S2) of the data which it
will be read is within the range of shared CPU
memory address.
• Correct the program so that the shared CPU
memory first address (S2) of the data which it
will be read + number of words (n) to be read
is within the range of shared CPU memory
address.
• Correct the program so that first device No.
(D) which stores the reading data + number of
words (n) to be read is within the device
range.
• Correct the program so that
3E0H/3E1H/3E2H/3E3H is set at (S1).
• Correct the program so that the self CPU is
not specified with (S1).
• Check that the reset flag (M9240 to M9243) is
OFF, then correct the program to execute the
MULTR instruction.
• If the errors are detected in the CPU which
read, exchange the CPU.
• When (D) is a bit device, set the device
number to be multiple of 16.
• When (D) is a bit device, do not set PX/PY.