6-13
6.2 Response Message Functional Elements
Item Function
"
<inserted">
<non-double
quote char>
"
"
<non-zero
digit>
Referto
5.3.6
#
<digit>
Referto
5.3.6
<8-bit
data byte>
Referto5.3.6
NL
<8-bit
data byte>
Referto5.3.6
#
0 ∧ END
NL<ASCII data byte>
∧ END
(8) STRING RESPONSE
DATA
<Example>
"This is a text"
"Say,""Hello""."
(9) DEFINITE LENGTH
ARBITRARY BLOCK
RESPONSE DATA
<Example>
Transferring 11256099D
in a 4-byte blocks
↓
#1400ABC123
(10) INDEFINITE LENGTH
ARBITRARY BLOCK
RESPONSE DATA
<Example>
Indefinite-length
–250, –50, 120, ...
are transferred
↓
#0FF06FFCE0078
(11) ARBITRARY ASCII
RESPONSE DATA
<Example 1>
<ASCII Byte><ASCII
Byte>NL∧END
<Example 2>
NL∧END
Any ASCII 7-bit code can be used.
The character string must be enclosed with double quotation marks (").
When a character string contains double quotation marks, two identical quotation
marks must be written in succession per quotation mark.
Since a CR, LF, of space can be used, this element is suitable for outputting a text
to the printer or CRT.
Fixed-point 8-bit binary block data.
It is suitable for transferring large-volume data, 8-bit extended ASCII code, and
non-display data. Refer to the Section 5.3.6 "<ARBITRARY BLOCK PRO-
GRAM DATA>" for more details on individual elements.
Indefinite-length 8-bit binary block data.
#0 must be written before the first data.
The last data must be followed by NL∧END for termination.
ASCII data bytes except NL character transferred in succession.
The last data must be followed by NL∧END for termination.