0% found this document useful (0 votes)
49 views7 pages

FBLOCKSCE

The document discusses function blocks in the Smar SYSTEM302 Fieldbus Control System. It provides descriptions of various function blocks categorized as input, control, calculate, output, transducer/resource, and task distribution. The function block library allows implementing a variety of process control strategies by linking blocks together. Time-critical functions can be performed by field devices or controllers, providing flexibility. The system is capable of replacing a DCS and performs the same and more tasks through distributed processing across field devices, controllers, and the operator workstation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views7 pages

FBLOCKSCE

The document discusses function blocks in the Smar SYSTEM302 Fieldbus Control System. It provides descriptions of various function blocks categorized as input, control, calculate, output, transducer/resource, and task distribution. The function block library allows implementing a variety of process control strategies by linking blocks together. Time-critical functions can be performed by field devices or controllers, providing flexibility. The system is capable of replacing a DCS and performs the same and more tasks through distributed processing across field devices, controllers, and the operator workstation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Function Blocks

Function Block
Library

The Function Block Library of SYSTEM302 was designed to be


powerful and flexible allowing implementing the majority of process
control strategies. Some function blocks were already tested and
approved in the Interoperability Test (AI, PID and AO), and Fieldbus
Foundation will be able to test other function blocks in the future.
Smar has developed some function blocks to the best fit with our
customer requirements, as the Advanced PID, Density, OSDL (Output
Signal Selector and Dynamic Limiter) and others. However any of
these function blocks may be configured by any Foundation Fieldbus
configurator due to the Device Description (DD) technology, as well
they may be linked to any other function block.

A Function Block is a logical

Function Blocks

grouping of related functionality.

smar
Instantiation and
Deletion of
Function Blocks

This feature provides huge flexibility to implement the control strategy, because the user can
define which function blocks will be instantiated in each field device at the strategy configuration
time.
It means na optimization of field device resources usage, therefore memory and processing time
are allocated according to the real need.
All field devices (LD302, TT302, IF302, TP302, DT302, FY302, FP302 e FI302) and FB700 has capability
up to 20 blocks selectable from a Function Block Library with 17 different algorithms, at least. The
function block library of the DFI302 includes all the algorithms developed for the field devices as
well Step Output PID, Pulse Input, SR Flip-flop, Edge Trigger and others.

Devices are easily connected in


parallel to the Fieldbus network.

All devices on the H1 Fieldbus communicate with each other peer-to-peer using a publisher/
subscriber relationship for high efficiency and synchronization. A Fieldbus network may be
almost 2 km in length and repeaters may be used for even longer distances. The Fieldbus
provides power for the 2 wire devices, and acts as media for the digital communication. In a
typical system a total of 12 to 16 devices powered by the bus, relating to 6 - 8 control loops, are
multidropped on the Fieldbus network.
The Function Block language is ideal for process control strategy building.
Cascade control, ratio control, feed-forward, cross-limit and other control strategies are easily
configured by linking the function blocks in the various devices in the system.
More than two dozen standard function blocks are available to perform regulatory control
functions.
Feed
Water
Flow

Basic

Cascade

Ratio

Drum
Level

Steam
Flow

Three element
Boiler/feed-water flow

Split Range
Control
Combustion Control with
Double Cross Limit

Input
BLOCK

SCHEMA
TIC
AT

DESCRIPTION

ANALOG INPUT - This block takes the input data from the transducer

AI

block and makes it available to other function blocks. It has scaling


conversion, filtering, square root and low cut.

DISCRETE INPUT - The DI block takes the manufacturer's discrete

DI

input data, selected by channel number, and makes it available to other


function blocks at its output.

PULSE INPUT - It provides an analog value that represents a

PUL

Function Blocks

totalization of pulses in a physical discrete input.

MUL
TIPLE ANAL
OG INPUT - It provides a way to receive 8 analog
MULTIPLE
ANALOG

MAI

variables from the LC700 or physical inputs.

MUL
TIPLE DISCRETE INPUT - It provides a way to receive 8 discrete
MULTIPLE

MDI

variables from the LC700 or physical inputs.

FUNCTION BLOCKS

smar
Control
BLOCK
PID

SCHEMATIC

DESCRIPTION

PID CONTROL - This standard block has a lot of valuables features as


setpoint treatment (value and rate limiting), filtering and alarm on PV,
feedforward, output tracking and others.

EPID

ENHANCED PID - It has all the standard features plus : bumpless or hard
transfer from a "manual" mode to an "automatic" mode and bias.

APID

AD
VANCED PID - It has all the standard features plus: bumpless or hard
ADV
transfer from a "manual" mode to an "automatic" mode, bias. Adaptive gain,
PI sampling, deadband for error, special treatment for error, ISA or parallel
algorithm,..

SPLT

SPLITTER - This block is used in two typical applications: split ranging and
sequencing. It receives the output of PID block, that is processed according
to the selected algorithm, then it generates the values for the two analog
output blocks.

SPG

SETPOINT R
AMP GENER
ATOR - This block generates setpoint following a
RAMP
GENERA
profile in function of the time. Typical applications are temperature control,
batch reactors, etc.

OSDL

OUTPUT SELECT
OR / D
YNAMIC LIMITER - It has two algorithms:
SELECTOR
DYNAMIC
Output selector - selection of output by a discrete input
Dynamic limiter - this algorithm was developed specially for double cross
limit in combustion control.

STEP

STEP OUTPUT PID - It is used when the final control element has an
actuator driven by an electric motor.

Calculate
BLOCK

SCHEMATIC

DESCRIPTION

ARITHMETIC - This calculation block provides some pre-defined

ARTH

equations ready for use in applications as flow compensation, HTG, ratio


control and others.

SIGNAL CHARACTERIZER - It has capability for two signal

CHAR

characterization based on the same curve. The second input has an option
for swapping "x" to "y", providing an easy way to use the inverse function,
that may be used in signal characterization of readback variables.

INTEGR
ATOR - It integrates a variable in function of the time. There is a
INTEGRA

INTG

second flow input that may be used for the following applications: net
flow totalization, volume/mass variation in vessels and precise flow ratio

Function Blocks

control.

ANALOG ALARM - This alarm block has dynamic or static alarm limits,

AALM

hysteresis, temporary expansion of alarm limits on step setpoint


changes to avoid nuisance alarms, two levels of alarm limits and delay
for alarm detection.

INPUT SELECTOR - This block has four analog inputs that may be

ISEL

selected by an input parameter or according to a criterion as first good,


maximum, minimum, middle and average.

TIMER - This block has four discrete inputs, that are processed by a

TIME

combination logic. The selected timer processing type operates on the


combined input signal to produce a measurement, delay, extension,
pulse or debounce.

LEAD-LAG - This block provides dynamic compensation of a variable. It

LLAG

is used normally in a feedforward control.

FUNCTION BLOCKS

smar
DENS

DENSITY - This block has a special algorithm to calculate the density in


different types of engineering units: plato degree, INPM and others.

CONST
ANT - It provides analog and discrete output parameters with
ONSTANT

CT

constant values.

FLIP-FLOP AND EDGE TRIGGER - It can be configured to work as SR flip-

FFET

flop, RS flip-flop, D-LATCH and EDGE TRIGGER (rising, falling or bi-directional)

Output
BLOCK
AO

SCHEMATIC

DESCRIPTION

ANALOG OUTPUT - The AO block provides a value to an output


transducer block. It provides value and rate limiting, scaling conversion, fault
state mechanism and other features.

DO

DISCRETE OUTPUT - The DO block converts the value in SP_D to


something useful for the hardware found at the CHANNEL selection.

MAO

MUL
TIPLE ANAL
OG OUTPUT - It provides a way to send 8 analog
MULTIPLE
ANALOG
variables to the LC700 or physical outputs.

MDO

MUL
TIPLE DISCRETE OUTPUT - It provides a way to send 8 discrete
MULTIPLE
variables to the LC700 or physical outputs.

T r ansduc
er/
ansducer/
Resource

BLOCK
RS

RESOURCE - This block contains data that is specific to the hardware that is
associated with the resource.

TRD

TRANSDUCER BLOCK - This block converts the primary variables of the physical I/
O devices into the proper engineering value requested by the function blocks.

DIAG

DIAGNOSTICS TRANSDUCER - It provides online measurement of block


execution time, check of links between blocks and other features.

DSP

DISPLAY TRANSDUCER - This block configures what process variables of the


function blocks will be displayed in the device LCD panel.

HC

HARDWARE CONFIGURATION TRANSDUCER - It configures the module type for


each slot in the DFI302.
TEMPERATURE DF-45 TRANSDUCER - This is the transducer block for the

TEMP

Task distr
ibution
distribution

module DF-45, an eight low signal input module for RTD, TC, mV, Ohm.

Smar engineers have developed a system of very powerful field devices, based on the Fieldbus
Foundation technology, capable of taking the place of the DCS. SYSTEM302 is a Fieldbus Control
System where time-critical functions are performed primarily in the field devices. Time-critical

Function Blocks

functions may also be executed in traditional multifunction controllers resulting in an incredibly


flexible solution suitable for large and small systems. Other functions, that the control system is
required to perform, are executed in the operator workstation thereby providing a complete
solution. SYSTEM302 performs the same task as conventional DCS systems, and more.
Field

Controllers

Wor
ksta
tion
orksta
kstation

Measurement

Control

Display

Actuation

Logic

Operation

Control

Sequence

Process Flow Mimic

Computation

Computation

Trend

Selection

Selection

Alarm

Alarm

Alarm

Reports

Diagnostics

Diagnostics

Supervisory
Batch
Recipe
Events
SQC
Database management
Instrument management
Optimization
ERP -

Enterprise
Resource
Planning

www.smar.com

You might also like