15-61
Num-
ber
Name Boolean
Ope-
rand
Description
Steps
FP0/FP-e
FP0R
FP
FP-X
FP2
FP2SH/FP10SH
Integer type data processing instructions
P270
value (word
data (16-bit))
PMAX
S2, D
Searches the maximum value in the
word data table between the “S1” and
“S2”, and stores it in the “D”. The
address relative to “S1” is stored in
8
*1
P271
value (double
word data (32-
bit))
PDMAX
S2, D
Searches for the maximum value in
the double word data table between
the area selected with “S1” and “S2”,
and stores it in the “D”. The address
relative to “S1” is stored in “D+2”.
8
*1
P272
(word data (16-
bit))
PMIN
S2, D
Searches for the minimum value in
the word data table between the area
selected with “S1” and “S2”, and
stores it in the “D”. The address
relative to “S1” is stored in “D+1”.
8
*1
P273
(double word
data (32-bit))
PDMIN
S2, D
Searches for the minimum value in
the double word data table between
the area selected with “S1” and “S2”,
and stores it in the “D”. The address
relative to “S1” is stored in “D+2”.
8
*1
P275
mean values
(word data (16-
PMEAN
S2, D
The total value and the mean value of
the word data with sign from the area
selected with “S1” to “S2” are
obtained and stored in the “D”.
8
*1
P276
mean values
(double word
PDMEAN
S2, D
The total value and the mean value of
the double word data with sign from
the area selected with “S1” to “S2”
are obtained and stored in the “D”.
8
*1
F277
P277
Sort (word
data (16-bit))
SORT
PSORT
S1,
S2,
S3
The word data with sign from the
area specified by “S1” to “S2” are
sorted in ascending order (the
smallest word is first) or descending
order (the largest word is first).
8
*1
F278
P278
Sort (double
word data (32-
bit))
DSORT
PDSORT
S1,
S2,
S3
The double word data with sign from
the area specified by “S1” to “S2” are
sorted in ascending order (the
smallest word is first) or descending
order (the largest word is first).
8
*1
F282
P282
Scaling of
16-bit data
SCAL
PSCAL
S1,
S2, D
The output value Y is found for the
input value X by performing scaling
for the given data table.
8
*1
F283
P283
Scaling of
32-bit data
DSCAL
PDSCAL
S1,
S2, D
The output value Y is found for the
input value X by performing scaling
for the given data table.
10
F284
P284
Inclination
output of 16-bit
RAMP S1,
S2,
Executes the linear output for the
specified time from the specified
initial value to the target value.
10
*2 *2
Integer type non-linear function instructions
F285
P285
Upper and
lower limit
control
LIMT
PLIMT
S1,
S2,
S3, D
When S1>S3, S1→D
When S1<S3, S2→D
When S1<or = S3<or = S2, S3→D
10
*1
: Available, : Not available, : Not available partially
*1) This instruction is only available for FP-e Ver.1.2 or later.
*2) This instruction is only available for FP-X Ver.2.0 or later, and FPΣ Ver. 3.10 or later.