
9-11
Procedure when receiving data
When the size of the data received is less than or equal to the reception request data size, the following
procedure is used to carry out communication processing.
When data is received from the communication circuit, the receive notified signal goes on.
The size of the data to be read is written to the reception request data size parameter in the
connection information setting area.
The receive request signal is turned on.
The received data is sent to the receive buffer in the shared memory.
The receive complete signal goes on.
The received data is read from the receive buffer in the shared memory.
The receive request signal goes off.
When the receive request signal has been turned off, the receive complete signal goes off.
If the reception processing is not successfully completed for some reason, the receive error signal
goes on.
If a reception error occurs, the receive request signal goes off.
When the receive request signal goes off, the receive error signal goes off. Always make sure this
has been done before carrying out the reception processing again.
When the size of the data received is greater than the receive request data size, the following procedure
is used to carry out communication processing.
Even if the receive request signal goes off, the receive notified signal remains on, so repeat the
procedure from step
, when the receive request signal goes on, to receive the remaining data.
Operation when an error occurs is the same as that which occurs when the size of the data received is
less than or equal to the receive request data size.
Key Point:
-
The size of the transparent reception data remaining in the ET-LAN unit is stored in the receive
unnotified data size area of the shared memory.
-
If the receive unnotified data size matches the receive unnotifed data size copy, the size of the
remaining data is entered. After the two have been matched, a request for reception of the remaining
data should be issued based on this value.
Summary of Contents for FP2 ET-LAN
Page 11: ...Chapter 1 Unit Functions and Restrictions ...
Page 14: ...1 4 1 1 4 Connecting to a Network AFP2790 100BASE TX 10BASE T 10BASE5 AUI AFP27901 ...
Page 24: ...1 14 ...
Page 25: ...Chapter 2 Names and Functions of Parts ...
Page 29: ...Chapter 3 Connection for LAN Cable ...
Page 37: ...Chapter 4 Confirming the Design Contents ...
Page 49: ...Chapter 5 Initialization Processing and Termination Processing ...
Page 68: ...5 20 ...
Page 69: ...Chapter 6 Open Processing and Close Processing ...
Page 84: ...6 16 ...
Page 85: ...Chapter 7 Computer Link Function ...
Page 94: ...7 10 Program example ...
Page 97: ...7 13 Example of communication data Same hierarchy communication ...
Page 100: ...7 16 Example of communication data Other hierarchy communication ...
Page 101: ...7 17 Other hierarchy communication for MEWTOCOL COM ...
Page 102: ...7 18 ...
Page 103: ...Chapter 8 Data Transfer Function ...
Page 111: ...8 9 Program example ...
Page 114: ...8 12 Example of communication data Same hierarchy communication ...
Page 117: ...8 15 Example of communication data Other hierarchy communication ...
Page 119: ...8 17 Other hierarchy communication for MEWTOCOL DAT ...
Page 120: ...8 18 ...
Page 121: ...Chapter 9 Transparent Communication Function ...
Page 137: ...9 17 Program example ...
Page 143: ...Chapter 10 Auto Connection ...
Page 155: ...10 13 Case 1 Ladder program example ...
Page 169: ...Chapter 11 E mail Function ...
Page 200: ...11 32 ...
Page 201: ...Chapter 12 Error Log Function ...
Page 203: ...12 3 Latest log block area Log block reading processing area ...
Page 219: ...Chapter 13 Troubleshooting ...
Page 224: ...13 6 13 2 4 Troubleshooting Flowchart ...
Page 225: ...13 7 ...
Page 229: ...Chapter 14 MEWTOCOL Communication Procedure ...
Page 242: ...14 14 To write to an index register ...
Page 262: ...14 34 ...
Page 263: ...Chapter 15 Specifications ...
Page 292: ...15 30 15 6 ASCII Codes ...
Page 293: ...15 31 15 7 Dimensions AFP2790 FP2 ET1 AFP27901 FP2 ET2 ...
Page 294: ......
Page 295: ...Chapter 16 Sample Program ...
Page 298: ...16 4 ...
Page 299: ...16 5 ...
Page 300: ...16 6 ...
Page 301: ...16 7 ...
Page 304: ......
Page 305: ......