UM353-1
Fixed Loop Function Blocks can be selected for use within each configured LOOP and include those blocks which
define the major functions of a loop. The operator display function block (e.g.
ODC Operator Display for Controllers) defines the loop type, the function of
the local faceplate as well as the processing of commands coming from a
remote workstation. A single controller function block can be selected from
one of five available choices (ID, ON_OFF, PD, PIDAG, & PID) within each
loop.
When used within a loop the unique block name becomes
<loop>.<block> (e.g. TC2053.PID for the PID controller used in loop
TC2053).
Arithmetic Function Blocks are also designated as LOOP function blocks
and can be used as many times as needed in each loop. Each use of a block is
automatically assigned a unique name (i.e. MATH01, MATH02) within each
loop so that the unique block name becomes <loop>.<block> (e.g.
TC2053.MATH01).
Logic Function Blocks are also designated as LOOP function blocks and
can be used as many times as needed in each loop. Each use of a block is
automatically assigned a unique name (i.e. AND01, AND02) within each
loop so that the unique block name becomes <loop>.<block> (e.g.
TC2053.AND01).
General Purpose Function Blocks are also designated as LOOP function
blocks and include blocks that do not fall into the arithmetic or logic categories.
These can be used as many times as needed and each use will automatically be
assigned a unique name (e.g. HLD01, HLD02) within each loop so that the
unique block name becomes <loop>.<block> (e.g. TC2053.HLD01).
Remote I/O Bus Function Blocks can be used as needed in each LOOP (when the LonWorks option is installed) to
provide a method for sending and receiving both analog and discrete data to
and from remote devices over the remote I/O digital bus. Each use will
automatically be assigned a unique name (e.g. AIP01, AOP01) within the
station so that the unique block name becomes <loop>.<block> (e.g.
TC2053.AIP01 for Analog Input-lev_Percent used in loop TC2053). The
second AIP block used within the station will be assigned AIP02 even if in a
different loop so that the remote I/O blocks have unique names within the station. This will enable unique names
for station variables on the LON network.
LIL Global Function Blocks are used as needed within a LOOP when the LIL option board is installed to enable
global data communication over the LIL. They will automatically be assigned
a unique name (e.g. AIL01, DIL01) within each loop when it is configured so
that the unique block name becomes <loop>.<block> (e.g. TC2053.AIL01).
Input and output data blocks are available as needed and will be assigned
unique names as used (e.g. AIL01, AIL02 for Analog Input-LIL blocks).
Ethernet Function Blocks (V2.4) are used as needed within a LOOP when
the Ethernet option board is installed They will automatically be assigned a
unique name (e.g. AIE01, DIE01) within each loop when it is configured so
that the unique block name becomes <loop>.<block> (e.g. TC2053.AIE01).
March 2003
Introduction
ESN = 000
PID
P
Process
O1
S
PID
Setpoint
AE
F
CONTROLLER
Feedback
A
Auto
AW
I
Initialize
MTH_
ESN = 000
Input A
A
MATH
O1
Input B
B
ADD, SUB, MUL, DIV
C
Input C
AND_
ESN = 000
Input A
A
AND
O1
B
Input B
C
Input C
ESN = 000
HLD_
HOLD
O1
AIP
LONWorks
Network
ANALOG INPUT
O1
nviAIP
nn1
LEV_PERCENT
nv *
SNVT_lev_percent
QS
AIL_
O1
ANALOG INPUT - LIL
LIL
GLOBAL
DATA
QS
AIE_
OR
ANALOG INPUT
O1
ETHERNET
QS
Output
Absolute Error
AT Warning
Output 1
Output 1
Output 1
Output 1
Quality Status
Output O1
Output QS
Output OR
Output O1
Output QS
1-5