• Response message from the slave in normal status
Header
(3AH)
Slave
address
(30H 31H)
Function
code
(31H 30H)
Data item
[1000H]
(31H 30H 30H 30H)
Data
[000FH]
(30H 30H 30H 46H)
Error check
LRC
(44H 30H)
Delimiter
CR+LF
(0DH 0AH)
1 2 2 4 4 2 2
(5) Read (Slave address 1, Multiple pieces of program pattern data)
• A request message from the master (When reading the previous program pattern data)
Header
(3AH)
Slave
address
(30H 31H)
Function
code
(30H 33H)
Data item
[1000H]
(31H 30H 30H 30H)
Amount of data
[000FH]
(30H 30H 30H 46H)
Error check
LRC
(44H 44H)
Delimiter
CR+LF
(0DH 0AH)
1 2 2 4 4 2 2
• Response message from the slave in normal status
Header
(3AH)
Slave
address
(30H 31H)
Function
code
(30H 33H)
Number of
response bytes
[1EH]
(31H 45H)
1 2 2 2
Data
[00C8003C000A00C800780000012C001E000A012C003C0000000000780000H]
(30H 30H 43H 38H 30H 30H 33H 43H ・・・・・・30H 30H 37H 38H 30H 30H 30H 30H)
60
Error check
LRC
(35H 41H)
Delimiter
CR+LF
(0DH 0AH)
2 2
Response message data section converts to the following.
Data Item Data Data (Converted to Hexadecimal)
1000H Step 1 SV 200 00C8H
1001H Step 1 time 60 minutes (1:00) 003CH
1002H Step 1 wait value 10 000AH
1003H Step 2 SV 200 00C8H
1004H Step 2 time 120 minutes (2:00) 0078H
1005H Step 2 wait value 0 0000H
1006H Step 3 SV 300 012CH
1007H Step 3 time 30 minutes (0:30) 001EH
1008H Step 3 wait value 10 000AH
1009H Step 4 SV 300 012CH
100AH Step 4 time 60 minutes (1:00) 003CH
100BH Step 4 wait value 0 0000H
100CH Step 5 SV 0 0000H
100DH Step 5 time 120 minutes (2:00) 0078H
100EH Step 5 wait value 0 0000H