FP
Σ
User's Manual
8.6 Program Controlled Communication
195
EXAMPLE
Receive a string of 8 bytes containing the characters "ABCDEFGH" via COM port 1. The
characters are stored in ASCII HEX code without start and end codes.
(
C
R
)
A
B
T
U
V . . .
. . .
TRUE
FALSE
TRUE
FALSE
Reception continued
Beginning of reception
Data received
“Reception done” flag
Execution condition
Reception
possible
Reception
not possible
Reception
possible
Execution of F159_MTRN
Receive buffer layout:
0
1
2
4
16#42(B)
16#41(A)
16#44(D) 16#43(C)
16#48(H) 16#47(G)
16#46(F)
16#45(E)
8
3
Offset
When reception begins, the value in offset 0 is 8. At the end of reception, the value in offset 0
is 0. The data in offset 1 to offset 4 is received in order from the low order byte.
System register settings:
In order to use the data in the receive buffer, define a global variable having the same starting
address and capacity. In this example, the starting address is 200 (VAR_GLOBAL
ReceivedData) and the receive buffer capacity is 5 (ARRAY [0..4] OF WORD).
Summary of Contents for AFPG951T34
Page 7: ......
Page 17: ......
Page 18: ...Chapter 1 Safety Measures ...
Page 21: ......
Page 22: ...Chapter 2 Overview ...
Page 32: ...Chapter 3 CPU Types ...
Page 47: ...CPU Types FPΣ User s Manual 30 LD Body ...
Page 51: ...CPU Types FPΣ User s Manual 34 POU Header and LD Body ...
Page 55: ...CPU Types FPΣ User s Manual 38 LD Body ...
Page 57: ......
Page 58: ...Chapter 4 Expansion ...
Page 73: ......
Page 74: ...Chapter 5 I O Allocation ...
Page 81: ......
Page 82: ...Chapter 6 Installation and Wiring ...
Page 115: ......
Page 116: ...Chapter 7 High Speed Counter and Pulse Output ...
Page 169: ......
Page 170: ...Chapter 8 Communication ...
Page 227: ...Communication FPΣ User s Manual 210 LD Body ST Body ...
Page 233: ...Communication FPΣ User s Manual 216 POU Header LD Body ...
Page 236: ...FPΣ User s Manual 8 6 Program Controlled Communication 219 POU Header LD Body 1 2 ...
Page 237: ...Communication FPΣ User s Manual 220 2 2 ST Body ...
Page 266: ...Chapter 9 Security Functions ...
Page 273: ......
Page 274: ...Chapter 10 Other Functions ...
Page 277: ......
Page 278: ...Chapter 11 Troubleshooting ...
Page 289: ......
Page 290: ...Chapter 12 Appendix ...