ID share mode
42
Example of read/write
Write values to “Direct data operation operating speed,” “Direct data operation starting/changing rate,” and “Direct
data operation stopping deceleration” first, and read “Present alarm,” “Driver temperature,” and “Motor temperature.”
Description
ID share register address
Slave address 1
Slave address 2
Value
write
Corresponding
decimal
Value
write
Corresponding
decimal
Direct data operation
operating speed (upper)
0000h (0):
Share write data 0 (upper)
0000h
1,000
0000h
2,000
Direct data operation
operating speed (lower)
0001h (1):
Share write data 0 (lower)
03E8h
07D0h
Direct data operation
starting/changing rate
(upper)
0002h (2):
Share write data 1 (upper)
0000h
1,000
0000h
2,000
Direct data operation
starting/changing rate
(lower)
0003h (3):
Share write data 1 (lower)
03E8h
07D0h
Direct data operation
stopping deceleration
(upper)
0004h (4):
Share write data 2 (upper)
0000h
2,000
0000h
5,000
Direct data operation
stopping deceleration
(lower)
0005h (5):
Share write data 2 (lower)
07D0h
1388h
Description
ID share register address
Slave address 1
Slave address 2
Value
read
Corresponding
decimal
Value
read
Corresponding
decimal
Present alarm (upper)
0000h (0):
Share read data 0 (upper)
0000h
0
0000h
48
Present alarm (lower)
0001h (1):
Share read data 0 (lower)
0000h
0030h
Driver temperature
(upper)
0002h (2):
Share read data 1 (upper)
0000h
383
0000h
450
Driver temperature
(lower)
0003h (3):
Share read data 1 (lower)
017Fh
01C2h
Motor temperature
(upper)
0004h (4):
Share read data 2 (upper)
0000h
426
0000h
538
Motor temperature
(lower)
0005h (5):
Share read data 2 (lower)
01AAh
021Ah
Query (ID share mode)
Field name
Data
Description
Slave address
0Fh
Share group address 15
Function code
17h
Read/write of multiple holding registers
Data
(Read) ID share register address (upper)
00h
ID share register address to start reading
from = Share read data 0 (upper): 0000h
(Read) ID share register address (lower)
00h
(Read) Number of registers (upper)
00h
Number of registers to be read from the
starting ID share register address
= 14 registers (000Eh) *1
(Read) Number of registers (lower)
0Eh
(Write) ID share register address (upper)
00h
ID share register address to start writing
from = Share write data 0 (upper): 0000h
(Write) ID share register address (lower)
00h
(Write) Number of registers (upper)
00h
Number of registers to be written from the
starting ID share register address
= 12 registers (000Ch) *2
(Write) Number of registers (lower)
0Ch
(Write) Number of data bytes
18h
Twice the number of registers in the query