7 APPLICATION INSTRUCTION
7.5 Data table operation instruction
359
7
Deleting data from the data table
FDEL(P)
These instructions remove the (n)th data in the data table specified by (d) and store the data in the device specified by (s).
After these instructions are executed, the data after the (n)+1th data in the data table is moved up by one data point.
■Descriptions, ranges, and data types
■Applicable devices
• These instructions remove the (n)th data in the data table specified by (d) and store the data in the device specified by (s).
After these instructions are executed, the data after the (n)+1th data in the data table is moved up by one data point.
• The device range used in a data table should be controlled by the user.
• The data table has (d) number of stored data starting from ((d)+1).
Ladder diagram Structured text
ENO:=FDEL(EN,s,n,d);
ENO:=FDELP(EN,s,n,d);
Operand Description Range Data type Data type (label)
(s) Head device number for storing the data to be deleted 16-bit signed binary ANY16
(d) Start number of the table Word ANY16
(n) Position of the data to be deleted in the table 1 to 32767 16-bit unsigned binary ANY16
Operand Bit Word Double word Indirect
specification
Constant Others
X, Y, M, L,
SM, F, B, SB
U\G T, ST,
C, LC
T, ST, C, D,
W, SD, SW, R
U\G Z LC LZ K, H E $
(s)
(d)
(n)
(d)+1
(d)+2
(d)+3
(d)+4
(d)+5
(d)
(s)
(d)+1
(d)+2
(d)+3
(d)+5
(d)+4
(d)
5432
3333
4
4444
1234
0
4444
0
5432
3333
3
1234
0
0
0
Data table
Data table
When (n) is 3, (d)+3 is the target.
"0" is stored.