![background image](http://html1.mh-extra.com/html/ls-industrial-systems/glofa-g7m-dr20u/glofa-g7m-dr20u_user-manual_1943826311.webp)
Chapter 8. Communication Functions
8-85
8.4.3 Function block
1) No protocol receiving function block (DRCV)
Function block
Description
Input
REQ: Execute function block at the rising edge
CH: Set communication channel (0 ~ 1)
RCV_FORM: Set receiving method
- When the high byte is H00: receive the frame that the size is
designated in the low byte
- When the high byte is H01: receive the same data that is designated in
the low byte.
Output
RCV_DATA : A variable name saving the data receive
(the no. of array should be equal or more than the data size)
NDR: When it ends without error, this is set to 1 and remains 1 until the next
request for function block.
ERR: When an error occurs, this is set to 1 and remains 1 until the next request
for the function block.
STATUS : When an error occurs, this displays an error code
RCV_BYTE: The number of the received byte
(1) Function
•
For No Protocol Communication, the received data is saved in RCV_DATA array under the condition that they are received
following the RCV_FORM. The length of the received data is saved in RCV_BYTE, and it is only executed when the input
condition is On.
•
NDR is On when the low byte is receiving the same length of frame as it is specified, when the high byte of RCV_FORM is h00.
That is, if h000A is designated, NDR is On when 10 bytes of frame is received.
NDR is On when the low byte is receiving the same length of frame as it is specified, when the high byte of RCV_FORM is h01.
That is, if h0104 is designated, it searches H04 in the received frame and receives the data from the start point to H04, and then
NDR is On.
•
The communication status is saved in ‘SS’ .
(2) Program example
•
When the execution condition %MX0 is on, when the
format of RCV_FORM frame (ETX(h03) is received,
they are saved in _RCV_DA following the received
order.
•
When NDR is on, the total bytes of the received
frames are saved in RCV_BYTE.
Summary of Contents for GLOFA G7M-DR20U
Page 28: ...Chapter 4 Names of Parts 4 3 2 G7M DRT60U N 3 G7M DT60U N 4 G7M DT60U P...
Page 29: ...Chapter 4 Names of Parts 4 4 5 G7M DR60U DC 6 G7M DRT60U N DC 7 G7M DT60U N DC...
Page 31: ...Chapter 4 Names of Parts 4 6 3 G7M DT40U N 4 G7M DT40U P 5 G7M DR40U DC...
Page 32: ...Chapter 4 Names of Parts 4 7 6 G7M DRT40U N DC 7 G7M DT40U N DC 8 G7M DT40U P DC...
Page 33: ...Chapter 4 Names of Parts 4 8 4 1 3 30 point main unit 1 G7M DR30U 2 G7M DRT30U N 3 G7M DT30U N...
Page 34: ...Chapter 4 Names of Parts 4 9 4 G7M DT30U P 5 G7M DR30U DC 6 G7M DRT30U N DC...
Page 36: ...Chapter 4 Names of Parts 4 11 2 G7M DRT20U N 3 G7M DT20U N 4 G7M DT20U P...
Page 37: ...Chapter 4 Names of Parts 4 12 5 G7M DR20U DC 6 G7M DRT20U N DC 7 G7M DT20U N DC...
Page 38: ...Chapter 4 Names of Parts 4 13 8 G7M DT20U P DC...
Page 159: ...Chapter 7 Usage of Various Functions 7 52 c Program...
Page 183: ...Chapter 7 Usage of Various Functions 7 76 c Program...
Page 253: ...Chapter 8 Communication Functions 8 27 b When uses Ch 1 Built in RS 485...
Page 356: ...Appendix 1 System Definitions App1 9 6 Position Parameter...
Page 357: ...Appendix 1 System Definitions App1 10 7 High Speed Counter Parameter...