End Codes Returned To An External Device During Data Communications - Mitsubishi Electric MELSEC iQ-RJ71EN71 User Manual

Ethernet
Hide thumbs Also See for MELSEC iQ-RJ71EN71:
Table of Contents

Advertisement

3.8
End Codes Returned to an External Device During
Data Communications
The following table lists the error codes stored in the end code appended to a response during data communications.
End
Error details and causes
code
00H
Normal completion
02H
The device range destination of devices to be read/written from/to is
incorrect.
50H
• Codes for the command/response type of a subheader are not within
the specifications.
• In communications using the fixed buffer, if the data length setting is
smaller than the actual data amount, the remaining data is processed
as the second data. In this case, a subheader undefined command
type error may occur.
51H
In communications using the random access buffer, the start address
specified by an external device has been set outside the range from 0 to
6143.
52H
• In communications using the random access buffer, the start address
and the number of data words (depending on the setting when reading
data) specified by an external device exceeds the range from 0 to
6143.
• Data by the number of words specified (text) cannot be sent in one
frame. (The data length value or the amount of the text sent/received
are not in the allowable range.)
54H
When "ASCII" has been selected for "Communication Data Code" in
"Own Node Settings" under "Basic Settings" of the Ethernet-equipped
module, ASCII code data which cannot be converted into binary code
data has been sent from the external device.
55H
• When "Disable All (SLMP)" has been selected for "Enable/Disable
Online Change" in "Own Node Settings" under "Basic Settings" of the
Ethernet-equipped module, the external device requested a data write
while the CPU module was running.
• While the CPU module was running, the external device requested for
writing a parameter or program.
56H
The external device specified an incorrect device.
57H
• The number of points for a command specified by an external device
exceeds the maximum number of processing points (number of
processes that can be executed per communication) for each process.
• Addresses from the start address (start device number and start step
number) to the specified number of points exceed the largest
addresses (device number and step number) for each process.
• The byte length of a command is not within the range defined by the
specifications.
• When data is written, the set number of write data points is different
from the specified number of points.
• A monitor request was issued even though monitoring data is not
registered.
58H
• The start address (start device number and start step number) of a
command specified by an external device has been set outside the
range that can be specified.
• For data read/write in a microcomputer program or file register, values
exceeding the CPU module parameter setting range has been
specified.
• A block number specified for an extension file register does not exist.
• A file register cannot be specified.
• A word device has been specified for the command for bit devices.
• The start number of bit devices has been specified using a value other
than a multiple of 16 in the command for word devices.
59H
An extension file register cannot be specified.
60H
The communication time between the CPU module and the Ethernet-
equipped module exceeded the response monitoring timer value.
Action
When each communication is normally completed, the error code 00H is
stored.
Check and correct the specified start device and the number of points.
• Check and correct the command/response type set for the external
device. (Because the Ethernet-equipped module automatically adds
the command/response type, the user setting is not required.)
• Check and correct the data length.
Check and correct the specified start address.
• Check and correct the start address and the number of data words.
• Correct the number of read/write points.
Check and correct the data sent from the external device.
• Set "Enable All (SLMP)" for "Enable/Disable Online Change" in "Own
Node Settings" under "Basic Settings" of the Ethernet-equipped
module, and write data. (However, a parameter, program, or
microcomputer program cannot be written while the CPU module is
running.)
• Set the switch on the CPU module to STOP and write the data.
Correct the device specification.
• Correct the specified points or the start address (device number and
step number).
• Check the data length of the command and set the data again.
• Register the monitoring data.
• Data cannot be read from/written to an area with an address after the
last address. Correct the specified address.
• Correct the block number.
• In the block number specification of the extension file register, do not
specify a block number exceeding the range of the corresponding
memory cassette size.
• Correct the value to the one within the range that can be specified for
each process.
• Correct the block number.
• Correct the device specification.
• Correct the command or specified device.
Correct the device specification.
Increase the response monitoring timer value.

3.8 End Codes Returned to an External Device During Data Communications

3 TROUBLESHOOTING
331
3

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents