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.
Содержание FP2 ET-LAN
Страница 11: ...Chapter 1 Unit Functions and Restrictions ...
Страница 14: ...1 4 1 1 4 Connecting to a Network AFP2790 100BASE TX 10BASE T 10BASE5 AUI AFP27901 ...
Страница 24: ...1 14 ...
Страница 25: ...Chapter 2 Names and Functions of Parts ...
Страница 29: ...Chapter 3 Connection for LAN Cable ...
Страница 37: ...Chapter 4 Confirming the Design Contents ...
Страница 49: ...Chapter 5 Initialization Processing and Termination Processing ...
Страница 51: ...5 3 Operation of the ET LAN unit The relationship between initialization processing and open processing ...
Страница 68: ...5 20 ...
Страница 69: ...Chapter 6 Open Processing and Close Processing ...
Страница 71: ...6 3 Operation of the ET LAN unit The relationship between open processing and close processing ...
Страница 84: ...6 16 ...
Страница 85: ...Chapter 7 Computer Link Function ...
Страница 94: ...7 10 Program example ...
Страница 97: ...7 13 Example of communication data Same hierarchy communication ...
Страница 100: ...7 16 Example of communication data Other hierarchy communication ...
Страница 101: ...7 17 Other hierarchy communication for MEWTOCOL COM ...
Страница 102: ...7 18 ...
Страница 103: ...Chapter 8 Data Transfer Function ...
Страница 111: ...8 9 Program example ...
Страница 114: ...8 12 Example of communication data Same hierarchy communication ...
Страница 117: ...8 15 Example of communication data Other hierarchy communication ...
Страница 119: ...8 17 Other hierarchy communication for MEWTOCOL DAT ...
Страница 120: ...8 18 ...
Страница 121: ...Chapter 9 Transparent Communication Function ...
Страница 137: ...9 17 Program example ...
Страница 140: ...9 20 Reception processing After the following program has been run the received data is read from the receive buffer ...
Страница 141: ...9 21 9 5 3 Sample Program Reception to Transmission Program example for transmitting received data as it is ...
Страница 143: ...Chapter 10 Auto Connection ...
Страница 155: ...10 13 Case 1 Ladder program example ...
Страница 169: ...Chapter 11 E mail Function ...
Страница 200: ...11 32 ...
Страница 201: ...Chapter 12 Error Log Function ...
Страница 203: ...12 3 Latest log block area Log block reading processing area ...
Страница 219: ...Chapter 13 Troubleshooting ...
Страница 224: ...13 6 13 2 4 Troubleshooting Flowchart ...
Страница 225: ...13 7 ...
Страница 229: ...Chapter 14 MEWTOCOL Communication Procedure ...
Страница 241: ...14 13 WD Write data area This writes the contents of the data area To write the contents of DT LD and FL ...
Страница 242: ...14 14 To write to an index register ...
Страница 262: ...14 34 ...
Страница 263: ...Chapter 15 Specifications ...
Страница 292: ...15 30 15 6 ASCII Codes ...
Страница 293: ...15 31 15 7 Dimensions AFP2790 FP2 ET1 AFP27901 FP2 ET2 ...
Страница 294: ......
Страница 295: ...Chapter 16 Sample Program ...
Страница 298: ...16 4 ...
Страница 299: ...16 5 ...
Страница 300: ...16 6 ...
Страница 301: ...16 7 ...
Страница 304: ......
Страница 305: ......