Appendix G MSG-SND/MSG-RCV Functions (Ethernet)
G.2 Message Receive Function (MSG-RCV)
A-116
Example: “Writes to multiple holding registers” with offset is received:
When “writes to multiple holding registers” with offset is received in MEMOBUS protocol, various setting values and the
relationship with the data of remote equipment are as follows:
• Description of the MSG-RCV function in ladder program
• Parameter list setting of the MSG-RCV function
Note: IN: Input, OUT: Output, SYS: For system use
Table G.32 Parameter List Setting
Register Num-
ber
Setting
Value
Parameter Num-
ber
IN/OUT Remarks
DW00000
– PARAM00 OUT
Process result
DW00001
– PARAM01 OUT
Status
DW00002
00001 PARAM02 IN
Connection number = 1
DW00003
– PARAM03 OUT
Option (setting unnecessary)
DW00004
– PARAM04 OUT
Function Code
DW00005
– PARAM05 OUT
Data address
DW00006
– PARAM06 OUT
Data size
DW00007
– PARAM07 OUT
Remote CPU number
DW00008
00000 PARAM08 IN
Coil offset = 0 word
DW00009
00000 PARAM09 IN
Input relay offset = 0 word
DW00010
00000 PARAM10 IN
Input register offset = 0 word
DW00011
01000 PARAM11 IN
Holding register offset = 1000 words
DW00012
00000 PARAM12 IN
Write range LO = 0
DW00013
65534 PARAM13 IN
Write range HI = 65534
DW00014
–PARAM14SYS
Reserved (zero clear at startup)
DW00015
–PARAM15SYS
Reserved
DW00016
–PARAM16SYS
Reserved
Execute
Communication device = 218IFA
Protocol = MEMOBUS
Circuit number = 1
Communication buffer channel number = 1
Parameter list start address = DA00000
(use DW00000-DW00016)
Abort
Dev-Typ
Pro-Typ
Cir-No
Ch-No
Param
MSG-RCV
Busy
Complete
Error
DB000201
DB000202
00016
00001
00001
DA00000
00001
DB000210
DB000211
DB000212