Mitsubishi Electric 800 Series Instruction Manual page 148

Communication
Hide thumbs Also See for 800 Series:
Table of Contents

Advertisement

• Normal response (Response message)
b. Function
a. Slave address
H08
(8 bits)
(8 bits)
• Query message setting
Message
a
Slave address
b
Function code
c
Sub-function
d
Data
• Content of normal response
The contents in the normal response (a to d, including the CRC check) are the same as those in the query messages.
NOTE
• With broadcast communication, no response is generated even if a query is executed, so when the next query is made, it must
be made after waiting for the inverter data processing time after the previous query is executed.
 Write multiple registers (writing data to multiple holding registers) (H10
or 16)
• Data can be written to multiple holding registers.
• Query message
a. Slave
b. Function
c. Starting
address
code
address
H10
H
(8 bits)
(8 bits)
(8 bits)
• Normal response (Response message)
b. Function
a. Slave address
code
H10
(8 bits)
(8 bits)
• Query message setting
Message
a
Slave address
b
Function code
c
Starting address
d
Quantity of registers
e
Byte count
f
Registers value
• Content of normal response
The contents in the normal response (a to d, including the CRC check) are the same as those in the query messages.
 Example) Write 0.5 s (H05) to 41007 (Pr.7) and 1 s (H0A) to 41008 (Pr.8) of slave address 25
(H19).
Query message
Slave
Function
Starting address
address
code
H19
H10
H03
(8 bits)
(8 bits)
(8 bits)
c. Sub-function
code
H00
H00
(8 bits)
(8 bits)
Set the address to send messages to. Broadcast communication is not possible. (Invalid when "0"
is set.)
Set H08.
Set H0000.
Any 2-byte long data can be set. The setting range is H0000 to HFFFF.
d. Quantity of
registers
L
H
L
(8 bits)
(8 bits)
(8 bits)
c. Starting address
H
L
(8 bits)
(8 bits)
Set the address to send messages to. Setting "0" enables broadcast communication.
Set H10.
Set the holding register address from which to start writing the data.
Starting address = start register address (decimal) - 40001
For example, when starting address 0001 is set, data is written to holding register 40002.
Set the number of holding registers for writing data. Data can be written to up to 125 registers.
The setting range is H02 to HFA (2 to 250). Set twice the value specified by d.
Set the amount of data specified by d. Write data is output Hi bytes first followed by Lo bytes, and
is arranged as follows: data of start address, data of start address+1, data of start address+2, and
so forth.
Quantity of
registers
HEE
H00
H02
(8 bits)
(8 bits)
(8 bits)
d. Data
H
L
(8 bits)
(8 bits)
Description
e. Byte count
f. Registers value
H
L
(8 bits)
(8 bits)
(8 bits)
d. Quantity of registers
H
L
(8 bits)
(8 bits)
Description
Byte count
Register value
H04
H00
H05
(8 bits)
(8 bits)
(8 bits)
CRC check
L
H
(8 bits)
(8 bits)
CRC check
...
L
H
(n × 2 × 8 bits)
(8 bits)
(8 bits)
CRC check
L
H
(8 bits)
(8 bits)
CRC check
H00
H0A
H86
H3D
(8 bits)
(8 bits)
(8 bits)
(8 bits)
3. RS-485 Communication
3.5 MODBUS RTU
1
2
3
4
5
6
7
8
9
10
147

Advertisement

Table of Contents
loading

This manual is also suitable for:

Fr-e800

Table of Contents