- 84 -
fn = 2, 50: Function 2 Sending Data Stored in Specified Record
GS ( C pL pH m fn b c1 c2
[Code]
<
1D
>
H
<
28
>
H
<
43
>
H
<
pL
><
pH
><
m
><
fn
><
b
>[
c1 c2
]
[Range]
(
pL
+
pH×256
)=
5
(
pL
=
5, pH
=
0
)
m
=
0
fn=
2, 50
b
=
0
32
≦
c1
≦
126
32
≦
c2
≦
126
[Outline]
Sends data stored in the record specified by c1, c2 in user NV memory.
Hex.
Decimal
Data Size
Header 37H
55
1
byte
Identifier 70H
112
1
byte
Status
40H or 41H
64 or 65
0
~
80 bytes
Data
20H
~
FEH 32
~
254
1 byte
NUL 00H
0 1
byte
Transmission data in case specified record cannot be detected is as shown below.
Hex.
Decimal
Data Size
Header 37H
55
1
byte
Identifier 70H
112
1
byte
Status 40H
64
1
byte
NUL 00H
0 1
byte
After sending [Header - NUL], a response is received from host and next processing
corresponding to the response is executed.
• In case of “Status (with continuous block): hexadecimal number = 41H / decimal
number = 65”
Response
ASCII Decimal
Content of Processing
ACK
6
Sends next data group.
NAK
21
Resends previous data group.
CAN 24
Cancels
processing.
• In case of “Status (last block): hexadecimal number = 40H / decimal number = 64”
Response
ASCII Decimal
Content of Processing
ACK 6
Terminates
processing.
NAK
21
Resends previous data group.
CAN 24
Cancels
processing.