2.4 Communications with MP-series Controllers
Message Functions
2-71
Data Size (PARAM17)
Set the data size for the read/write request as the number of bits or words.
Be sure that the last data address that is determined by the offset, data address, and data size does not
exceed the valid data address range.
The range that is allowed for the data size depends on the function code and data area.
Note: 1. The data sizes in the table are in decimal notation.
2. B: Bit data, W: Integer data
Remote CPU Module Number (PARAM18)
Set the CPU Module number at the remote station.
Specify 1 if the remote device is an MP2000-series Controller.
If the remote device is a Yaskawa Controller that is not part of the MP2000 Series and it is comprised of
multiple CPU Modules, specify the destination CPU Module number.
For all other devices, specify 0.
Function Code
Target
Data
Type
Function Data Size Setting Range
00 hex −
Not used for the Extended MEMOBUS
protocol.
Disabled.
01 hex B Reads the states of coils. 1 to 2000
02 hex B Reads the states of input relays. 1 to 2000
03 hex W Reads the contents of hold registers. 1 to 125
04 hex W Reads the contents of input registers. 1 to 125
05 hex B Changes the state of a single coil. Disabled.
06 hex W Writes to a single hold register. Disabled.
07 hex −
Not used for the Extended MEMOBUS
protocol.
Disabled.
08 hex − Performs a loopback test. Disabled.
09 hex W
Reads the contents of hold registers
(extended).
1 to 2044 (binary) or 1 to 1020 (ASCII)
0A hex W
Reads the contents of input registers
(extended).
1 to 2044 (binary) or 1 to 1020 (ASCII)
0B hex W Writes to hold registers (extended). 1 to 2043 (binary) or 1 to 1019 (ASCII)
0C hex −
Not used for the Extended MEMOBUS
protocol.
Disabled.
0D hex W
Reads the contents of non-consecutive
hold registers (extended).
1 to 2044 (binary) or 1 to 1020 (ASCII)
0E hex W
Writes to non-consecutive hold regis-
ters (extended).
1 to 1022 (binary) or 1 to 510 (ASCII)
0F hex B Changes the states of multiple coils. 1 to 800
10 hex W Writes to multiple hold registers. 1 to 100
4341 hex B Reads the states of bits. 1 to 32704
4345 hex B Changes the state of a single bit. Disabled.
4346 hex W Writes to a single register. Disabled.
4349 hex W Reads the contents of registers. 1 to 2044
434B hex W Writes to multiple registers. 1 to 2041
434D hex W
Reads the contents of non-consecutive
registers.
1 to 681
434E hex W Writes to non-consecutive registers. 1 to 511
434F hex B Changes the states of multiple bits. 1 to 32640