Levelflex FMP51, FMP52, FMP54
Endress+Hauser 21
Function Blocks
Block Content Number of
permanent
blocks
Number of
instantiable
blocks
Execution
time
Functionality
Resource Block The Resource Block contains all the
data that uniquely identify the field
device. It is an electronic version of
a nameplate of the device.
1 0 - enhanced
Analog Input
Block
The AI block takes the
manufacturer's input data, selected
by channel number, and makes it
available to other function blocks at
its output.
2 3 25 ms enhanced
Discrete Input
Block
The DI block takes a discrete input
value (e.g. indication of an level
limit), and makes it available to
other function blocks at its output.
1 2 20 ms standard
PID Block The PID block serves as
proportional-integral-derivative
controller and is used almost
universally to do closed-loop-
control in the field including
cascade and feedforward.
1 1 25 ms standard
Arithmetic
Block
This block is designed to permit
simple use of popular measurement
math functions. The user does not
have to know how to write
equations. The math algorithm is
selected by name, chosen by the
user for the function to be done.
1 1 25 ms standard
Signal
Characterizer
Block
The signal characterizer block has
two sections, each with an output
that is a non-linear function of the
respective input. The non-linear
function is determined by a single
look-up table with 21 arbitrary x-y
pairs.
1 1 25 ms standard
Input Selector
Block
The input selector block provides
selection of up to four inputs and
generates an output based on the
configured action. This block
normally receives its inputs from AI
blocks. The block performs
maximum, minimum, middle,
average and ‘first good’ signal
selection.
1 1 25 ms standard
Integrator
Block
The Integrator Function Block
integrates a variable as a function
of the time or accumulates the
counts from a Pulse Input block.
The block may be used as a
totalizer that counts up until reset
or as a batch totalizer that has a
setpoint, where the integrated or
accumulated value is compared to
pre-trip and trip settings,
generating discrete signals when
these settings are reached.
1 1 25 ms standard
Analog Alarm
Block
1 1 25 ms standard
Up to 20 blocks can be instantiated in the device altogether, including the blocks already
instantiated on delivery.