Detailed flowcharts appendix d – Rockwell Automation 1775-KA PLC-3 Communication Adapter Module User Manual User Manual
Page 213
Advertising
![background image](/manuals/579529/213/background.png)
Detailed Flowcharts
Appendix D
DĆ3
Figure D.3
Receiver Routine for Full-Duplex Protocol
RCVE
GET BUFFER
Get a Buffer
LAST = NAK
Reset Receiver Error Flag
GET CODE
Get Next Input
DLE STX
?
XMSG
Transfer Message to
Network Layer
Ignore
Flag (0)
?
Save Response (ACK or
NACK) in LAST
SEND CTL
Transmit
LAST
No
Yes
No
Yes
No
Yes
Yes
No
NOTE: XMSG Returns ACK,
NACK, or 0 (for Ignored Message)
Variables:
•
LAST: Value of Last Response
•
HEADER: DST, SRC, CMD, STS
and TNS from last message
•
BUFFER: Whether an Empty Buffer is Read
•
Receiver error flag
10073–I
Reset Buffer Flag; Set
Header to Illegal Value
Control
Code
?
DLE ENQ
?
Advertising