Hitachi NES1-004SB Quick Reference Manual page 169

Ne-s1 series
Table of Contents

Advertisement

(G) Write in Holding Registers [10h]
This function writes data in consecutive holding registers. An example follows:
 Write "3000 seconds" as the first acceleration time 1 (F002) in an inverter having a slave
address "8."
 This example uses change data "300000(493E0h)" to set "3000 seconds" as the data resolution
of the registers "1103h" and "1104h" holding the first acceleration time 1 (F002) is 0.01 second.
Query:
No.
Field Name
1
Slave address *1
2
Function code
3
Start address *3
(high order)
4
Start address *3
(low order)
5
Number of holding
registers (high order)
6
Number of holding
registers (low order)
7
Byte number *2
8
Change data 1
(high order)
9
Change data 1
(low order)
10
Change data 2
(high order)
11
Change data 2
(low order)
12
CRC-16 (high order)
13
CRC-16 (low order)
Broadcasting is disabled.
Note 1:
This is not the number of holding registers. Specify the number of bytes of data to be
Note 2:
changed.
The PDU Register Number are addressed starting at zero. Therefore register numbered
Note 3:
"1103h" are addressed as "1102h". Register address value (transmitted on Modbus line)
is 1 less than the Register Number.
When writing in selected holding registers fails, see the exception response.
Chapter 8 Communication Functions
Response:
Example
No.
(Hex)
08
1
Slave address
10
2
Function code
11
3
Start address *3
(high order)
02
4
Start address *3
(low order)
00
5
Number of holding
registers (high order)
02
6
Number of holding
registers (low order)
04
7
CRC-16 (high order)
00
8
CRC-16 (low order)
04
93
E0
B0
03
8 - 15
Example
Field Name
(Hex)
08
10
11
02
00
02
E5
AD

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents