635
FX
3U
/FX
3UC
Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
27 Data Operation 3 – FNC210 to FNC219
27.2 FNC211 – FINS / Inserting Data to Tables
21
FN
C
160-FN
C
169
R
eal
Ti
m
e
C
loc
k
C
ont
ro
l
22
FN
C
170
-F
N
C
17
9
E
xt
e
rnal
D
evi
ce
23
FN
C
180
Su
b
st.
I
n
str
. I
n
fo
24
FN
C
181-FN
C
189
O
ther
s
25
FN
C
190-FN
C
19
9
B
loc
k D
a
ta
O
per
at
io
n
26
FN
C
200-FN
C
209
C
har
act
e
r St
ring
C
ont
ro
l
27
F
N
C2
10
-F
NC
21
9
Da
ta
O
per
at
ion 3
28
FN
C
220-FN
C
24
9
Da
ta
Co
m
p
a
ris
o
n
29
FN
C
250-FN
C
269
Da
ta
T
a
b
le
O
per
at
io
n
30
FN
C
27
0-F
N
C
274
Ex
-D
ev
ic
e
In
ve
rte
r C
o
mm
s
Related instruction
Errors
An operation error is caused in the following cases; The error flag M8067 turns ON, and the error code is
stored in D8067.
• When "n"th position from
is larger than the number of data added by "1" (error code: K6706)
• When the value "n" exceeds the device range of the data table
(error code: K6706)
• When FNC211 instruction is executed in the condition "n <= 0" (error code: K6706)
• When the data table range exceeds the corresponding device range (error code: K6706)
Program example
In the program shown below, data stored in D100 is inserted into the 3rd position in the data table stored in
D0 to D4.
When the number of stored data exceeds "7", however, FINS (FNC211) instruction is not executed. (The
device range used in the data table is D0 to D7).
Instruction
Description
FDEL(FNC210)
Deletes an arbitrary data from a data table.
D
D
Data table
4444
-123
4
1234
5000
0
0
Data
table
range
Device range used in
data table
Data table
+1
Data table
range
Number of
stored data
0
4444
-3210
5
1234
-123
5000
0
0
X010:ON
X010
FNC211
FINSP
D100
D0
K3
END
FNC237
AND<=
K0
D0
FNC234
AND<
D0
K7
D0
D1
D2
D3
D4
D5
D6
D7
-3210
D100
Number of
stored data
D0
D1
D2
D3
D4
D5
D6
D7
When "n" is "3"
Содержание FX3U Series
Страница 1: ...PROGRAMMING MANUAL Basic Applied Instructions Edition FX3U FX3UC SERIES PROGRAMMABLE CONTROLLERS ...
Страница 2: ......
Страница 889: ......