4-4
<Toc> <Ind>
<4. PC Link Communication Protocol>
IM 77C01E01-10E
4.1.3
Response Error Codes
See Also
4.1.2, “Configuration of Response”, for the configuration of response in the event of error.
The error codes (EC1) and detailed error codes (EC2) of responses are as follows.
Table 4.1 List of Error Codes EC1
Meaning
Cause(s)
• No command exists.
• Command not executable
• No register number exists.
• A value other than hexadecimal values (0 to 9, A to F) has been specified in word
specification.
• The position of a start for a data load/save or other command is out of the
address range.
• The specification of the number of words is out of the specified range.
• An attempt was made to execute monitoring without specifying the monitor
(WRS).
• An illegal parameter is set.
Parameter error
• The sum does not match the expected value.
Internal buffer overflow
Command error
Register specification error
Out of setpoint range
(when in writing operation)
Out of data count range
Monitor error
Checksum error
Character reception timeout
• A data value greater than the specified was received.
02
Error
Code
03
04
05
06
08
42
43
44
• The end-of-data or end-of-text character has not been received.
Table 4.2 List of Detailed Error Codes EC2
Detailed Error Code (EC2)
Error Code (EC1)
Register specification error
Out of setpoint range
Out of data count range
03
04
05
08
Parameter error
Meaning
Parameter number where error occurred (HEX)
This is the sequence number of a parameter that first resulted
in an error when counted from the leading parameter.
e.g.:
Register name specification error
↓
[STX]01010WRW02D0043,3F80,A0044,0000[ETX][CR]
Parameter numbers 1
2
3
4
5
[STX]0101ER0304WRW[ETX][CR]
In this case, EC1=03 and EC2=04.
For error codes other than those noted as EC1, there is no EC2 meaning, and 0x00 is
returned as a response.
Summary of Contents for PR300
Page 141: ......