Function Blocks
(Brief Description)
Publication No.:
GKWE 705 352 E, Edition 03/95
This document provides brief descriptions of the A detailed explanation of how the function blocks work
function blocks for implementing binary control, analog is contained in the function block descriptions, while the
control and signal processing functions. The main planning tool explains how to handle them in planning
purpose of this document is to enable you to read work.
function descriptions with ease.
Contents Page Contents Page
Introduction 3
(continued on Page 2)
DE KWL/E6 705352e.doc
Function Blocks
Contents (continued) Page Contents (continued) Page
GSA2 Group control function for sequ. control. 43 TAW Key selection 63
GSV Group control fucntion for logic control 44 TAZ Key selection with target value specification 64
KRA1 Criterion call with time monitoring 45
KRA3 Criterion call without time monitoring 46
SCH1 Step 47 Signal conditioning
VW2 Preselection function, double 48
VW3 Preselection function, triple 49 AP01 Binary signals Ouput (83SR04) 65
VW4 Preselection function, quadruple 50 EP01 Binary signals Input (83SR04) 65
WS4 Selector switch, quadruple 51 AP02 Binary signal output (83SR04/R2220) 66
WS41 Selector switch, double to quadruple 52 EP02 NAMUR signal input (83SR04/R2220) 66
with integrated key selection AP03 Analog signal output (81AA03) 67
AP04 Analog and binary signals output (83SR07) 68
EP04 Analog and binary signals input (83SR07) 68
GSG Limit signal formation 69
ZIP Pulse counter 70
UHR Receiving time synchr. telegrams (for ZIP) 70
FIL Non-linear filter 71
FIL1 Non-linear filter, extended 72
KOR1 Corrective function for water / steam 73
KOR3 Corrective function for gases 74
NIV Corrective function for level 75
2
Function Blocks Introduction
Binary signals:
Only 2 possible values: "1" and "0"
correspond to "satisfied" and "not satisfied",
Act.: >LOW If the specified state is not satisfied, its signal has "0",
and the "effect" (here the enable) is not achieved.
If a binary signal is disturbed, it is set to "0". This
"Level > LOW" prevents a disturbance triggering an unwanted effect.
+ FE not satisfied
0 Sometimes signals have to be inverted. This is
indicated by a small circle at the input of a function
Act.: < LOW block. For improved comprehension, a "NOT" can be
inserted in the text before the state concerned.
In the example shown on the left, the AND is satisfied if
- the pump is ON and
"1" (satisfied), when - the flow rate is NOT > MIN.
Pump ON
Pump ON Inversion is performed only at inputs and in the function
Flow rate > MIN & AND in which the value for inversion is formed ("source").
Flow rate NOT > MIN
In the case of process messages like ON and OFF,
OPEN/CLOSE, >/<, you must always remember that ,
ON for example, the opposite value of OFF is not ON, but
+ "1"
"NOT OFF", to ensure that a "0" value caused by a
"0"
NOT OFF disturbance does not simulate the "ON" state. In the
OFF control logic diagram, it is always the active signal
M
which is used. Only for messages in POS and PMS is,
+ for example, >/< used for value 1/0. Exception: e.g.
OPEN/NOT OPEN in the case of actuators.
Standard telegrams ("Signal bundle")
3
Introduction Function Blocks
Binary Drive Standard There are whole groups of binary signals which have
Control telegram the same origin or the same destination, , e.g.:
- the "checkback messages" of a binary control
Checkback ON OFF Prot. Dist. "XB00"
function
Single in the case of ON/OFF, PROTECTIVE commands
signals and disturbances,
e.g. XB41
e.g. XB32 - key commands from the POS (or from the desk)
XB02 with ON, OFF, STOP and ENABLE keys.
XB01 A signal group of this kind (signal bundle) is called a
"standard telegram", since it is transmitted n a
telegram, and the arrangement in the telegram is
standardized. A standard telegram is depicted as an
input or output like a single signal.
The precise composition of a function block’s standard
Analog signals telegrams is shown in the precise function block
description.
Meas. Input Bus Processing
point Transducer module module An analog signal may occur as a link between modules
/ function blocks as a fixed specification. At the bus, an
P I
analog signal is transmitted in a telegram in digital form
I (as a combination from 12 x 1 or 0 = 12 "bits"). This
#
means that the resolution (smallest difference between
0-3 bar / 4-20 mA / 0-100% 2 values) is 0.048% As a fixed value specification: 0.1
%, as a parameter: 0.05.
( possible: -200%...+200%/ -800%...+800% ) An analog signal is depicted as an input or an output.
resolution: 0,048% In the transducer, a current range (e.g. 4 - 20 mA) is
assigned to the physical measuring range (e.g. 0 to 3
bar); the input module converts into the bus telegram,
with which -200 % to +200 % of the measuring range
concerned can be transmitted (in the example : -6 to +6
bar).
A range from -800 % to +800 % is available inside a
processing module.
Integer value
An "integer value" is a whole number, e.g. a step
number. An integer value is transmitted in a telegram
with 14 x 1 or 0 (14 bit), and is depicted as an output.
Resolution (smallest difference between two values) is
1, even as a fixed-value specification.
4
Function Blocks Analog Functions
Analog Functions
Absolute-value generator ABS
The output always assumes positive values,
ABS irrespective of the polarity of the input signal:
Input +
Input
E
Output
A -
Output +
Output
A Output
M1 Annunciation output 1 t
M2 Annunciation output 2
Output +
Upper
Limit
Lower
Limit
t
Mess. 1 1
0
t
Mess. 2 1
0
t
5
Analog Functions Function Blocks
Output
A
Inputs
T Temperature input
P Pressure input
MBT Temperature measuring range referenced to
600°C
MBP Pressure measuring range referenced to 300
bar
Outputs
A Enthalpy output referenced to 2000 kj/kg
AB Enthalpy output with limitation of /2000 kj/kg
M1 Water/wet-steam message
M2 "Fault of A>1" message
6
Function Blocks Analog Functions
E Input
-
K01
Support Point 1
Y01 If, for example, the input has the value x1, the output
will take the value Y1.
. .
. .
. .
X0n
Support Point n
Y0n
Output
7
Analog Functions Function Blocks
Output
With HND = 1 (HAND operating mode), the output
A variable is calibrated to the calibration variable ABG.
MB Limitation operative
The value of the output is limited with OG / UG.
8
Function Blocks Analog Functions
INT1
Integrator with integrator stop INT1
At the output appears the value of the integral over the
(E) t (A) input value (summation over time).
ABG MB 1
Transmission function: F (s) =
HND TI ⋅ s
TI
Input +
SPO
SNE
x1
OG
e.g. 100%
UG
t
e.g. -50%
Inputs Output +
50% after TI
100% after TI
E Input x1
ABG Calibration variable e.g. 100%
HND HAND command
TI Integration time TI t
SPO Integrator stop for positive alteration of
Output A With HND = 1 (HAND operating mode), the output
SNE Integrator stop for negative alteration of variable is calibrated to the calibration variable ABG.
Output A
OG Upper limit "1" at SPO / SNE stops the integration (the alteration of
UG Lower limit the output) in positive / negative direction.
A
MB Limitation operative
9
Analog Functions Function Blocks
Factor +
Inputs -64 .. + 64
E Input
K Factor for E = 100% K
Output
A Factor output - +
100%
Input
- -800 .. +800%
Time
Inputs
0 .. 4095s
E Input 0 .. 40,95s
T Time value for E = 100 %
T
Output
A Time value output
- +
100%
Input
-800 .. +800%
10
Function Blocks Analog Functions
E01 A
- Variable number of inputs (max. 9).
E02 M1
- The largest input is switched through.
E03 M2 - Annunciation outputs Mn specify which of the inputs
E04 M3 E0n has been switched through.
E05 M4 Annunciation outputs with a fixed hysteresis of 0.5 %.
E06 M5
E07 M6
E08 M7
E09 M8
M9
Inputs
E01 Input 1
. .
E0n Input n
Outputs
A Output
M1 Annunciation output 1
...
Mn Annunciation output n
MIN
Minimum-value selection MIN
E01 A
E02 M1 - Variable number of inputs (max. 9).
- The smallest input is switched through.
E03 M2
- The annunciation outputs Mn specify which of the
E04 M3 inputs E0n has been switched through.
E05 M4 - Annunciation outputs with a fixed hysteresis
E06 M5 of 0.5 %.
E07 M6
E08 M7
E09 M8
M9
Inputs
E01 Input 1
. .
E0n Input n
Outputs
A Output (analog signal)
M1 Annunciation output 1
...
Mn Annunciation output n
11
Analog Functions Function Blocks
12
Function Blocks Analog Functions
13
Analog Functions Function Blocks
T1 t
approx. 3 T1
T1 ⋅ s
F (s) = KD ⋅
1 + T1 ⋅ s
14
Function Blocks Analog Functions
PT0
Dead-time element PTO
At the output appears the input signal
(E) (A) - delayed by the time T0,
KP - multiplied by the factor KP:
Inputs F(s) = KP • e
E Input
KP Proportional coefficient
(P - amplification) Input +
T0 Dead time
X1
Output e.g. 100%
A Analog signal output
t
Output +
X1. KP
T0 t
E Input
KP Proportional coefficient x1
T1 Delay time e.g. 100%
Output t
Output +
A
x1. KP
T1 t
approx. 3 T1
15
Analog Functions Function Blocks
D
- t
e T2
Output + Kp . X1 1+
1 - D2
Kp . X1 2
D
- t
e T2
Kp . X1 1-
1 - D2
TP t
16
Function Blocks Analog Functions
t
Output +
TV
T1
X1 . KP
T1 t
approx. 3 T1
T1 ⋅ s
F (s) = TV ⋅
T1 1 + T1 ⋅ s
17
Analog Functions Function Blocks
Output
(E) (A) At the output appears the value of the sum of the input
values, multiplied by K:
K n
A = ∑ E0i ⋅ K
Inputs i=1
E01 Totalizing input 1
. . thus A = (E01 + E02 + ...) x K,
. . e.g. with E01=20%, E02=30%,K=0.5, -> A=25%
. .
. . - Variable number of totalizing inputs (max. 9).
. . - Multiplication by a factor K.
. .
E0n Totalizing input n All input signals (percentage values and factor) can be
K Factor negated (= sign reversal).
18
Function Blocks Analog Functions
Inputs S A
E01 Input 1
E02 Input 2 0 E01
S Switchover condition condition
1 E02
Output
A
19
Binary Functions Function Blocks
Binary Functions
Switch-off delay module ASV
Inputs
E Input Variable Input E
T Delay time 1
Output 0
A Time t
Time set T
Output A
1
0
Time t
20
Function Blocks Binary Functions
Outputs
A Output (binary)
M Annunciation output
Outputs
A Output (binary)
M Annunciation output
21
Binary Functions Function Blocks
M Selection number
E01 Input 1
. . Number of inputs with value 1
. . AN = ⋅ 100%
. . N
Enn Input nn (max. 32)
thus e.g. with E1=1, E2=1, E3=1, E4=0, M=3
-> A=1, AN=75 %
Outputs
A Output (binary)
AN Proportion output (percentage value)
22
Function Blocks Binary Functions
Inputs
WRT Data word input If none of the binary inputs B00 to B14 is assigned, a
B00 Single-bit input Bit. Pos. 0 standard telegram (signal bundle) that is being received
. . at Input WRT ("Word") will appear unaltered at the
. . output.
. .
B14 Single-bit input Bit. Pos. 14 If one of the binary inputs is assigned, its value will be
written into the output telegram, independently of the
Outputs corresponding bit of the input telegram. In this way an
A Data word output existing standard telegram can be altered.
Single bits arranged as per
assignment of inputs If no standard telegram is connected at Input WRT, a
standard telegram will appear at the output only with
the values of the binary inputs. In this way a standard
telegram can be generated.
23
Binary Functions Function Blocks
BRA1
WRT (A) Bit marshalling, extended BRA1
B00
B01 The mode of operation corresponds to the BRA
B02 function block, but here all bit positions (0 .. 15) can be
B03 specified with the binary inputs.
B04
B05 BRA
B06 Bit 15 14 . . . 02 01 00
B07 Value 0 1 0 1 0 WRT
B08 B00
B09 0 B01
B10 B02
B11 ...
B12
B13 15 14 . . . 02 01 00 B15
Bit DA
B14
B15 Value 0 1 0 0 0 1
Inputs
WRT Data word input
B00 Single-bit input Bit. Pos. 0
. .
. .
. .
B15 Single-bit input Bit. Pos. 15
Outputs
A Data word output
BRA2 Bit marshalling extended with DT input BRA2
WRT (A)
B00 This function block corresponds to the BRA1 block
B01 presented above, but here at input EDA the data type
B02 can be specified under which the output standard
B03 telegram is to be output.
B04 (BRA and BRA1 always generate at their outputs
B05 standard telegrams of Data Type 1)
B06
BRA
B07 Bit 15 14 . . . 02 01 00
B08 Value 0 1 0 1 0 WRT
B09 B00
B10
0 B01
B11
B12 B02
B13 ...
B14 B15
B15 EDA
EDA 3
Bit 15 14 . . . 02 01 00 DA
Inputs
WRT Data word input Value 0 1 0 0 0 3
B00 Single-bit input Bit. Pos. 0
. . Mostly the following standard telegrams are generated:
B15 Single-bit input Bit. Pos. 15 Key commands TST, normal: DA 12
preselection: DA 14
Outputs Checkback messages: DA 19 .. 23
A Data word output Process messages: DA 28
Analog value: DA 05
24
Function Blocks Binary Functions
Inputs
E01 Input for binary number telegram No. 1
E02 Input for binary number telegram No. 2
E02 Input for binary number telegram No. 3
E04 Input for binary number telegram No. 4
Outputs
A1 Output for BCD - digits 0 + 1
A2 Output for BCD - digits 2 + 3
A3 Output for BCD - digits 4 + 5
A4 Output for BCD - digits 6 + 7
A5 Output for BCD - digits 8 + 9
Input
E Input for binary coded value
Outputs
A1 Output for BCD digits 0 + 1
A2 Output for BCD digits 2 + 3
25
Binary Functions Function Blocks
1
En
0
T
1
A
0
1
AS
0
(The "1" in the symbol indicates that the pulse at the Output A
output is excited only by one signal level, precisely by
1
the change from 0 to 1)
0
Time t
26
Function Blocks Binary Functions
(The "1" in the symbol indicates that the pulse at the Output A
output is excited only by one signal level, precisely by 1
the change from 0 to 1)
0
Time t
Position after switch-on: A = 0
Inputs
E01 Input 1
. .
Enn Input nn (max. 17)
Output
A Output
27
Binary Functions Function Blocks
Output
A
28
Function Blocks Binary Functions
Output
A Output
29
Limit signal elements Function Blocks
Inputs GW
E Variable input Hysteresis
G Limit
HYS Hysteresis
Output 1
A Limit signal output A
0
Output
A Limit signal output A 1
0
30
Function Blocks Limit signal elements
1
G 1 G
0 0
1 1
GN GN
0 0
31
Binary Drive Control Function Blocks
Outputs
DE Difference ON: is OFF, should be ON.
*) RM Checkback messages
- BE Command ON *) In each of the standard telegrams TST, RT1, PRO,
- BA Command OFF RM and LS1, several individual signals belonging
- States, disturbances together are grouped to form the telegram
*) RM1 Checkback messages, to the bus concerned. The individual signals required for
*) RT1 Checkback of operative key commands comprehension are listed here additionally.
*) LS1 Lamp signals Standard telegram assignments are not reproduced
- LE Lamp ON fully.
- LA Lamp OFF The "1" behind (e.g. with LS1) signifies that this
- LM Lamp message output is passed onto the bus.
32
Function Blocks Binary Drive Control
33
Binary Drive Control Function Blocks
Outputs
*) RM Checkback messages, contains e.g.: *) In each of the standard telegrams TST, RT1, PRO,
- BO Command OPEN RM and LS1, several individual signals belonging
- States, disturbances together are grouped to form the telegram
RM1 Checkback messages to the bus concerned. The individual signals required for
*) RT1 Checkback of operative key commands comprehension are listed here additionally (in
*) LS1 Lamp signals, contains: contrast to the Structure List). Standard telegram
- LO Lamp OPEN assignments are not reproduced in full.
- LZ Lamp CLOSE The "1" behind (e.g. with LS1) signifies that this
- LM Lamp message output is passed onto the bus.
34
Function Blocks Binary Drive Control
35
Binary Drive Control Function Blocks
36
Function Blocks Binary Drive Control
37
Binary Drive Control Function Blocks
38
Function Blocks Binary Drive Control
39
Binary Drive Control Function Blocks
ASI2 Drive control function, incremental ASI2
TST BO outputting (step controller)
PRO BZ - Is used for controlling motor-driven actuators
E AB
POS RM
working in step mode.
AW RM1 Together with the function blocks PRE, PIRn and
HYS RT1 PIDn, single-variable step controllers can be
ST LS1 implemented with P, PI and PID behaviour.
TY - Control through:
AO
AZ
- key commands over standard telegram TST:
SO TO/TZ for opening/closing the final control
SZ element in inching mode,
VOH TH for HAND/AUTOMATIC switchover,
AA - automatic-mode commands OPEN/CLOSE in
AH inching mode,
EEO
EEZ HAND/AUTO dynamically
ZHM - protection commands SO/SZ, for as long as they
VO are being received.
EO - Command priorities:
EZ - Contradictory commands cancel each other out,
STA
- Torque monitor (over PRO) before
Inputs - PROT. commands SO/SZ before
*) TST Key commands key commands TO/TZ, before
- TH Key command HAND/OFF automatic-mode commands AO/AZ, before
- TO Key command OPEN controller commands HIGHER/LOWER.
- TZ Key command CLOSE - Switchover to HAND "by force" through:
- TF Key command enable - AUTOMATIC commands AO/AZ (dynamic!),
- TQ Key command acknowledge - analog value disturbance at ST,
*) PRO Process messages from drive - substation disturbance,
- MFO Torque monitor OPEN - torque or final control element monitoring
- MFZ Torque monitor CLOSE (when ZHM=0)
- EO Limit switch OPEN - Position controller: in dependence on the
- EZ Limit switch CLOSE specifications for actuating time TY of the final
- STA Switchgear disturbance control element and the response value AW (%) of
- VO Local intervention (e.g. test pos.) the three-step controller, commands to the final
E Input for correcting variable from controller control element are formed from the difference
POS Final control element position between the controller’s correcting variable at E and
AW response value (for position controller) the final control element’s position at POS.
HYS Hysteresis(for controller commands) - The final control element monitoring function
ADY Controller dyn. resp. matching for drive obs. responds when the final control element with
ST Disturbance input (of analog values) sufficient deviation given between E and POS is not
TY Actuating time of drive or is incorrectly moved.
AO Automatic command OPEN - Drive observer: with ZHM = 1 the position is
AZ Automatic command CLOSE computed and compared with input POS; if
SO Protection OPEN deviation is too great: STA, forced manual with
SZ Protection CLOSE ZHM=0
VOH Switchover to local (disables TST) - Pump prevention: response of the torque switch is
AA Automatic command AUTOMATIC saved, and disables commands in the disturbed
AH Automatic command HAND direction. Acknowledgement by counter-command.
EEO End-position-dependent termination OPEN - End-position termination: always handled by torque
EEZ End-position-dependent termination CLOSE switch.
ZHM Positive manual modification (disable) Running-dependent termination can be set by a "1"
VO/EO/EZ/STA Single-signal inputs for PRO at EEO (OPEN) or EEZ (CLOSE).
Outputs *) In each of the standard telegrams TST, RT1, PRO,
BO/BZ Controller output signals OPEN/CLOSE RM and LS1, several individual signals belonging
AB Calibration command (e.g. to PI-controller) together are grouped to form the telegram
*) RM Checkback messages concerned. The individual signals required for
*) RT1 Checkback of operative key commands comprehension are listed here additionally.
*) LS1 Lamp signals (LA, LH, LM) Standard telegram assignments are not reproduced
fully.
The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.
40
Function Blocks Binary Drive Control
41
Binary Drive Control Function Blocks
42
Function Blocks Binary Group Control
43
Binary Group Control Function Blocks
Outputs
IE Actual-value memory ON
IA Actual-value memory OFF
*) RM Checkback messages (states, disturbances)
*) RT1 Checkback of operative key commands
*) LS1 Lamp signals
- LE Lamp ON
- LA Lamp OFF
- LM Lamp message
44
Function Blocks Binary Group Control
Step Monit.
time
n+1
elapsed
Message
45
Binary Group Control Function Blocks
46
Function Blocks Binary Group Control
47
Binary Group Control Function Blocks
48
Function Blocks Binary Group Control
49
Binary Group Control Function Blocks
Outputs
Inputs *) RM Checkback messages
AE Automatic ON - BE1 Command, drive 1 ON
AA Automatic OFF - BE2 Command, drive 2 ON
AHAutomatic HAND - BE3 Command, drive 3 ON
*) TST Key commands - BE4 Command, drive 4 ON
- T1 Key command, preselection 1 - BA1 Command, drive 1 OFF
- T2 Key command, preselection 2 - BA2 Command, drive 2 OFF
- T3 Key command, preselection 3 - BA3 Command, drive 3 OFF
- T4 Key command, preselection 4 - BA4 Command, drive 4 OFF
STV Process disturbance - states, disturbances
FS Search enable *) LS1 Lamp signals
ZE1 Crit. add. drive 1 ON - L1 Lamp, preselection 1
ZE2 Crit. add. drive 2 ON - L2 Lamp, preselection 2
ZE3 Crit. add. drive 3 ON - L3 Lamp, preselection 3
ZA1 Crit. add. drive 1 OFF - L4 Lamp, preselection 4
ZA2 Crit. add. drive 2 OFF
ZA3 Crit. add. drive 3 OFF
EA1 Checkback OFF, drive 1
EA2 Checkback OFF, drive 2
EA3 Checkback OFF, drive 3
EA4 Checkback OFF, drive 4
UA1 Undervoltage at drive 1
UA2 Undervoltage at drive 2
UA3 Undervoltage at drive 3
UA4 Undervoltage at drive 4 *) In each of the standard telegrams TST, RM and
TAS Time-delay for switch-off LS1, several individual signals belonging together
TSS Time-delay, disable at STV are grouped to form the telegram concerned. The
TS1 Time-delay, disable at drive 1 individual signals required for comprehension are
TS2 Time-delay, disable at drive 2 listed here additionally. Standard telegram
TS3 Time-delay, disable at drive 3 assignments are not reproduced in full.
TS4 Time-delay, disable at drive 4 The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.
50
Function Blocks Binary Group Control
Outputs
*) RM Checkback messages
- BE1 Command 1
- BE2 Command 2
- BE3 Command 3
- BE4 Command 4
*) LS1 Lamp signals
- L1 Lamp, preselection 1
- L2 Lamp, preselection 2
- L3 Lamp, preselection 3
- L4 Lamp, preselection 4
51
Binary Group Control Function Blocks
*) RM Checkback messages
- BE1 Command 1
- BE2 Command 2
- BE3 Command 3
- BE4 Command 4
*) LS1 Lamp signals
- L1 Lamp, preselection 1
- L2 Lamp, preselection 2
- L3 Lamp, preselection 3
- L4 Lamp, preselection 4
52
Function Blocks Analog Control
53
Analog Control Function Blocks
54
Function Blocks Analog Control
Inputs
E01 Positive input TV - T1
E02 Negative input Kp 1+
ABG Calibration variable TN
ZAS Disturbance switch-on
HND HAND command TN +TV -T1 T1 t
KP Proportional coefficient
TN Reset time
TV Derivative action time
T1 Delay time 2. HAND operating mode (HND = 1):
Outputs A = ABG
A Output
ADDifference output
MB "Limitation operative" message Output A is limited to min. 0% and max. 100%. When a
limitation function is operative, "1" will appear at MB.
55
Analog Control Function Blocks
Outputs
A Correcting variable output Output A is limited to min. 0% and max. 100%. If one of
ADDifference output these limitation functions is operative, "1" will appear at
MB "Limitation operative" message MB.
AI Integrator output
56
Function Blocks Analog Control
PI
1. AUTOMATIC operating mode (HND = 0):
E01(+) A
E02(-) AD 1 + TN ⋅ s
F (s) = KP ⋅
ABG MB TN ⋅ s
ZAS
HND Transmission function:
KP
TN
Inputs
A Output A = ABG
ADDifference output
MB "Limitation operative" message
Output A is limited to 0 % and 100 %. Annunciation
output MB becomes 1 when this limitation function is
operative.
57
Analog Control Function Blocks
E01(+) A
E02(-) AD 1. AUTOMATIC operating mode (HND = 0):
ABG MB
ZAS 1 + TN ⋅ s
F (s) = KP ⋅
HND TN ⋅ s
KP
TN Transmission function
SPO
SNE
NFI
OG
UG
58
Function Blocks Analog Control
Outputs
59
Analog Control Function Blocks
60
Function Blocks Analog Control
61
Analog Control Function Blocks
E Input
OG Upper limit for AN The percentage AN is set in the control desk with
UG Lower limit for AN keys TO/TZ, and limited to OG and UG. The input
*) TST Key commands variable E is weighted with this percentage. The
- TO Key command higher output AN is available for the display in the control
- TZ Key command lower desk.
- TF Key command enable
TY Operating time for key re-adjustment
2. Setpoint controller:
Outputs
If Input E is not assigned, the output variable is set
A Weighted output directly in the control desk with the TO/TZ keys,
AN Proportion output and limited to OG and UG.
MB "Limitation operative" message
A = AN
*) The key commands are grouped together in the
standard telegram TST. The key commands are
listed here additionally. Standard telegram The annunciation output specifies whether a limitation
assignments are not reproduced fully. function is operative.
62
Function Blocks Key Selection Functions
TAW
- For specifying key commands to function blocks
with TST input with activation of various control
TS1 A
points, and for receiving a destination-addressed
TS2 MS telegram from the POS.
TS3 M1
S M2 POS
M3 TST1 "OR"
for Key
Desk A commands
TST2 key to
Inputs telegr. functional
Local blocks
TS1 Key commands 1 (Bus, V, L) TST3
TS2 Key commands 2 (Bus, V, L) Switchover
TS3 Key commands 3 (priority) (Bus, V) S
S Priority switchover (disables TS3)
- Specification of key commands TS1, TS2 and TS3
Outputs directly wired, over BUS or in the case of TS1 and
A Output Key commands TS2 also from the process operator station.
MS Common signal
M1 Message TS1 operative - Formation of key commands at Output A in
M2 Message TS2 operative dependence on signals at Inputs TS1, TS2, TS3 and
M3 Message TS3 operative S.
63
Key Selection Functions Function Blocks
Outputs
- Key selection functions as per function block TAW.
A Key commands output
Specification of actuating time for key commands at
AW Response value specification
Input TY2.
TY Actuating time specification
MS Common signal
- Target value specification from the process operator
M1 Message TS1 operative
station. The actuating time for target value
M2 Message TS2 operative
specification or target function is stated at Input
M3 Message TS3 operative
TY1.
MZ Message ZG operative
With target value specification, the output of the
target function runs with a variable gradient (TY1) to
the value at ZG.
The Higher/Lower commands for the target function
are output at Output A. The computation algorithm
for the commands is specified at Input ALG.
64
Function blocks Signal Conditioning
Signal conditioning
Output of binary signals AP01
Module wired connections of for module 83SR04
AP01 83SR04/R1211 und
83SR04/R1310 This function block outputs both binary signals at its
IDN inputs B1 and B2 via the wired interface at Bn1 and
NR BN2, each together with BVn.
B1 Bn1 "n" means the function unit of the module, ("Channel" 1
Bvn - 4) according to input NR.
B2 Bn2
At S the module 83SR04/R1310 outputs a diesturbance
S
of the outputs, for instance a short circuit outside the
module.
Inputs
IDN Function block identification no.
NR No. of function unit (channel) of the module
B1 binary process output 1 (e.g. command OFF)
B2 binary process output 2 (e.g. command ON)
Outputs
S Disturbance annunciation
Outputs
B1 binary process input 1 (e.g. check-back OFF)
B2 binary process input 2 (e.g. check-back ON)
B3 binary process input 3 (e.g. switch gear dist.)
B4 binary process input 4 (e.g. test mode)
S Disturbance annunciation (USn shorted)
65
Signal Conditioning Function Blocks
IDN This function block outputs the binary signal at its input
B via the wired interface at Bn2, together with BVn.
NR
B Bn2
"n" means the module function unit („channel“) 1 ... 4
Bvn according to input NR.
Eingänge
IDN Function block identification no.
NR No. of module function unit (channel)
B binary input signal 1 (e.g. command ON)
Outputs
S Disturbance annunciation
Outputs
B1 binary process input 1
S1 Input 1 disturbed
B2 binary process input 3
S2 Input 2 disturbed
66
Function Blocks Signal Conditioning
S Disturbance annunciation
67
Signal Conditioning Function Blocks
Module wired connections of Otput of analog and binary signals AP04
AP04 83SR07 for module 83SR07
Inputs
IDN Function block identification no.
NR No. of module’s function unit („channel“)
A analog process output (e.g. corr. value)
B binary process output 1 (e.g. release AF)
Outputs
outomatically realized connections to the wired
interface (AYn, ...)
68
Function Blocks Signal Conditioning
1
G 1 G
0 0
1 1
GN GN
0 0
69
Singal Conditioning Function Blocks
70
Function Blocks Signal Conditioning
Signal Conditioning
Inputs
Outputs
71
Signal Conditioning Function Blocks
E (A)
T1
- For filtering the output signal of the correcting
FI functions KOR1, KOR2 and NIV and for filtering
T2 measured values in general.
T3
T4 - Variable filter time constants
K1 (user-specified).
K2
K3
CM
BA
BE
NR
Inputs
Outputs
72
Function Blocks Signal Conditioning
Inputs
E Differential pressure input
T Correcting aux. variable for temperature
P Correcting aux. variable for pressure
TER Correcting substitute variable for temperature
(referenced to transducer measuring range)
PER Correcting substitute variable for pressure
(referenced to transducer measuring range)
BAT Temperature range beginning
(referenced to 600°C)
BET Temperature range end
(referenced to 600°C)
BAP Pressure range beginning
(referenced to 300 bar)
BEP Pressure range end
(referenced to 300 bar)
AT Restrictor design temperature
(referenced to 600°C)
AP Restrictor design pressure
(referenced to 300 bar)
W Water range
D Steam range
RAD Root-extracting transducer; zero
suppression
T1 Damping time constant
1st order / filter time const.
FI Filter constant, non-linear filter
BAF Range beginning for flow referenced to
BEF Range end for flow flow rate in
NR Number of function unit design point
Output
A Flow rate output
M1 Annunciation output for substitute variable
operative
M2 Annunciation output for water/steam state
M3 Annunciation output for "quit accuracy range"
73
Signal Conditioning Function Blocks
KOR3
E A Corrective function for gases KOR3
T M1
P
TER - Computation of output value as per gas equation:
PER
BAT
BET A = f (E, T, P)
BZP
BAP
BEP - In the event of a disturbance at correcting aux.
AT variables T, P, automatic switchover to correcting
AP substitute variables TER and PER.
MGA
R - Matching to process values by means of scaling
RAD inputs.
T1
FI - Option for zero suppression of the corrected value
BAF in various ranges.
BEF
NR - Filtering the output value.
- State annunciation.
Inputs
E Differential pressure input
T Correcting aux. variable for temperature
P Correcting aux. variable for pressure
TER Correcting substitute variable for temperature
(referenced to transducer measuring range)
PER Correcting substitute variable for pressure
(referenced to transducer measuring range)
BAT Temperature range beginning
(referenced to 600°C)
BET Temperature range end
(referenced to 600°C)
BAP Pressure range beginning
(referenced to 75 bar)
BEP Pressure range end
(referenced to 75 bar)
AT Restrictor design temperature
(referenced to 600°C)
AP Restrictor design pressure
(referenced to 75 bar)
MGA Relative humidity of gas
R Gas constant of dry gas
referenced to 400 J/(kg.grd)
RAD Root-extracting transducer; zero
suppression
T1 Damping time constant, 1st order/
filter time constant
FI Filter constant, non-linear filter
BAF Range beginning for flow rate
(referenced to flow rate in design point)
BEF Range end for flow rate
(referenced to flow rate in design point)
NR Number of function unit
Outputs
A Flow rate output
M1 Annunciation output for substitute value
operative
74
Function Blocks Signal Conditioning
Outputs
A Level output
M1 Annunciation output for substitute variable
operative
M2 Annunciation output for water/steam state
M3 Annunciation output for "leave accuracy range"
75
Signal Conditioning Function Blocks
76
Function Blocks Operating Mode Specification
77
Signal Conditioning Function Blocks
78
Function Blocks Operating Mode Specification
79
PROCONTROL P
Das ABB-Kraftwerks-Leitsystem