Mitsubishi Q00JCPU User Manual page 396

Q series, logic
Hide thumbs Also See for Q00JCPU:
Table of Contents

Advertisement

6
FUNCTIONS
(7) Error codes for communication made using serial communication
Error Code
Error Item
(Hexadecimal)
4000
H
to
----
4FFF
H
7153
Frame length error
H
Unregistered
7155
H
monitor error
Requested data
7164
H
error
7167
H
Disabled during
RUN
7168
H
Monitor registration
716D
H
error
7E40
Command error
H
7E41
Data length error
H
7E42
Data count error
H
7E43
Device error
H
Continuous request
7E47
H
error
Device point count
7E4F
H
error
Request destination
7E5F
module I/O number
H
error
Registered point
7E64
H
count range error
7F01
Buffer full error
H
Receive header
7F21
H
section error
6
6.24 Serial Communication Function
- 155
function
Table6.49 indicates the error codes, error definitions and corrective actions that are
sent from the CPU module to the external device when errors occur during
communication made using the serial communication function.
Table6.49 List of error codes sent from CPU module to external device
Error Definition
• CPU detected error
(Error that occurred in other than the serial com-
munication function)
• The length of the received message is outside the
permissible range.
• A monitor request was given before monitor
registration was made.
• The requested data or device specifying method is
in error.
• A write command was specified for the setting of
write during RUN disable.
• The command specified cannot be executed
during RUN.
• The QnA-compatible 3C/4C frame was not used
for monitor registration.
• The command or sub-command specified does not
exist.
• The number of points specified for random read/
write exceeds the number of points enabled for
communication.
• The requested number of points exceeds the
range of the command.
• The device specified does not exist.
• The device specified cannot be specified for the
corresponding command.
• The next request was received before the reply
message was returned.
• The number of access points is incorrect.
• The request destination module I/O number is in
error.
• The number of registered points (word/bit) is
outside the range.
• The next data was received before completion of
received data processing.
• The command (frame) section specified is in error.
• The ASCII code received cannot be converted into
binary.
Corrective Action
• Refer to the Appendices of the QCPU User's Manual
(Hardware Design, Maintenance and Inspection), and take
corrective action.
• Reconsider the sent message.
• The number of access points of the message should be
within the permissible range.
• Give a monitor request after registering the device to be
monitored.
• Check and correct the sent message/requested data of the
device on the other end, and restart communication.
• Change the setting to write during RUN enable and restart
communication.
• Set the CPU module to STOP and restart communication.
• Perform monitor registration again.
• Check and correct the sent message of the device on the
other end and restart communication.
• Check and correct the sent message of the device on the
other end and restart communication.
• Check and correct the sent message of the device on the
other end and restart communication.
• Check and correct the sent message of the device on the
other end and restart communication.
• Do not give continuous requests from the device on the
other end.
• Match the monitoring time of timer 1 with the time-out period
of the device on the other end.
• Check and correct the sent message of the device on the
other end and restart communication.
• Correct the module I/O number of the data send destination.
• Correct the set value of the registered points (word/bit).
• Perform handshake with the device on the other end, for
example, to increase the sending intervals.
• Check and correct the sent message of the device on the
other end and restart communication.
(Continued on next page)

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents