342
(b) When the instruction ends abnormally (timeout error)
*1 When the receive packet (expected packet) is not matched to the data by the waiting time to receive or when the
existence of a connected device cannot be checked within the time specified by the destination alive check timer (the
time calculated based on the destination existence confirmation starting interval timer value, destination existence
confirmation interval timer value, and Destination existence confirmation resending time), the instruction ends
abnormally.
● When variables are included in receive packet (expected packet) elements, variable data are not verified.
● Receive packets (expected packets) can be specified up to 16.
● When multiple receive packets (expected packets) are specified, the received data are verified with the registered receive
packet (expected packet) in order of registration. When the receive packet (expected packet) is matched to the data, the
receive process is completed. The following verification is not performed.
● The receive packet number which is matched in the verification is stored in the control data of the ECPRTCL instruction
and the buffer memory.
● For the error occurred when the communication ends abnormally, refer to the error code stored in the buffer memory.
( Page 273, Section 16.7.3)
E71
Connected device
ECPRTCL instruction
Completion device
Receive data Receive data
Completion device + 1
An error has
occurred.
The device
turns on upon
abnormal end.
The receive data
did not match the
receive packet
(expected packet).
t: waiting time to receive or the time specified
by the destination alive check timer
*1