Panasonic FP Series Programming Manual page 468

Hide thumbs Also See for FP Series:
Table of Contents

Advertisement

F352_FMEAN
This function calculates the sum and the arithmetic mean (both with +/- signs) of floating point
Description
values in the specified 32-bit data table.
Input s1 specifies the starting area of the data table, and s2 specifies the end. The sum of all
elements in the data table are returned at output sum, and the arithmetic mean of all elements in
the data table are returned at output mean.
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.
PLC types
Availability of F352_FMEAN (see page 1325)
Data types
Variable
Data type
REAL
s1
REAL
s2
REAL
mean
REAL
sum
Operands
For
DWX DWY DWR
s1, s2
mean, sum
Error flags
No.
IEC address
%MX0.900.7
R9007
%MX0.900.8
R9008
%MX0.900.9
R9009
In this example, the same POU header is used for all programming languages. For an example
Example
using IL (instruction list), please refer to the online help.
Total and mean numbers calculation in floating point data table
Function
starting area of data table
ending area of data table
mean of all elements in data table area specified
sum of all elements in data table area specified
Relay
DWL
DSV
-
DWY DWR
DWL
DSV
Set
permanently
for an instant
for an instant
T/C
Register
DEV
DDT
DLD
DFL
DEV
DDT
DLD
DFL
If
 the addresses of variables at inputs s1 >
s2.
 the address areas are different.
 the floating point values exceed the
processing range.
 the result leads to an overflow or an
underflow.
Arithmetic instructions
Constant
-
-
467

Advertisement

Table of Contents
loading

Table of Contents