Omron CQM1H-SCB41 Computer Hardware User Manual


 
Appendix BCompoWay/F Master Protocol
144
Send Data Word Allocation (2nd Operand of PMCR(260))
Send data
First word of
send data
Number of send data words+0
+1
+2
+3
+4
(Undefined)
Node No.
MRC
SRC
Number of send bytes
Offset Contents (data format) Data
+0 Number of send data words
(4 digits BCD)
0005 to 0128
+1 (Undefined) Node No. (2 digits
BCD)
00 to 99
+2 MRC
(2 digits Hex)
SRC
(2 digits Hex)
Set the command code for the required
service
+3 Number of send bytes (4 digits BCD) Number of data bytes from the next byte
after the command code until the byte just
before the ETX.
0 to 984 decimal
+4
on
Send data (4-digit Hex) The data specified in hexadecimal here will
be converted to ASCII and the number of
bytes specified in S+3 will be sent.
Note 1. Set the number of send bytes to twice the number of bytes in memory. This is necessary because the
data is converted to ASCII data before being sent.
2. When hexadecimal data is converted to ASCII data, data is sent starting from the send data word with
the largest offset. This is done because ladder programming handles data in 4-byte units.
1234
5678
Send data words Send frame
56”“78”“12”“34
Receive Data Word Allocation (3rd Operand of PMCR(260))
Receive data
storage words
Number of receive data words+0
+1
+2
Response code
Receive data
Offset Contents (data format) Data
+0 Number of receive data words
(4 digits BCD)
0003 to 0128
+1 Response code (4 digits Hex) The response code will be stored in
hexadecimal form.
+2
on
Receive data (4-digit Hex) The data from just after the response code
until just before the ETX will be converted
from ASCII to hexadecimal and stored
here.
Note When ASCII data is converted to hexadecimal data, data is stored starting from the receive data word with
the largest offset. This is done because ladder programming handles data in 4-byte units.
4567
0123
Receive data wordsReceive frame
01”“23”“45”“67