Panasonic FP Series Programming Manual page 466

Hide thumbs Also See for FP Series:
Table of Contents

Advertisement

F276_DMEAN
This function calculates the sum and the arithmetic mean of numbers (both with +/- signs) in the
Description
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. The arithmetic mean is rounded off if it is not already a
whole number.
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 F276_DMEAN (see page 1323)
PLC types
Data types
Variable
Data type
s1
ANY32
s2
DINT
mean
ARRAY [0..1] of
sum
DINT
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 32-bit 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 address of the variable at input s1 >
s2.
 the address areas are different.
 the total value range overflows or
underflows the 32-bit range.
Arithmetic instructions
Constant
-
-
465

Advertisement

Table of Contents
loading

Table of Contents