User`s manual
301
CHAPTER 12 TRANSPARENT CODES AND ADDITIONAL CODES
12
12.3 Handling Transparent Codes and Additional Codes during Non Procedure Protocol Data
Communication
(3) The following describes the processing steps taken by the Q series C24 when
performing communication with the transparent code designation and the
ASCII-BIN conversion enabled.
(a) Communication using arbitrary format
• Receiving
• If a receive transparent code is designated, the additional code designation data is deleted (removed).
• 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 has been converted to binary code
data.
• During reception of an arbitrary data section, if the reception-complete code data or the entire count of
receive data has been stored, a reception-data read is requested of the programmable controller CPU.
• Sending
• The transmission data designated from the programmable controller CPU (arbitrary data section of the
transmission message) is sent. If the ASCII-BIN conversion is designated, the transmission data section is
sent after it has been converted to binary code data.
• If a send transparent code is designated, additional code data is added preceding the transparent
code/additional code data, and is then transmitted.
External
device
Transmission
area data
Data to be stored
in the reception area
Delete
additional
code
ASCII-BIN
conversion of
arbitrary data
section
Check receive
complete code
and received
data count
Data
reception
ASCII-BIN
conversion of
transmission data
Yes
Adding
additional
code
Data
transmission
(Transparent code designation)
(ASCII-BIN conversion designation)
No No
Buffer memory
Q series C24
Yes
No No
Yes Yes