Owner's manual
Table Of Contents
- Foundation™ Fieldbus Blocks
- Foundation™ Fieldbus Technology and Fieldbus FunctionBlocks
- Analog Input (AI) FunctionBlock
- Analog Output (AO) Function Block
- Arithmetic Function Block
- Discrete Input (DI) Function Block
- Discrete Output (DO) Function Block
- Integrator (INT) FunctionBlock
- Input Selector (ISEL) FunctionBlock
- Proportional/Integral/Derivative (PID) Function Block
- Signal Characterizer (SGCR) Function Block
- Diagnostics (ADB) Transducer Block
- Applications
- Analog input (AI) Function Block
- Analog Output (AO) Function Block
- Arithmetic (ARTH) Function Block
- Discrete Input (DI) Function Block
- Discrete Output (DO) Function Block
- Input Selector (ISEL) Function Block
- Integrator (INT) Function Block
- Proportional/ Integral/Derivative (PID) Function Block
- Signal Characterizer (SGCR) Function Block
- Index

FOUNDATION
TM
Fieldbus Blocks Manual
10-4
SWAP_2 Attribute The SWAP_2 attribute swaps the X and Y axes used for OUT_2. When
the SWAP_2 attribute is True, IN_2 references the CURVE_Y values
and OUT_2 references the CURVE_X values. In addition, the IN_2
units change to Y_UNITS and the OUT_2 units change to X_UNITS.
The block sets a configuration error when SWAP_2 is True and the
CURVE_Y elements are not configured in an increasing manner.
Figure 10-4 illustrates how the block configuration error
(BLOCK_ERR) is set during a SWAP_2 action.
When swap is in effect, the first curve has an invalid definition because
Y3 is less than Y2. In this configuration, the X2,Y2 pair becomes the
endpoint for the swapped curve definition when processing IN_2. Note
that the X4,Y4 pair is the valid endpoint when processing IN_1.
Figure 10-4. Example of a Signal
Characterizer Function Block SWAP_2
Configuration Error
Block Errors The following conditions are reported in the BLOCK_ERR attribute:
Block configuration error – The curve definition is truncated (fewer
than 20 points are defined) and the X value of the X,Y pairs beyond the
valid definition are nonzero. The block still performs the signal
characterizer function.
Out of service – The block is in Out of Service (O/S) mode.
Modes The Signal Characterizer function block supports the following modes:
Automatic (Auto) – The outputs are controlled by the block.
Out of Service (O/S) – The block is not processed. The block is placed
in O/S mode when both IN_1 and IN_2 inputs have Bad statuses. The
BLOCK_ERR attribute shows Out of service.
Status Handling The OUT_1 status is set to the IN_1 status and the OUT_2 status is set
to the IN_2 status. When one of the curve limits is reached, the
appropriate limit is set in the substatus.
fieldbus-fbus_28a
Y
(outputs)
X
(inputs)
(X1, Y1)
(X3, Y3)
(X2, Y2)
(X4, Y4)
Time
(X1, Y1)
(X2, Y2)
(X3, Y3)
Swap Causes Configuration Error
Swap with no Configuration Error