Panasonic FPS Series User Manual page 212

Table of Contents

Advertisement

FPΣ User's Manual
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.
Data received
"Reception done" flag
Execution condition
Receive buffer layout:
Offset
8
0
16#42(B) 16#41(A)
1
16#44(D) 16#43(C)
2
16#46(F) 16#45(E)
3
4
16#48(H) 16#47(G)
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).
8.6 Program Controlled Communication
Beginning of reception
C
(
)
A
B
. . .
T
R
Reception
Reception
possible
not possible
Reception continued
U
V . . .
TRUE
FALSE
TRUE
FALSE
Reception
possible
Execution of F159_MTRN
195

Advertisement

Table of Contents
loading

Table of Contents