User`s manual
310
(c) Data having an additional code that is added or deleted cannot be included in the
data length, nor will it be used for the sum check code.
When ASCII-BIN conversion is not performed
(3) The following are the processing steps taken by the Q series C24 when
performing communication with the transparent code designation and ASCII-
BIN conversion enabled.
Explained above is how the Q series C24 processes communication data, when enabling and disabling the ASCII-BIN
conversion function and/or transparent code designation communication function.
When communicating data to an external device, use this information as a reference in the selection of a communication
method.
(a) Receiving
• If a receive transparent code is designated, the additional code designation data is deleted (removed) from
the arbitrary data section.
• The arbitrary data section is stored in the reception area of the buffer memory. If the ASCII-BIN conversion is
designated, the data section is stored in the buffer memory after it is converted to binary code data.
• When the data section of the designated data length is received, a receive data read is requested of the
programmable controller CPU. If the sum check code is set to Enable in the transmission setting via GX
Developer switch settings, a reception data read is requested of the programmable controller CPU upon
reception of the sum check code.
05H 02H 02H 3AH00H 12H BCH 0CH
L
01H
HH
(0002H)
10H10H
L
(H) (L)
E
N
Q
D
L
E
D
L
E
00H , 02H
02H , 12H
BCH , 3AH
Data sectionData length
Sum
check
code
Message
Additional code
Transparent code
Buffer memory
Transmission data count/
Receive data count
Transmission data/
receive data
Additional code: 10H
Transparent code: 02H
External
device
Q series C24
Buffer memory
(Transparent code designation)
Yes
No
No No
Yes
(Sum check code setting) (ASCII-BIN conversion designation)
(Arbitrary data section only)
(Error code section only)
No No
Yes Yes
Yes
Response
transmission
Data
reception
Deleting
additional code
Deleting transmission
control code (ENQ)
Adding
additional code
Adding transmission
control code
(ACK/NAK)
Calculation and check of
sum check code
ASCII-BIN conversion of
data length, data section
ASCII-BIN conversion
of error code
Reception area
Reception
result
storage area