5 linearization block (ln) – Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) Algorithms, Tables and Sequential Logic Functions User Manual
Page 39

Logic Functions - Book 2
LINEARIZATION BLOCK
8-31
8.5
LINEARIZATION BLOCK (LN)
The linearization block produces a linearized value of a floating-point input signal from a
specified source, or from a local data value. Several methods of linearization are supported
by this block. The method used for a given occurrence of this block is specified by the
Linearization Type. Certain attributes of the linearizer block are only present for a given type
of linearization. Linearization is done once every group scan interval as long as an input
source is configured and the state is Run.
A functional block diagram of the block is shown in Figure 8-16. The linearization block
General display used to configure the block, is shown in Figure 8-17.
Sq, Mod Sq, SQRT,
Mod SQRT Errors
BAD
Result Quality
NO
YES
Floating
Point Value
Input
Linearization
Type
Temperature
Scale
State (RUN,
HOLD, OFF,
DEBUG)
Floating Point
Data Source
Piecewise
Table No.
Quality Check
GOOD
Square Root,
or Mod SQRT
Piecewise or
Inverse Piecewise
Linearization
RTD or TC Type, or
Inverse TC Type
Linearization
Input Data Quality
Input Range,
Bottom
Output Range
Desired?
NO
YES
Output
Normalization
Output Range,
Top
Output Range,
Bottom
Input Range,
Top
Input Range
Desired?
OR
OR
Input
Normalization
Linear
Square, or
Mod Square
OR
Set Quality
Bad on Calc
Error (Y/N)
Bad Inputs
Accepted
(Yes/NO)
Diagnostic
Group
(None, 1 - 7)
Calculation
Error
(Enab/Supp)
Calculation
Error
Result
Unacked Error
Active Error
Figure 8-16. Functional Block Diagram, Linearization Block