7 - 6 7 - 6
MELSEC-Q
7 DATA COMMUNICATION USING THE BIDIRECTIONAL PROTOCOL
(2) Arrangement of receive data
The following example illustrates the arrangement of data received from the
external device when it is stored in the receive area.
1) The receive message is stored to the Q series C24 buffer memory (receive
data storage area).
2) The data is stored to the receive data storage area in low address (L) (H),
next address (L) (H) order.
If the received data is "ABCDEFG123", it will be stored as shown below (for
the CH1 side):
ENQ (0005
H
)
A
B
C
D
E
F
G
1
2
3
L
H
L
H
05
H
00
H
41
H
46
H
44
H
42
H
43
H
32
H
45
H
31
H
47
H
33
H
77
H
02
H
Sum
check
code
5
(00
H
)
(05
H
)
B
(42
H
)
D
(44
H
)
F
(46
H
)
1
(31
H
)
3
(33
H
)
A
(41
H
)
C
(43
H
)
E
(45
H
)
G
(47
H
)
2
(32
H
)
Receive
data count
Receive
data
Receive area
(buffer memory)
Q series C24
External device
Transmission data
ACK
06
H
(Normal completion)
Data
length
When the data length unit is in bytes, 00
H
is stored in the higher byte of the
last data storage position in the receive area when the data length of the
message is an even byte.
(3) Contents of receive data
The contents of receive data, including the receive data as indicated in
Section 7.2.2, are explained below.
(a) Control codes
The types of control codes are shown in the table below.
Signal
name
Code
(hexadecimal)
Contents Application
ENQ 05
H
Enquiry
Code for starting data transmission.
ACK 06
H
Acknowledge
Response code to the opposite side when data was
received normally.
NAK 15
H
Negative
Acknowledge
Response code to the opposite side when data could
not be received normally. (Error code is sent
immediately after the response code.)
1) For data communication from the external device to the Q series C24
the Q series C24 checks and processes the control code received.
It cannot be read from the sequence program.
2) For data communication from the Q series C24 to the external device
The control code to be transmitted is added by the Q series C24.
Summary of Contents for MELSEC QJ71C24
Page 1: ......
Page 2: ......
Page 103: ...3 42 3 42 MELSEC Q 3 SPECIFICATIONS MEMO ...
Page 177: ...6 33 6 33 MELSEC Q 6 DATA COMMUNICATION USING THE NON PROCEDURE PROTOCOL MEMO ...
Page 397: ...App 24 App 24 MELSEC Q APPENDIXES Connection example 3 Connection example 4 ...
Page 441: ......
Page 442: ......