■
Processing
● A UCMM message is sent, received data is stored in [D1] and execution results are stored in
[D2]. The destination and the content to be sent are set by the EIPMSATT and EIPMBODY
instructions.
D1: Received data size (byte)
D1+1: Received data
D1 Received data size (1 to 504 bytes)
D1+1
Received dataD1+2
D1+x
(Note 1) When a timeout, multiple execution, or communication error occurs, values are not stored in the
received data size and received data.
D2: Execution results
Name Value Description
Normal end 0 Message communication is complete.
In progress 1 Message communication is being performed.
Timeout 2 Communication timeout (10 seconds)
Multiple executions 3 Multiple executions of EIPMSEND instruction
Communication error 4 In the case of communication errors
CIP error 5 In the case of CIP errors
EIP communication preparation
incomplete
6 When the preparation of EIP communication is
incomplete.
Send message size error 7 When the send message size exceeds 504 bytes.
D2+1: CIP general status
D2+2: CIP extended status
Value Description
D2+1 1 to 255
CIP general status
(Note 1)
D2+2 0 to 65535
CIP extended status
(Note 1)
(Note 1) When the execution result is other values than "5", "0" is stored in D2+1 and D2+2.
17.32 EIPMSEND (EIP Message Send)
WUME-FP7CPUPGR-12 17-159