Panasonic FP Series Programming Manual page 506

Hide thumbs Also See for FP Series:
Table of Contents

Advertisement

F353_FSORT
The function sorts values (with +/- sign) in a data table in ascending or descending order.
Description
Input s1 specifies the starting area of the data table, and s2 specifies the end. You determine the
sorting order at input s3.
At input s3 you can enter the following values:
0
ascending order, i.e. begin with the smallest value
1
descending order, i.e. begin with the largest value
The data are sorted via bubble sort in the order specified according to the value entered at input s1.
Since the number of word comparisons increases in proportion to the square of the number of
words, the sorting process can take some time when there are a large number of words. When the
value at inputs s1 = s2, no sorting takes place.
This instruction also exists as a P instruction (for FP2/2SH, FP3/5, FP10/10SH PLC types), which
is only executed at the rising edge of the EN trigger. Select [Insert P instruction] from the
"Instructions" pane if you require a P instruction. To facilitate reuse, the instruction then appears
under "Recently used" in the pop-up menu. Press <Ctrl>+<Shift>+<v> within the programming
area to open the list of recently used elements.
Availability of F353_FSORT (see page 1325)
PLC types
Data types
Variable
Data type
REAL
s1
REAL
s2
INT
s3
Operands
For
s1, s2
s3
Error flags
No.
IEC address
%MX0.900.7
R9007
%MX0.900.8
R9008
Sort data in real number data table (floating point data table)
Function
starting area of data table to be sorted
ending area of data table to be sorted
specifies sorting order: 0 = ascending, 1 = descending
Relay
-
DWY
DWR
DWL
DSV
WX
WY
WR
WL
Set
permanently
for an instant
T/C
Register
DEV
DDT
DLD
DFL
SV
EV
DT
LD
If
 the addresses of variables at inputs s1 >
s2.
 the address areas are different.
 the floating point values exceed the
processing range.
Arithmetic instructions
Constant
-
FL
dec. or hex.
505

Advertisement

Table of Contents
loading

Table of Contents