9
Program
9.8. Error processing
The following gives the details of errors that may occur during the program execution.
9.8.1. Protocol Macro Error Code
The SCU detects an error by monitoring the macro operation.
The error codes include (1) PMCR instruction error or (2) Communications error
(transmission error, etc.) and are stored in H400 Output_PMCR_ErrorCode.
[Error code list]
#0002
Sequence No.
error
(1)PMCR
instruction error
The sequence number specified by
the PMCR instruction does not exist
#0003
Read/Write
Area Exceeded
(1)PMCR
instruction error
When data is written or read to CPU
Unit, the specified area range is
exceeded.
#0004
Protocol Data
Syntax Error
(1)PMCR
instruction error
A code that cannot be executed
occurs while the protocol macro is
being executed. (Example: A header
occurs after a terminator.)
#000F
Transmission
error
(2)Communications
error
Communications cannot perform due
to an error in the transmission path,
For details and troubleshooting on the protocol macro errors, refer to 12-3 Troubleshooting of
the CJ Series Serial Communications Units OPERATION MANUAL (Cat. No. W336).
9.8.2. Destination Device Error Code
The Destination Device detects an error when executing the command on Destination Device.
The error code is stored in H402 Output_DestinationDeviceErrorCode.
[Error code list]
Error code Description
“ER” (#4552) An error is detected on Destination Device.
For details and troubleshooting on the Destination Device error, refer to 6. Troubleshooting of
the Displacement Sensor ZW-7000 series Confocal Fiber Type Displacement Sensor User’s
Manual for Communications Settings (Cat. No. Z363).