8-15
10H: Write multiple registers (Long word parameters need to use Write multiple registers (10H) to
complete)
Write N words to consecutive registers, N maximum is 27 (1BH).
For example: Write 100 (0064H), 300 (012CH) in two consecutive registers of starting address 0100H
Servo Driver with ID 01.
ASCII Mode
Command message PC
Servo
Response message Servo
PC (OK)
Servo
PC (ERROR)
STX ‘ : ’ STX ‘ : ’ STX ‘ : ’
ADR
‘ 0 ’
ADR
‘ 0 ’
ADR
‘ 0 ’
‘ 1 ’ ‘ 1 ’ ‘ 1 ’
CMD
‘ 1 ’
CMD
‘ 1 ’
CMD
‘ 9 ’
‘ 0 ’ ‘ 0 ’ ‘ 0 ’
Starting
Data
Address
(MSB)
‘ 0 ’
Starting
Data
Address
(MSB)
‘ 0 ’
Error Code
‘ 0 ’
‘ 1 ’ ‘ 1 ’ ‘ 2 ’
(LSB)
‘ 0 ’
(LSB)
‘ 0 ’
LRC
‘ 6 ’
‘ 0 ’ ‘ 0 ’ ‘ D ’
Data Length
(Calculated by word)
‘ 0 ’
Data Length
(Calculated by
word)
‘ 0 ’
END1 (CR) (0DH)
‘ 0 ’ ‘ 0 ’ END0 (LF) (0AH)
‘ 0 ’ ‘ 0 ’
‘ 2 ’ ‘ 2 ’
Data Length
(Number of Bits)
‘ 0 ’
LRC
‘ E ’
‘ 4 ’ ‘ C ’
Write Data
to 0100H
(MSB)
‘ 0 ’
END1 (CR) (0DH)
‘ 0 ’ END0 (LF) (0AH)
(LSB)
‘ 6 ’
‘ 4 ’
Write Data
to 0101H
(MSB)
‘ 0 ’
‘ 1 ’
(LSB)
‘ C ’
‘ 2 ’
LRC
‘ 5 ’
‘ 7 ’
END1 (CR) (0DH)
END0 (LF) (0AH)