Sei sulla pagina 1di 80

Training Document PROCONTROL P

Binary Control, Analog Control,


Signal Conditioning

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

Analog Functions Binary Functions

ABS Absolute-value generator 5 ASV Switch-off delay module 20


BEG Limiter 5 ESV Switch-on delay module 20
DIV Divider 6 B23 2-out-of-3 selection, binary 21
ENT Enthalpy function 6 B24 2-out-of-4 selection, binary 21
FKG Function generator 7 BMN M-out-of-vN selection, binary 22
INT Integrator 8 BRA Bit marshalling 23
INT1 Integrator with integrators top 9 BRA1 Bit marshalling, extended 24
KVA Factor variation 10 BRA2 Bit marshalling, extended, with DA input 24
TVA Time variation 10 DDC Dual/decimal converter 25
MAX Maximum-value selection 11 DBC1 Dual/BCD converter 25
MIN Minimum-value selection 11 DOD Dynamic OR element 26
MUL Multiplier 12 MOA Monostable flipflop "abort" 26
MVN Monitoring and selection function 13 MOK Monostable flipflop "constant" 27
PDT Differentiator 14 ODR OR element 27
PTO Dead-time element 15 UND AND element 28
PT1 Delay element, 1st order 15 RSR RS flip-flop 28
PT2 Delay element, 2nd order 16 ZAE Counter 29
PTV Differentiator element with
derivative action time 17
RAD Root extractor 18 Limit signal elements
SMU Summing multiplier 18
SZU Fault flag suppression 19 GOG Limit signal element for upper limit value 30
UMS Change-over switch 19 GUG Limit signal element for lower limit value 30
GRE Limit signal module 31

(continued on Page 2)

DE KWL/E6 705352e.doc
Function Blocks
Contents (continued) Page Contents (continued) Page

Binary drive control Analog control

ASE Drive control function, unidirectional drive 32 HST Manual station 53


ASE1 Drive control function, unidir. drive, ext. 33 HST1 Manual station 54
ASM Drive control function, solenoid valve 34 with integrated key selection
ASM1 Drive control function,. sol. valve ext. 35 PID1 PID-controller 55
ASM2 Drive control function sol. valve ext. 36 PID3 PID-controller with integrator stop 56
ASS Drive control function, actuator 37 PIR1 PI-controller 57
ASS1 Drive control function, actuator ext. 38 PIR3 PI-controller with integrator stop 58
ASI Drive control function, incremental output 39 PRE P-controller 59
ASI2 Drive control function, incr. output ext. 40 SWI Setpoint integrator 60
ASP Drive control function, proportional output 41 SWI1 Setpoint integrator with integrator stop 61
ASP1 Drive control function, prop. output ext. 42 SWV1 Setpoint specification 62

Binary group control Key selection functions

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

Operating mode specification

TXT Text module for "remarks" 77


TXT1 Text module for operating mode
specification 78
KON Configuration module (e.g. SR07) 79

2
Function Blocks Introduction

Introduction Function blocks are depicted as rectangular boxes in


the control logic diagrams. Input signals are brought in
"Function blocks" are subroutines available on the from the left, output signals exit to the right. In the EDS
PROCONTROL P processing modules for executing control logic diagram, only the connections actually
tasks involving binary control, analog control and signal used appear, and sometimes special connections for
processing. EDS control
Each function block is identified by a name stated at
the top of the box concerned, e.g. "AND" for an AND
Inputs UND Output
operation.
&
A function block’s mode of operation can be
represented by a (standardized) symbol only in the
case of simple basic functions like the AND element on
the left which is depicted by "&". The inputs and outputs
are then not designated at all or with "En" / "An".

In the case of complex function blocks like a binary


ASE drive control (an excerpt is illustrated on the left), the
inputs and outputs are designated by mnemonic
abbreviations, and thus explained, e.g. „FE“ means
&
FE „Enable On“). The precise mode of operation is
specified in the detailed function block descriptions.

Various signals are encountered at inputs and outputs:

Binary signals:
Only 2 possible values: "1" and "0"
correspond to "satisfied" and "not satisfied",

i.e. the effect stated at an output will be achieved with


"1". For example, at input FE the enable for ON is
"Level > LOW"
satisfied if it has the value 1. This is the case when at
+ FE satisfied the state at this input is satisfied, i.e. "Level > LOW".
1

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.

Factor A "factor" is a dimensionless number (e.g. 1.5), by


Totalizing Multipl. SMU which an analog value (e.g. 42 %) is multiplied.
Factors are coded with a "k" in function blocks.
A factor may lie between -64 and +64;
Input signal 42% (Inp.) (Outp.) 63% the resolution (smallest possible difference between
1,5 K (Factor) (42% x 1,5) two values) is 0.03 (or 0.015 if it is specified as a
parameter).

Time value A time value is a time specification in seconds for


T binary time elements (e.g. switch-on delay) and analog
Switch-on time-dependent functions (e.g. correction time for a PI
1 1
delay controller).
0 t 0 t Range and resolution are:
T 0
Input signal Output signal 0 .. 40,95 s at 0,01s ("short-time element"), or
0 .. 4095s at 1s (normal use)
10s T

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:

(E) (A) A = IEI

Input +

Input
E

Output
A -

Output +

BEG Limiter BEG

- The value of input E can be limited by an upper


(E) (A) and a lower limit. The annunciation outputs
specify whether the upper or the lower limit is
OG M1 operative.
UG M2
- Annunciation outputs with a fixed hysteresis of
0.5 %.
Inputs
E Input Input +
OG Upper limit
UG Lower limit

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

DIV Divider DIV


E01 The divider divides the value at Input 1 by that at Input
2.
E02 At the output appears a percentage value in the range
E01 A of 0 % ... 100 % (max.: 800 %)
E02
E01
A = ⋅ 100 %
E02
Inputs
E01 Dividend
E02 Divisor

Output
A

ENT Enthalpy function ENT


T A
P AB A = f (T, P)
MBT M1
MBP M2

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

FKG Function generator FKG


The function generator calculates a value at the output
which corresponds to the curve defined by the
(E) (A) fulcrums.
X01
- Variable number of points (max. 9).
Y01
(if more points are necessary, then several function
X02
generators can be connected in series, but
Y02 in a special way)
X03
Y03 - Linear interpolation between the given points,
X04 otherwise the following applies:
Y04
X05 Y0n >X0n
Y05 A = for E
X06 Y01 <X01
Y06
X07
Output + y
Y07 y4, y5
X08 y3
Y08
X09 y2
x1 x
Y09
- x3 Input +
x2 x4 x5
Inputs y1

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

INT Integrator INT

t At the output appears the value of the integral over the


input value (summation over time).
(E) (A)
1
ABG Transmission function: F (s) =
MB TI ⋅ s
HND
TI Input +
OG
UG x1
e.g. 100%
Inputs
t
e.g. -50%
E Input Output +
ABG Calibration variable 50% after TI
100% after TI
HND HAND command x1
TI Integration time e.g. 100%
OG Upper limit
UG Lower limit TI t

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.

Output The value of the output is limited with OG / UG.

A
MB Limitation operative

9
Analog Functions Function Blocks

Factor variation KVA


KVA
The factor variation converts a percentage value at the
(E) (A) input into a factor at the output, multiplied by K.
K A factor can thus be varied by a defined percentage.

Factor +
Inputs -64 .. + 64
E Input
K Factor for E = 100% K

Output
A Factor output - +
100%
Input
- -800 .. +800%

At K = 1.5, for example, the factor 1.5 will appear at the


output given an input value of 100 %.

Time variation TVA


TVA
The time variation converts a percentage value at the
(E) (A) input into a factor at the output, multiplied by T.
A time value can thus be varied by a defined
T percentage.

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%

At T = 2 s, for example, a time value of 2 s will appear


at the output, given a percentage value of 100% at the
input.

10
Function Blocks Analog Functions

MAX Maximum-value selection MAX

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

MUL Multiplier MUL


(E01) (A) At the output appears the product of the percentage
values at the two inputs.
(E02) For inputs and outputs, the default range is 0 .. 100%,
with 800% being the maximum which can be
Inputs calculated.
E01 Input 1
E02 Input 2 E01 ⋅ E02
A=
100 %
Output
A e.g. gives: E01=50% x E02=50% -> A=25%

12
Function Blocks Analog Functions

MVN Monitoring and selection MVN


function, analog
E01 A
E02 MS This function block can be used to generate a reliable
E03 MG analog value from several analog signals (e.g. several
E04 measurements), e.g. for an analog control.
M1
E05 M2 - Variable number of inputs (max. 5).
M M3 - Monitoring of inputs E01 - E0n for
DIF M4 - disturbance bit set and
- impermissibly high differential
M5
to the other inputs.

Inputs ∑ undisturbed inputs


A =
Number of undisturbed inputs
E01 Input 1
. .
This is computed with an iterative procedure:
. .
. .
a) Output = mean value of the undisturbed inputs
E0n Input n
M Selection number
b) Sorting out the input with the largest differential
DIF Permissible difference
from the mean value only if this differential is
greater than DIF; it is then regarded as
Outputs
disturbed.
Otherwise: finished.
A Output
MS "One input disturbed" message
c) If number of the inputs still undisturbed is <M or
MG "Danger" message
1: finished, otherwise to a).
M1 "E01 disturbed" message
. .
. .
. .
Annunciation outputs MS and MG:
Mn "E0n disturbed" message
MS = 1, if at least one input has been detected as
disturbed.

MG = 1, if fewer than M inputs have been detected as


undisturbed.

If there are (now) only two undisturbed inputs (without a


disturbance bit) available, but these are more than DIF
(%) apart, the mean value of the two inputs is
nevertheless output, and this error indicated by a 1 at
MG.

13
Analog Functions Function Blocks

PDT Differentiator PDT


A value appears at the output when the value at the
t input alters. If the input value remains constant after
(E) (A)
this, the output results in the product of input value and
KD Kp.
T1 Transmission function:
SD
T1 ⋅ s
KP F (s) = KP + K D ⋅
1 + T1 ⋅ s
Inputs Step response:
E Input Input +
KD Differentiator amplification
T1 Differentiation time
SD D-content disable x1
e.g. 100%
KP Proportional coefficient
t
Output
Output +
A KD
x1
e.g. 100% KP

T1 t
approx. 3 T1

When Kp is not assigned, the output value will become


0 again (pure DT1 behaviour):

T1 ⋅ s
F (s) = KD ⋅
1 + T1 ⋅ s

At SD = 1 the D-content will be bumplessly switched


off.

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:

T0 A(t) = KP ∗ E(t - T0), or

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

PT1 Delay element PT1


The output value reaches the input value after a delay
(E) t (A) following the transmission function:
KP
1
T1 f (s) = KP
1 + T1 ⋅ s
Inputs Input +

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

PT2 Delay element, 2nd order PT2


This function block is used for implementing an
(E) t (A) oscillateable second-order delay element with
KP adjustable damping.
T2 Transmission function:
D
1
f (s) = KP
Inputs 1 + 2 D T2 ⋅ s + T2 • s

E Input Step response:


KP Proportional coefficient
T2 Time constant Input +
D Damping ratio
X1
Output
A Analog value output
t

D
- t
e T2
Output + Kp . X1 1+
1 - D2

Kp . X1 2
D
- t
e T2
Kp . X1 1-
1 - D2

TP t

The behaviour is specified through Inputs KP, T2


and D.

16
Function Blocks Analog Functions

PTV Differentiating element with


derivative action time PTV
(E) t (A) This function block is used for implementing
P-DT1 or DT1 behaviour, especially for structuring
TV modular PID controllers with flexible limitation of the
T1 correcting variable in case of POS control.
SD
KP The output value is formed using the following
algorithm:
Inputs
E Input T1 ⋅ s
F (s) = KP + TV ⋅
TV Derivative action time T1 1 + T1 ⋅ s
T1 Differentiation time
SD D-content disable Transitional function:
KP Proportional amplification
Input +
Output
A Output
X1
e.g. 100%

t
Output +
TV
T1

X1 . KP

T1 t
approx. 3 T1

If the KP input is not assigned, the function block will


exhibit a DT1 behaviour in accordance with the
following algorithm:

T1 ⋅ s
F (s) = TV ⋅
T1 1 + T1 ⋅ s

The KP step is omitted in the transitional function.

If there is a "1" at Input SD, then the D-content is


disabled if an alteration now takes place at the input.

17
Analog Functions Function Blocks

RAD Root extractor RAD


At the output appears the square root of the value at
(E) (A) the input as a percentage value:

A = IEI100 ⋅ sign (E) %


Input
thus e.g. with E= 100% -> A=10%, but also
E E = -100% -> A=10%

Output

SMU Totalizing multiplier SMU

(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).

Output (Multiplication by a percentage value is possible with


A the MUL function block.)

18
Function Blocks Analog Functions

SZU Fault flag suppression SZU


(E) (A) If in an analog computation circuit an output signal is in
some way returned to an input, and a fault flag enters
Inputs this loop over another signal, this is stored in memory
E Input for the fault flagging function (Bit 0 in the analog value
telegram)
Output
A Output If an SZU function block is switched into the feedback,
this will suppress the fault flagging function, so that no
fault flag will be stored in memory.

UMS Change-over switch UMS


The switch-over condition at Input S is used to switch
through either Input E01 or Input E02 to Output A. The
E01 A state of Output A can be read off in the table below:
E02
S

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

ASV At the output, the input signal disappears later than at


the input by the set time T.
0 T
(E) (A) Input E
T 1
0
Inputs Time t
Time set T
E Input Variable
T Delay time Output A
Output 1
A
0
Time t

Position after switch-on: A = E

ESV Switch-on delay module ESV


T 0
At the output, a change of the input value from 0 to 1
(E) (A) appears delayed by the time T.
T If value 1 is present for a shorter time than the set time
T, the output will remain at 0.

Inputs
E Input Variable Input E
T Delay time 1
Output 0
A Time t
Time set T

Output A
1
0
Time t

Position after switch-on: A = E

20
Function Blocks Binary Functions

B23 2-out-of-3 selection, binary B23

(E01) >2 (A)


= Output A assumes the value 1 only if at least 2 inputs
(E02) M have the value 1.
(E03)
Annunciation output M becomes 1 if the values of the
Inputs inputs do not agree.
E01 Input 1
E02 Input 2
E03 Input 3

Outputs
A Output (binary)
M Annunciation output

B24 2-out-of-4 selection, binary B24


(E01) > (A)
=2
(E02) M Output A assumes the value 1 only if at least 2 inputs
(E03) have the value 1.
(E04)
Annunciation output M becomes 1 if the values of the
Inputs inputs do not agree.
E01 Input 1
E02 Input 2
E03 Input 3
E04 Input 4

Outputs
A Output (binary)
M Annunciation output

21
Binary Functions Function Blocks

BMN M-out-of-N selection, binary BMN


>M
Output A will assume the value 1 only if at least M
(E1) A
inputs have the value 1.
(E2) AN
... The number of inputs is variable, maximum: 32.
M
Output AN supplies a percentage value, proportional to
the number of inputs carrying the value 1, referenced to
Inputs the number N of inputs assigned.

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

Bit marshalling BRA


BRA
WRT (A) This function block can be used for two applications:
B00
B01 - modification of standard telegrams, and
B02 - creation of a standard telegram from
B03 binary signals.
B04
B05
BRA
B06 Bit 14 13 . . . 02 01 00
B07 Value 0 1 0 1 0 WRT
B08 B00
B09 0 B01
B10 B02
B11 ...
B12
B13 B14
Bit 14 13 . . . 02 01 00 DA
B14
Value 0 1 0 0 0 1

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.

Non-assigned inputs are interpreted as "0".

The binary inputs can be fixed specifications or output


values from other functions.

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

DDC Dual/decimal converter DDC


DUAL/DEC
This function block converts a binary coded number
E01 A1 (represented by 4 telegrams of DA 29, into
E02 A2 5 binary-value telegrams.
E03 A3 These can be used directly for controlling a 10-
E04 A4
character t-segment display.
A5

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

DBC1 Dual/BCD converter DBC1

DUAL/BCD This function block converts a binary coded value


(Integer number, Data Type 4) into 2 binary telegrams
E A1 (BCD, DA1).
A2 This can be used for direct control of a 4 1/2 character
7-segment display.

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

DOD Dynamic OR element DOD


(E01) A A 0 -> 1 change at an input generates a pulse signal
(Enn) AS lasting approx. 1 s at Output A.
Output AS (static) has the value 1 as long as at least
one input has 1.
Inputs Signal changes at the outputs may occur with a max.
E01 Input 1 delay of 1 s.
...
Enn Input n (max. )
1
Outputs E1 t
A 0
AS
1
E2
0

1
En
0

T
1
A
0

1
AS
0

Monostable flip-flop "abort" MOA


MOA
(E) 1 (A) This function block generates at its output a pulse as
long as the preset time T when the value of the input
T changes from 0 to 1.
If the value 1 is present for a shorter period than the
time T, the output pulse will be aborted.
Inputs Input E
E Variable input
T Time value 1
0
Output Time t
A Time set T

(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

Output value after switch-on: A = 0

26
Function Blocks Binary Functions

MOK Monostable flip-flop "constant" MOK


(E) 1 (A) At the output appears a pulse as long as the preset
time T when the input value changes from 0 to 1,
T irrespective of the duration of the 1 at the input
("constant").
Inputs
E Input Input E
T Time value 1
Output 0
A Time t
Time set T

(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

ODR OR element ODR


>
(E01) =1 (A) At the output appears value 1 if one or more inputs
have the value 1.
(Enn) The number of inputs is variable (max. 17)

Inputs
E01 Input 1
. .
Enn Input nn (max. 17)

Output
A Output

27
Binary Functions Function Blocks

UND AND element AND


(E01) & (A)
(Enn) Output A assumes the value 1 when all assigned inputs
have the value 1.
The number of inputs is variable (max. 17).
Inputs
E01 Input 1
. .
Enn Input nn

Output
A

RSR RS flip-flop ("memory") RSR

S 1 (A) The output assumes the value 1 when at S a signal


with the value 1 is being received and R1 has the value
R1 0.
The output retains the value 1, even when S is 0 again.
With the value 1 at R1, the output is reset to 0.
Inputs
S Set input If R1 and S have the value 1, the output has the value
R1 Reset input 0 (R is "dominant").
At power-up (when the module is plugged in), the
Output output is 0.
(A) (stored binary signal)

In the symbol, the inputs are named The reset input is R S A


"S" for "set" and dominant.
"R" for "reset", 0 0 Pre-state
Therefore this is a single ON/OFF memory (RS-FLIP- 0 1 1
FLOP). Position after switch-on 1 0 0
The "1" behind the letters, e.g. here "R1", shows which A=0 1 1 0
input is "dominant", i.e. determines the output value
when there is a "1" at both inputs.
(Here this is also the state at switch-on.
This could be stated with "I=1", for example.)

28
Function Blocks Binary Functions

ZAE COUNTER ZAE


CTR
E A
Output A becomes 1 as soon as the number of pulses
R
at the input has reached the preset upper range value
EW
EW.

Inputs If the reset input is 1, A becomes zero, and pulse


E Counter input counting is prevented.
R Reset input
EW Upper range value Position after switch-on: A = 0

Output
A Output

29
Limit signal elements Function Blocks

Limit signal elements


Limit signal for upper Limit value GOG

GOG 1 appears at the output when the input signal exceeds


the preset limit value.
(E) (A) The output goes back to 0 when the input signal is
again lower by the hysteresis than the limit value.
G
HYS Type "O": Upper limit value
E

Inputs GW
E Variable input Hysteresis
G Limit
HYS Hysteresis

Output 1
A Limit signal output A
0

Limit signal for lower limit value GUG


GUG
(E) (A) 1 appears at the output when the input signal drops
below the preset limit value.
G The output goes back to 0 when the input signal is
again higher by the hysteresis than the limit value.
HYS
Type "U": Lower limit value
Inputs E
E Variable input Hysteresis
G Limit GW
HYS Hysteresis

Output
A Limit signal output A 1
0

Positive and negative limit values permissible.

30
Function Blocks Limit signal elements

GRE Limit signal formation GRE


This function block is used on control modules in order
E G1 to generate limit signals from a computed analog value
SSB GN1 or additional limit signals from a measured value.
SSR G2 It can generate from an analog value at Input E up to 4
SG1 GN2 limit signals, which are available as Data Type 3 at
GA1 G3 Output AG (one bit each for upward and downward
GW1 GN3 violation). In addition, the single limit signals are
HY1 G4 available at Outputs Gn/GNn:
SG2 GN4 Meaning Bit Output / Signal Name
GA2 (AG) type "O" type "U"
GW2 > 12 G4 / XH14 NG4 / XH14
+
HY2 < 11 NG4 / XH64 G4 / XH64
SG3 Disturbance 10
GA3 > 9 G3 / XH13 NG3 / XH13
GW3 + NG3 / XH63 G3 / XH63
< 8
HY3 Störung 7
SG4 > 6 G2 / XH12 NG2 / XH12
GA4 + NG2 / XH62 G2 / XH62
< 5
GW4 Störung 4
HY4
+ > 3 G1 / XH11 NG1 / XH11
< 2 NG1 / XH61 G1 / XH61
Inputs Störung 1
E Analog value input Sammel-Störmeldg. 0
SSB Disable disturbance bit at AG
SSR Disable disturbance bit reaction at AG
The limit values are stored in a limit value list, as with
SG1 Disable limit signal 1 (G1 &. GN1 = "0")
analog input modules. The following particulars can be
GA1 Limit value type ("Type" O/U)
specified for each limit value:
GW1 Limit value 1
- limit value in %, range: 0 .. 110%, resolution 0,1%
HY1 Hysteresis 1
- whether "upper" or "lower" limit value
. .
(determines position of hysteresis),
. to .
- hysteresis (HY1 to HY4 for 0.39/1,56/3,12/6,25 %)
HY4 Hysteresis 4
The input value is available unaltered at Output A. A
(NR Number of limit value set involved
disturbance bit in the input signal is output at Output A,
max. 16 on one control module
and also sent onto the bus by control modules (when A
does not appear in EDS control logic diagram)
is connected to an output).
Outputs
If there is a disturbance bit in the input signal, all limit
G1 Limit signal 1 active
signal outputs will be set to 0 (Gn & GNn).
GN1 Limit signal 1 not active
A "1" at SSB suppresses the disturbance bit at AG,
...
A "1" at SSR suppresses the set-to-0 (at AG).
GN4 Limit signal 4 not active
A "1" at SG1 to SG4 switches both limit signals (Gn
and GNn) of the limit value concerned to 0.
(A Analog value output, not depicted)
(AG Limit signal telegram output, Type "O": Upper limit value Type "U": Lower limit value
not depicted in the control logic diagram) E
E
Hysteresis
Limit value
Hysteresis

1
G 1 G
0 0

1 1
GN GN
0 0

31
Binary Drive Control Function Blocks

Binary drive control


Drive control function, ASE
unidirectional drive
ASE
Is used for switching on and off drives with one
AE DE
direction of rotation, e.g. a pump.
AA RM
FE RT1 - Drive switched on and off by:
FA LS1 - key commands TE/TA
SE (over standard telegram TST),
- automatic commands AE/AA
SA
from higher-order control, and
TST - protective commands SE/SA.
VOH
PRO - Command priorities:
PROT. OFF before PROT. ON, before
AUTOM. OFF / key OFF, before
Inputs AUTOM. ON / key ON.
AE Automatic ON
AA Automatic OFF - Automatic-mode and key commands are
FE Enable ON operative only when enables have been
FA Enable OFF satisfied.
SE Protection ON
SA Protection OFF - Switching by protective commands and switching
*) TST Key commands, contain: off by substation disturbance results in
- TE Key command ON "Difference", which in turn disables automatic-
- TA Key command OFF mode commands.
- TF Key command enable
- TQ Key command acknowledge - UA/UE (in the PRO standard telegram) is used
VOH Switchover to local manual control for switching off and is appropriate for switching
*) PRO Process messages from drive on again in the event of a failure of the busbar
- EE Checkback ON voltage.
- EA Checkback OFF Value 1 at UA switches off the drive (is retained
- STA Switchgear disturbance for as long as the auxiliaries switchover max.
- VO Local intervention lasts). If simultaneously with UA value 1 is
- UA Switch off and present at UE (e.g. when power is restored after
- UE switch on again through a successful switchover), the drive will switch on
"reclosing device" again if it was ON prior to the appearance of UA.

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

ASE1 Drive control function, ASE1


AE DE unidirectional drive, extended
AA RM
Is used for switching on and off drives with one
FE RT1 direction of rotation, e.g. a pump.
FA LS1
SE - Drive switched on and off by:
SA - key commands TE/TA
TST (over standard telegram TST),
VOH - automatic commands AE/AA
from higher-order control, and
PRO
- protective commands SE/SA.
UE
UA PROT. OFF before PROT. ON, before
VO AUTOM. OFF / key OFF, before
EE AUTOM. ON / key ON.
EA
STA - Automatic-mode and key commands are
operative only when enables have been
satisfied.
Inputs
AE Automatic ON - Switching with protective commands and
AA Automatic OFF switching off by switchgear disturbance results in
FE Enable ON "Difference", which in turn disables automatic-
FA Enable OFF mode commands.
SE Protection ON
SA Protection OFF - UA/UE (in the PRO standard telegram) is used
*) TST Key commands, contain: for switching off and is appropriate for switching
- TE Key command ON on again in the event of a failure of the busbar
- TA Key command OFF voltage.
- TF Key command enable Value 1 at UA switches off the drive (is retained
- TQ Key command acknowledge for as long as the auxiliaries switchover max.
VOH Switchover to local manual control lasts). If simultaneously with UA value 1 is
*) PRO Process messages from drive present at UE (e.g. when power is restored after
- EE Checkback ON a successful switchover), the drive will switch on
- EA Checkback OFF again if it was ON prior to the appearance of UA.
- STA Switchgear disturbance
- VO Local intervention
- UA Switch off and
- UE switch on again through
"reclosing device" The function block ASE1 possesses some direct inputs
UA Direct input (switch off and for signals which are contained in the process message
UE Direct input switch on again) standard telegram PRO.
VO Direct input Local intervention
EE Direct input Checkback ON *) In each of the standard telegrams TST, RT1, PRO,
EA Direct input Checkback OFF RM and LS1, several individual signals belonging
STA Direct input Switchgear disturbance together are grouped to form the telegram
Outputs concerned. The individual signals required for
DE Difference ON: is OFF, should be ON. comprehension are listed here additionally.
*) RM Checkback messages Standard telegram assignments are not reproduced
- BE Command ON fully.
- BA Command OFF The "1" behind (e.g. with LS1) signifies that this
- States, disturbances output is passed onto the bus.
RM1 Checkback messages to the bus
*) RT1 Checkback of operative key commands
*) LS1 Lamp signals
- LE Lamp ON
- LA Lamp OFF
- LM Lamp message

33
Binary Drive Control Function Blocks

ASM Drive control function, ASM


AO RM solenoid valve actuator
AZ RT1
FO LS1 Is used for actuating solenoid valves with automatic
FZ reset.
SO
- Opening and closing (or vice versa) through:
SZ
- key commands,
TST
- automatic-mode commands and
VOH
- protective commands.
PRO
- OPEN - commands pass an active command to the
Inputs solenoid valve; this "excited" state can signify OPEN
AO Automatic OPEN or CLOSED.
AZ Automatic CLOSE
FO Enable OPEN - Priorities:
FZ Enable CLOSE - PROT. CLOSE before PROT. OPEN, before
SO Protection OPEN - AUTOMATIC CLOSE / KEY CLOSE, before
SZ Protection CLOSE - AUTOMATIC OPEN / KEY OPEN.
*) TST Key commands, contains e.g.:
- TO Key command OPEN - Automatic-mode and key commands are operative
- TZ Key command CLOSE only when enables have been satisfied.
- TF Key command enable
- TQ Key command acknowledge
VOH Switchover to local manual control
*) PRO Process messages from drive, contains:
- E0 Limit switch OPEN
- EZ Limit switch CLOSE
- STA Switchgear disturbance
- VO Local intervention

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

ASM 1 Drive control function, - ASM1


TST RM solenoid valve actuator
PRO RT1
AO LS1 Is used for actuating solenoid valves with automatic
AZ reset.
FO
FZ - Opening and closing (or vice versa) through:
SO - key commands,
SZ
- automatic-mode commands and
VOH
VO - protective commands.
EO
EZ - After an OPEN command, the function block passes
STA a continuously active command to the solenoid
TY valve; this "excited" state can signify OPEN or
CLOSED
Inputs - Priorities:
AO Automatic OPEN - PROT. CLOSE before PROT. OPEN, before
AZ Automatic CLOSE - AUTOMATIC CLOSE / KEY CLOSE, before
FO Enable OPEN - AUTOMATIC OPEN / KEY OPEN.
FZ Enable CLOSE
SO Protection OPEN - Automatic-mode and key commands are operative
SZ Protection CLOSE only when enables have been satisfied.
*) TST Key commands
- TO Key command OPEN - Switching with protective commands and switching
- TZ Key command CLOSE off by substation disturbance results in "Difference",
- TF Key command enable which disables automatic-mode commands and
- TQ Key command acknowledge interrupts the output command until
VOH Switchover to local manual control acknowledgement.
*) PRO Process messages from drive
- E0 Limit switch OPEN
- EZ Limit switch CLOSE
- STA Switchgear disturbance
- VO Local intervention
VO Direct input, local intervention
EO Direct input, limit switch OPEN
EZ Direct input, limit switch CLOSE
STA Direct input, switchgear disturbance The ASM1 function block possesses some direct inputs
TY Actuating time (for monitor function) for signals which are contained in the process message
standard telegram PRO.
Outputs
*) RM Checkback messages If, after a signal change at the command output, the
- BO Command OPEN checkback message (EO / EZ) does not come during
- States, disturbances the time specified at TY, the SML message is output.
*) RT1 Checkback of operative key commands SML is suppressed by VO.
*) LS1 Lamp signals
- LO Lamp OPEN
- LZ Lamp CLOSE *) In each of the standard telegrams TST, RT1, PRO,
- LM Lamp message RM and LS1, several individual signals belonging
together are grouped to form the telegram concerned.
The individual signals required for comprehension are
listed here additionally. Standard telegram assignments
are not reproduced fully.
The "1" behind (e.g. with LS1) signifies that this output
is passed onto the bus.

35
Binary Drive Control Function Blocks

ASM 2 Drive control function, ASM2


TS1 RM solenoid valve actuator
TS2 LS1
TS3 Is used for controlling solenoid valves with an
PRO automatic reset feature. Contains operating mode
AO switchover and TAW function.,
AZ
FO - Opening and closing (or vice versa) through:
FZ - key commands,
SO
- automatic-mode commands and
SZ
S - protective commands.
VOH
VO - For key commands there are 3 inputs available,
EO which can be controlled directly from the POS. TS3
EZ is active only when there is a "1" at S. TS1 and TS2
STA are then disabled.
TY
MOD - After an OPEN command, the function block passes
a continuously active command to the solenoid
Inputs valve; this "excited state" can signify OPEN or
*) TS1 Key commands 1 (from POS or control room CLOSED
coupling module)
*) TS2 Key commands 2 (from POS or control room - Priorities:
coupling module) The MOD input is used to specify whether the
*) TS3 Key commands 3 (from POS or control room automatic reset of the solenoid valve closes
coupling module) (MOD=0) or opens (MOD=1).
- TO Key command OPEN With MOD = 0, the following applies:
- TZ Key command CLOSE - PROT. CLOSE before PROT. OPEN, before
- TF Key command enable - AUTOMATIC CLOSE / KEY CLOSE, before
- TQ Key command acknowledge - AUTOMATIC OPEN / KEY OPEN.
S Switchover from TS1/TS2 to TS3 With MOD = 1, the OPEN commands have priority
AO Automatic OPEN over the CLOSE commands.
AZ Automatic CLOSE
FO Enable OPEN - Automatic-mode and key commands are operative
FZ Enable CLOSE only when enables have been satisfied.
SO Protection OPEN - Switching with protective commands and
SZ Protection CLOSE intervention from STA (disturbance switchgear)
VOH Switchover to local manual control results in "Difference", which disables automatic-
*) PRO Process messages from drive mode commands and interrupts the output
- E0 Limit switch OPEN command until acknowledgement.
- EZ Limit switch CLOSE
- STA Substation disturbance The ASM2 function block possesses some direct inputs
- VO Local intervention for signals which are contained in the process message
VO Direct input, local intervention standard telegram PRO.
EO Direct input, limit switch OPEN If after a signal change at the command output the
EZ Direct input, limit switch CLOSE checkback message (EO / EZ) does not come during
STA Direct input, switchgear disturbance the time specified at TY, the SML message is output.
TY Actuating time (for monitoring function) SML is suppressed by VO.
MOD Operating mode specification
*) In each of the standard telegrams TST, RT1, PRO,
Outputs RM and LS1, several individual signals belonging
*) RM Checkback messages together are grouped to form the telegram concerned.
- BO Command OPEN The individual signals required for comprehension are
- States, disturbances listed here additionally. Standard telegram assignments
RM1 Checkback messages to the bus are not reproduced fully.
*) RT1 Checkback of operative key commands The "1" behind (e.g. with LS1) signifies that this output
*) LS1 Lamp signals (LE, LA, LM) is passed onto the bus.

36
Function Blocks Binary Drive Control

ASS Drive control function, actuator. ASS


TST RM - Is used to control actuators with two running
PRO RT1 directions.
AO LS1
AZ
FO - Opening and closing of actuator by:
FZ -.key commands TO/TZ (by standard telegr. TST),
- automatic-mode commands AO/AZ from higher-
SO order control,
SZ - protective commands SO/SZ
VOH
EMO - Priorities:
EMZ - protective command (only one permitted at a time)
AT before
TT - automatic-mode and key commands, with
- these having equal priority, and
- contradictory commands cancelling each
Inputs other out.
*) TST Key commands
- TH Key command HALT - Automatic-mode and key commands are operative
- TO Key command OPEN only with satisfied enables FO/FZ.
- TZ Key command CLOSE
- TF Key command enable - Operating modes:
- TQ Key command acknowledge - With 0 at AT and TT, key and automatic-mode
*) PRO Process messages from drive commands are saved, and not terminated until the
- MFO Torque monitor OPEN limit switches operate ("self-holding mode").
- MFZ Torque monitor CLOSE - If there is 1 at AT/TT, automatic-mode and key
- EO Limit switch OPEN commands are output only as long as they are
- EZ Limit switch CLOSE present at the input ("inching mode").
- STA Substation disturbance - Protection commands SO/SZ always cause the
- VO Local intervention actuator to run to its end position.
AO Automatic OPEN - The HALT key (TH) is operative only if there is no
AZ Automatic CLOSE other command present.
FO Enable OPEN
FZ Enable CLOSE - Differential: is generated by
SO Protection OPEN - effect of protective commands, or
SZ Protection CLOSE - the actuator being halted by switchgear
VOH Switchover to local (disables TST) disturbance or torque monitor.
EMO Only torque termination OPEN Disables automatic-mode commands up to
EMZ Only torque termination CLOSE acknowledgement.
AT Automatic inching mode
TT Inching mode key - Limit switches:
- With 0 at EMO and EMZ: termination by limit and
Outputs torque switches.
*) RM Checkback messages - 1 an EMO / EMZ disables travel-dependent
- BO OPEN command reduction.
- BZ CLOSE command - Response of the torque limit switch
- States, disturbances is saved ("pump prevention"),
RM1 Checkback messages to the bus acknowledgement by counter-command.
*) RT1 Checkback of operative key commands
*) LS1 Lamp signals (LO, LZ, LM) *) In each of the standard telegrams TST, RT1, PRO,
RM and LS1, several individual signals belonging
together are grouped to form the telegram concerned.
The individual signals required for comprehension are
listed here additionally. Standard telegram assignments
are not reproduced fully.
The "1" behind (e.g. with LS1) signifies that this output
is passed onto the bus.

37
Binary Drive Control Function Blocks

ASS1 Drive control function, actuator. ASS1


TST RM
PRO RT1 - Is used to control actuators with two running
AO LS1 directions.
AZ
FO - Opening and closing of the actuator by:
FZ -.key commands TO/TZ (by standard telegr. TST),
SO - automatic-mode commands AO/AZ from higher-
SZ order control,
VOH
- protection commands SO/SZ
EMO
EMZ
AT - Priorities:
TT - Protection command (only one permitted at a time)
VO before
EO - automatic-mode and key commands, with:
EZ - these having equal priority, and
STA - contradictory commands cancelling each
TY other out.
- Automatic-mode and key commands are operative
Inputs only with satisfied enables FO/FZ.
*) TST Key commands
- TH Key command HALT - Operating modes:
- TO Key command OPEN - With 0 at AT and TT, key and automatic-mode
- TZ Key command CLOSE commands are saved, and not terminated until the
- TF Key command enable limit switches operate ("self-holding mode").
- TQ Key command acknowledge - If there is 1 at AT/TT, automatic-mode and key
*) PRO Process messages from drive commands are output only as long as they are
- MFO Torque monitor OPEN present at the input ("inching mode").
- MFZ Torque monitor CLOSE - Protection commands SO/SZ always cause the
- EO Limit switch OPEN actuator to run to its end position.
- EZ Limit switch CLOSE - The HALT key (TH) is operative only if there is no
- STA Switchgear disturbance other command present.
- VO Local intervention
AO Automatic OPEN - Differential: is generated by
AZ Automatic CLOSE - effect of protection commands, or
FO Enable OPEN - the actuator being halted by switchgear
FZ Enable CLOSE disturbance or torque monitor.
SO Protection OPEN Disables automatic-mode commands up to
SZ Protection CLOSE acknowledgement.
VOH Switchover to local (disables TST)
EMO Only torque termination OPEN - Limit switches:
EMZ Only torque termination CLOSE - With 0 at EMO and EMZ: termination by limit and
AT Automatic inching mode torque switches.
TT Inching mode key - 1 an EMO / EMZ disables limit-dependent
VO Single input for local intervention reduction towards OPEN / CLOSE.
EO Single input for limit switch OPEN - Response of the torque limit switch
EZ Single input for limit switch CLOSE is saved ("pump prevention"),
STA Single input for switchgear malfunction acknowledgement by counter-command.
TY Actuating time for run monitoring
- ASS1 contains some single inputs for signals
contained in PRO
Outputs
*) RM Checkback messages *) In each of the standard telegrams TST, RT1, PRO,
- BO OPEN command RM and LS1, several individual signals belonging
- BZ CLOSE command together are grouped to form the telegram
- States, disturbances concerned. The individual signals required for
RM1 Checkback messages to the bus comprehension are listed here additionally.
*) RT1 Checkback of operative key commands Standard telegram assignments are not reproduced
*) LS1 Lamp signals (LO, LZ, LM) fully.
The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.

38
Function Blocks Binary Drive Control

ASI Drive control function, incremental- ASI


TST AB
output, ("step controller")
PRO RM
- Is used for controlling motor-driven actuators
E RT1
working in step mode.
POS LS1
Together with the function blocks PRE, PIRn and
AW
PIDn, single-variable step controllers can be
ST
implemented with P, PI and PID behaviour.
TY - Control through:
AO - key commands over standard telegram TST:
AZ TO/TZ for opening/closing the final control
SO element in inching mode,
SZ TH for HAND/AUTOMATIC switchover,
VOH - automatic-mode commands OPEN/CLOSE in
AA inching mode,
AH HAND/AUTO dynamically
EEO - protection commands SO/SZ, for as long as they
EEZ are being received.
- Command priorities:
Inputs - Contradictory commands cancel each other out,
*) TST Key commands - Torque monitor (over PRO) before
- TH Key command HAND/OFF - PROT. commands SO/SZ before
- TO Key command OPEN key commands TO/TZ, before
- TZ Key command CLOSE automatic-mode commands AO/AZ, before
- TF Key command enable controller commands HIGHER/LOWER.
- TQ Key command acknowledge - Switchover to HAND "by force" through:
*) PRO Process messages from drive - protective commands,
- MFO Torque monitor OPEN - AUTOMATIC commands AO/AZ (dynamic!),
- MFZ Torque monitor CLOSE - analog value disturbance at ST,
- EO Limit switch OPEN - switchgear disturbance,
- EZ Limit switch CLOSE - torque or final control element monitoring
- STA Switchgear disturbance positive HAND is signalled as "difference".
- VO Local intervention (e.g. test pos.) - Position controller: in dependence on the
E Input for correcting variable from controller specifications for actuating time TY of the final
POS Position of final control element control element and the response value AW (%) of
AW Response value (for position controller) the three-step controller, commands to the final
ST Disturbance input (of analog values) control element are formed from the differential
TY Drive actuating time between the controller’s correcting variable at E and
AO Automatic command OPEN the final control element’s position at POS.
AZ Automatic command CLOSE - The final control element monitoring function
SO Protection OPEN responds when the final control element with
SZ Protection CLOSE sufficient deviation given between E and POS is not
VOH Switchover to local (disables TST) or is incorrectly moved.
AA Automatic command AUTOMATIC - Pump prevention: response of the torque switch is
AH Automatic command HAND saved, and disables commands in the disturbed
EEO End-position-dependent termination OPEN direction. Acknowledgement by counter-command.
EEZ End-position-dependent termination CLOSE - End-position termination: always handled by torque
switch.
Outputs Running-dependent termination can be set by a "1"
AB Calibration command (e.g. to PI-controller) at EEO (OPEN) or EEZ (CLOSE).
AB1 Calibration command to the bus *) In each of the standard telegrams TST, RT1, PRO,
*) RM Checkback messages RM and LS1, several individual signals belonging
RM1 Checkback messages to the bus together are grouped to form the telegram
*) RT1 Checkback of operative key commands concerned. The individual signals required for
*) LS1 Lamp signals comprehension are listed here additionally.
- LA Lamp automatic Standard telegram assignments are not reproduced
- LH Lamp hand fully.
- LM Lamp message The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.

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

ASP Drive control function. ASP


TST AP
proportional output
PRO AS
E AF - Is used for controlling motor-driven actuators
POS AB
working in continuous mode (position controller in
XDM RM
drive or in power controller).
ST RT1
Together with the function blocks PRE, PIRn and
TY LS1
PIDn, single-variable step controllers can be
AO implemented with P, PI and PID behaviour.
AZ - Control through:
SO - key commands over standard telegram TST:
SZ TO/TZ for opening/closing in inching mode,
VOH TH for HAND/AUTOMATIC switchover,
AA - automatic-mode commands OPEN/CLOSE in
AH inching mode,
EEO HAND/AUTO dynamically,
EEZ - protection commands SO/SZ for as long as
REV they are being received.
At TY the actuating time for key, automatic-mode
and protection commands is specified (0 -> 100 %).
Inputs
*) TST Key commands
- Command priorities:
- TH Key command HAND/AUTO
- Contradictory commands cancel each other out,
- TO Key command OPEN
- PROT. commands SO/SZ before
- TZ Key command CLOSE
key commands TO/TZ, before
- TF Key command enable
automatic-mode commands AO/AZ, before
- TQ Key command acknowledge
controller’s correcting variable.
*) PRO Process messages from drive
- Switchover to HAND "forced" by:
- EO Limit switch OPEN
- protection commands,
- EZ Limit switch CLOSE
- AUTOMATIC commands AO/AZ (dynamic!),
- STA Switchgear disturbance
- analog value disturbance at ST,
- VO Local intervention (e.g. test
- switchgear disturbance,
position)
- final control element monitoring (when XDM
E Input for correcting variable of controller
assigned).
POS Position of final control element
XDM Permissible system deviation for final control
- Final control element monitoring: responds to
element monitoring.
specification of a permissible sustained system
ST Disturbance input (of analog values)
deviation at XDM, if the final control element
TY Actuating time for protection/key/autom.
concerned given a sufficient deviation between E
commands
and POS (in accordance with POS input) is not or is
AO Automatic command OPEN
incorrectly moved.
AZ Automatic command CLOSE
- Enable for the power controller (at AF) when
SO Protection OPEN
- AUTO, or
SZ Protection CLOSE
- HAND and REV 0 or 1, or
VOH Switchover to local (disables TST)
- HAND and a command are being received
AA Automatic command AUTOMATIC
- Reversal of output: over Input REV:
AH Automatic command HAND
- REV = 0 or 2: E (0 .. 20mA) -> A (0 .. 20 mA)
EEO End-position-dependent termination OPEN
- REV = 1 or 3: E (0 .. 20mA) -> A (20 .. 0 mA)
EEZ End-position-dependent termination CLOSE
- Normally there is no termination of the protection,
REV
key and automatic-mode commands.
A "1" at EEO/EEZ can cause termination towards
Outputs
OPEN/CLOSE with the limit switches (EO/EZ).
AP Final control element pos. from POS input
*) In each of the standard telegrams TST, RT1, PRO,
AS Setpoint for final control element position
RM and LS1, several individual signals belonging
(for calibration)
together are grouped to form the telegram
AF Enable for power controller
concerned. The individual signals required for
AB Calibration command (e.g. to PI-controller)
comprehension are listed here additionally.
*) RM Checkback messages
Standard telegram assignments are not reproduced
*) RT1 Checkback of operative key commands
fully.
*) LS1 Lamp signals (LA, LH, LM)
The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.

41
Binary Drive Control Function Blocks

ASP1 Drive Control function ASP1


TS1 A proportional output
TS2 AP with integrated key selection with target value specification
TS3 AS VR
PRO AF ZG - Is used for controlling motor-driven actuators working in
E AB TY continuous mode (position controller in drive or in power
POS RM TY1 controller).
XDM LS1 TY2 Together with the function blocks PRE, PIRn and PIDn,
ST OG single-variable step controllers can be implemented with
AO UG P, PI and PID behaviour.
AZ AA - Control through:
AH - key commands over standard telegram TST:
FO
TS TO/TZ for opening/closing in inching mode,
FZ
EO TH for HAND/AUTOMATIC switchover,
SO
EZ - automatic-mode commands OPEN/CLOSE in
SZ
STA inching mode,
MOD HAND/AUTO dynamically,
- protective commands SO/SZ for as long as
Inputs they are being received.
*) TS1 Key commands 1 At TY the actuating time for key, automatic-mode and
*) TS2 Key commands 2 protection commands is specified (0 -> 100 %).
*) TS3 Key commands 3
- TH Key command HAND/AUTO - Command priorities:
- TO Key command OPEN - Contradictory commands cancel each other out,
- TZ Key command CLOSE - PROT. commands SO/SZ before
- TF Key command enable key commands TO/TZ, before
- TQ Key command acknowledge automatic-mode commands AO/AZ, before
*) PRO Process messages from drive controller’s manipulated variable.
- EO Limit switch OPEN - Switchover to HAND "positively" by:
- EZ Limit switch CLOSE - protection commands,
- STA Switchgear disturbance - AUTOMATIC commands AO/AZ (dynamic!),
- VO Local intervention (e.g. test pos.) - analog value disturbance at ST,
E Input for correcting variable of controller - switchgear disturbance,
POS Final control element position - final control element monitoring (when XDM
XDM Permissible system deviation for final control assigned).
element monitoring.
ST Disturbance input (of analog values) - Final control element monitoring: responds to specification
AO Automatic command OPEN of a permissible sustained system deviation at XDM, if the
AZ Automatic command CLOSE final control element concerned given a sufficient
FO Enable OPEN deviation between E and POS (in accordance with POS
FZ Enable CLOSE input) is not or is incorrectly moved.
SO Protection OPEN
SZ Protection CLOSE - Enable for the power controller (at AF) when
VR Switchover to TS3 (disables TS1, 2) - AUTO, or
ZG Target value for POS position setpoint - HAND and MOD# A, or
TY Actuating time for protective and autom. - HAND and MOD = A and a command
commands are being received
TY1 Actuating time for target value specification - Reversal of output: over Input MOD:
TY2 Actuating time for re-adjustment with keys - MOD # R: E (0 .. 20mA) -> A (0/4 .. 20 mA)
OG Upper limit for manipulated variable - MOD = R: E (0 .. 20mA) -> A (20 .. 0/4 mA)
UG Lower limit for manipulated variable - Normally there is no termination of the protection, key and
AA Automatic command AUTOMATIC automatic-mode commands.
AH Automatic command HAND MOD = O/Z can cause termination towards OPEN/CLOSE
TS Test pos. for power controller with the limit switches (EO/EZ).
EO, EZ, STA Single signals for PRO *) In each of the standard telegrams TST, RT1, PRO, RM
MOD Operating mode (R, A, U, O, Z) and LS1, several individual signals belonging together are
grouped to form the telegram concerned. The individual
Outputs signals required for comprehension are listed here
A Position setpoint output additionally. Standard telegram assignments are not
AP Final control element pos. from POS input reproduced fully.
AS Final control element position setpoint The "1" behind (e.g. with LS1) signifies that this output is
(Output) passed onto the bus.
AF Enable for power controller commands
AB Calibration command (e.g. to PI-controller)
*) RM Checkback messages
*) LS1 Lamp signals (LA, LH, LM)

42
Function Blocks Binary Group Control

Binary Group Control


Group control function for GSA2
sequential controls
GSA2
- Used as a control centre for a sequential control
TST MZ
AE NS - Switching the sequential control on and off using
AA RM key commands TE/TA and automatic-mode
FE RT1 commands AE/AA from a higher-order control
system
FA LS1
LSE - Operating mode logic
LSA
1. HAND version (STP = 0)
KH Switchover from AUTOMATIC to HAND and
STP back only by key command TH.
Thus the sequential control not only does not
output a command but it doesn’t accept one
Inputs either (except for TH) in the "HAND"
*) TST Key commands operating state
- TH Key command HAND/STOP
- TE Key command ON 2. STOP version (STP = 1)
- TA Key command OFF Switchover from AUTOMATIC to STOP by
- TF Key command enable key command TH. Switchover to
- TQ Key command acknowledge AUTOMATIC by key commands TE/TA or
AE Automatic mode ON automatic-mode commands AE/AA.
AA Automatic mode OFF
FE Enable ON - Switchover to HAND/STOP through:
FA Enable OFF criteria halt (KH = 1).
LSE Last step in ON program
LSA Last step in OFF program - In the HAND/STOP operating mode, command
KH Halt by criteria outputs of the sequential control connected are
STP Switchover to STOP version disabled.
(NRA Number of sequential control,
not visible in the control logic diagram) - Time monitoring of binary control sequences.

Outputs - Option for signalling non-satisfied control conditions


BH command HAND/STOP with the KRA standard function (when operating the
MZ Time monitoring function responded system using keys/lamps in the desk).
NS Number of the step set
*) RM Checkback messages
- BE ON command
- BA OFF command
- States, disturbances
*) RT1 Checkback of operative key commands
*) LS1 Lamp signals
- LE Lamp ON
- LA Lamp OFF *) In each of the standard telegrams TST, RM, RT1
- LH Lamp HAND/STOP and LS1, several individual signals belonging
- LM Lamp message together are grouped to form the telegram
concerned. The individual signals required for
comprehension are listed here additionally.
Standard telegram assignments are not reproduced
fully.
The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.

43
Binary Group Control Function Blocks

GSV Group control function for GSV


TST IE logic controls
AE IA
AA RM - Used as a control centre for a logic control
FE RT1
FA LS1 - Switching the logic control on and off using key
commands TE/TA and automatic-mode commands
EE AE/AA from a higher-order control system
EA
UEZ - Time-monitoring of control sequences by
planned time elements, violation is signalled at
Input UEZ, causes "Difference".
Inputs
*) TST Key commands - Option for signalling non-satisfied control criteria
- TE Key command ON
- TA Key command OFF
- TF Key command enable
- TQ Key command acknowledge
AE Automatic ON
AA Automatic OFF
FE Enable ON
FA Enable OFF
EE Checkback ON
EA Checkback OFF
UEZ Time monitoring function responded

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

*) In each of the standard telegrams TST, RM, RT1


and LS1, several individual signals belonging
together are grouped to form the telegram
concerned. The individual signals required for
comprehension are listed here additionally.
Standard telegram assignments are not reproduced
fully.
The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.

44
Function Blocks Binary Group Control

KRA1 Criterion call KRA


E A Is used for displaying non-satisfied stepping conditions
NR1 in sequential controls with conventional signalling.
NR2
NR3 At Inputs NR1 to NR5, those steps can be specified in
which the condition connected is utilized.
NR4
NR5 The output assumes the value 1, when:
- one of the steps specified at Inputs NR1 to NR5
Inputs is ON, and
- the monitoring time has elapsed, and
E Input criterion - the signal at Input E has the value 0, i.e. that
NR1 Number of the step involved the condition connected is not satisfied.
NR2 Number of the step involved
NR3 Number of the step involved
NR4 Number of the step involved
NR5 Number of the step involved
KRA1
Step NR1
(NRA Number of sequential control involved, n NR2
>1
and the effect of the monitoring time are allowed for Command ... =
automatically) &
Checkback
Output
A
E

Step Monit.
time
n+1
elapsed
Message

45
Binary Group Control Function Blocks

KRA3 Criterion call KRA3

E A Is used for displaying non-satisfied stepping conditions


NR1 in sequential controls with conventional signalling.
NR2 At Inputs NR1 to NR5, those steps can be specified in
NR3 which the condition connected is utilized.
NR4
NR5 The output assumes the value 1, when:
- one of the steps specified at Inputs NR1 to NR5
is ON, and
Inputs - the monitoring time has elapsed, and
- the signal at Input E has the value 0, i.e. that
E Criterion input the condition connected is not satisfied.
NR1 Number of the step involved
NR2 Number of the step involved
NR3 Number of the step involved
NR4 Number of the step involved KRA3
NR5 Number of the step involved Step NR1
n NR2
>1
(NRA Number of the sequential control involved Command ... =
is allowed for automatically) &
Checkback
Output
E
A
Step
n+1
Message

46
Function Blocks Binary Group Control

SCH1 Step SCH1


nn
- Used for the sequence in a sequential control
WSB A
UEB ALS - Setting the command output A with preceding step
TUE
set and satisfied stepping condition (WSB = 1) or
overflow condition (UEB = 1). The first step of the
ALB ON and OFF program is enabled by the GSA
function and set when WSB or UEB is received.
Inputs
- Time-monitoring of the control sequences initiated
by the step concerned.
NR Step Number
WSB Stepping condition
- Branches and jumps through alternative step to
UEB Overflow condition
alternative step ALS given satisfied alternative
TUE Monitoring time
condition ALB.
ALB Alternative condition
ALS Alternative step
- ALB = 0: The next step is the step with
(NRA Number of the sequential control involved,
the next-highest Step Number
not visible in the control logic diagram)
- ALB = 1: The next step is the step with
Output
the number (also for
A Command output
ALS < NR).

In the control logic diagram, the steps of the ON and


OFF programs are linked to each other by vertical
steps.

47
Binary Group Control Function Blocks

VW2 Preselection function, double VW2


AE RM
For selecting active drive and additional or reserve
AA LS1 drive from two drives or dive groups with equal rights.
AH
TST - Preselection of active drive at keys T1 and T2.
STV
FS - Preselection function switched on and off by the
higher-order control systems at Inputs AE, AH and
ZE1 AA.
ZA1
EA1 - A command at AA switches off all drives connected
EA2 as well.
UA1
- Automatic switching on and off of the (not
UA2
preselected) additional drive in dependence on
TAS process messages ZE1 and ZA1.
TSS
TS1 - Automatic switch-on of the reserve drive if the active
TS2 drive fails (EA1 = 1 or. EA2 = 1) or if there is another
sort of disturbance (STV = 1). The switchover
function is active only if the preselection function
Inputs has been switched on over AE. AH switches it off.
AE Automatic mode ON
AA Automatic mode OFF - With the automatic switchover function, the now no
AHAutomatic HAND longer preselected drive will only receive an OFF
*) TST Key commands command if there is a "1" at ZA.
- T1 Key command, preselection 1
- T2 Key command, preselection 2 - UA1 / UA2 are used to prevent the system switching
- TF Key command, enable over due to a preselection function during an
STV Process disturbance auxiliaries switchover.
FS Search enable
ZE1 Crit. add. drive ON - TAS is used to specify the time-delay of switchover
ZA1 Crit. add. drive OFF functions after which the drive previously switched
EA1 Checkback OFF, Drive 1 on is switched off after the new drive has been
EA2 Checkback OFF, Drive 2 switched on.
UA1 Undervoltage, Drive 1
UA2 Undervoltage, Drive 2 - TSS is used to specify how long the preselection
TAS Time-delay, switch-off function (and thus the preselected drive) has to be
TSS Time-delay, disable at STV ON before a switchover is performed due to a "1" at
TS1 Time-delay, disable at Drive 1 STV.
TS2 Time-delay, disable at Drive 2
- TS1 / TS2 are used to specify how long the
Outputs preselection function waits after command output to
*) RM Checkback messages Drive 1 / 2 for the OFF checkback signal to
- BE1 Command, Drive 1 ON disappear before it switches on the other drive. Here
- BE2 Command, Drive 2 ON a basic time of 0.47s is the default, which can be
- BA1 Command, Drive 1 OFF extended by appropriate time inputs.
- BA2 Command, Drive 2 OFF
- States, disturbances *) In each of the standard telegrams TST, RM and
*) LS1 Lamp signals LS1, several individual signals belonging together
- L1 Lamp, preselection 1 are grouped to form the telegram concerned. The
- L2 Lamp2 individual signals required for comprehension are
(is required for POS!) listed here additionally. Standard telegram
assignments are not reproduced fully.
The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.

48
Function Blocks Binary Group Control

VW3 Preselection function, triple VW3


AE RM
AA LS1
AH As for double preselection function VW2, but with
TST selection from three drives.
STV
FS If 2 drives are to run simultaneously as active
ZE1 drives, then ZE1 must be set permanently to "1".
ZA1
EA1
EA2
EA3
UA1
UA2
UA3
TAS
TSS
TS1
TS2
TS3
Outputs
*) RM Checkback messages
Inputs - BE1 Command, Drive 1 ON
AE Automatic ON - BE2 Command, Drive 2 ON
AA Automatic OFF - BE3 Command, Drive 3 ON
AHAutomatic HAND - BA1 Command, Drive 1 OFF
*) TST Key commands - BA2 Command, Drive 2 OFF
- T1 Key command, preselection 1 - BA3 Command, Drive 3 OFF
- T2 Key command, preselection 2 - States, disturbances
- T3 Key command, preselection 3 *) LS1 Lamp signals
- TF Key command, enable - L1 Lamp, preselection 1
STV Process disturbance - L2 Lamp, preselection 2
FS Search enable - L3 Lamp, preselection 3
ZE1 Crit. add. drive 1 ON (is required for POS)
ZE2 Crit. add. drive 2 ON
ZA1 Crit. add. drive 1 OFF *) In each of the standard telegrams TST, RM and
ZA2 Crit. add. drive 2 OFF LS1, several individual signals belonging together
EA1 Checkback OFF, Drive 1 are grouped to form the telegram concerned. The
EA2 Checkback OFF, Drive 2 individual signals required for comprehension are
EA3 Checkback OFF Drive 3 listed here additionally. Standard telegram
UA1 Undervoltage, Drive 1 assignments are not reproduced fully.
UA2 Undervoltage, Drive 2 The "1" behind (e.g. with LS1) signifies that this
UA3 Undervoltage, Drive 3 output is passed onto the bus.
TAS Time-delay for switch-off
TSS Time-delay, disable at STV
TS1 Time-delay, disable at Drive 1
TS2 Time-delay, disable at Drive 2
TS3 Time-delay, disable at Drive 3

49
Binary Group Control Function Blocks

VW4 Preselection function, quadruple VW4


AE RM
AA LS1
AH EA1 As for the double preselection function VW2, but
TST EA2 selection from four drives.
STV EA3
FS EA4 If 2 (3) drives are to run simultaneously as active
ZE1 UA1 drives, then ZE1 (and ZE2) must be set permanently
ZE2 UA2 to "1".
ZE3 UA3
ZA1 UA4
ZA2 TAS
ZA3 TSS
TS1
TS2
TS3
TS4

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

WS4 Selector switch, quadruple WS4

TST RM - For simple selection functions involving up to four


alternative states, e.g. for fuel selection.
LS1
- Preselection at keys T1, T2, T3 and T4 in the control
desk.
Inputs
- If you do not want all 4 states to be selectable, the
*) TST Key commands key commands are passed through a bit marshalling
- T1 Key command, preselection 1 function (BRA1, BRA2), where the unwanted keys
- T2 Key command, preselection 2 are disabled.
- T3 Key command, preselection 3
- T4 Key command, preselection 4
- TF Key command, enable

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

*) In each of the standard telegrams TST, RM and


LS1, several individual signals belonging together
are grouped to form the telegram concerned. The
individual signals required for comprehension are
listed here additionally. Standard telegram
assignments are not reproduced fully (with the
exception of RM).
The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.

51
Binary Group Control Function Blocks

WS41 Selector switch double - quadruple WS41


TS1 RM with integrated key selection
TS2 LS
TS3 - For simple selection functions involving two to four
alternative states, e.g. for fuel selection.
VR
MOD - At the MOD input, a figure form 2 to 4 specifies how
many states the selector switch can assume (e.g.
MOD = 3 for 3-fold).
Inputs
- Preselection at keys T1, T2, T3 and T4
*) TST Key commands using key telegrams TS1 to TS3.
- T1 Key command, preselection 1
- T2 Key command, preselection 2 - POS commands or commands from a control room
- T3 Key command, preselection 3 coupling module can be connected at inputs TS1 to
- T4 Key command, preselection 4 TS3.
- TF Key command, enable If there is a "0" at VR, TS1 and TS2 are operative
VR Priority switchover (disables TS1, TS2) and TS3 is disabled,
MOD Number of states If there is a "1" at VR , only T3 is operative and
TS1, TS2 are disabled.
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

*) In each of the standard telegrams TST, RM and


LS1, several individual signals belonging together
are grouped to form the telegram concerned. The
individual signals required for comprehension are
listed here additionally. Standard telegram
assignments are not reproduced fully (with the
exception of RM).
The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.

52
Function Blocks Analog Control

HST Manual station HST


E A - For operator’s interventions to switch over the
ABG AD operating mode and specify setpoints for the
HND RM underlayed analog control. Can be used at any
OG LS1 desired location in the analog control structure.
UG
TST - Operating mode logic:
TY
AA The operating mode is switched over in the control
AH desk with the key command TH and by the binary
group control with commands AA/AH. Automatic
SA
switchover to HAND by the HND command from the
SAB
underlayed controller, and by the automatic mode
disturbance input SA.
Inputs
E Input - AUTOMATIC operating mode:
ABG Calibration variable -> Input E is switched through to Output A
HND HAND command (in the POS, this state is called "EXTERNAL",
OG Upper limit for Output A because the external setpoint value at E is used)
UG Lower limit for Output A
*) TST Key commands - HAND operating mode:
- TH Key command Hand/Automatic (when HND = 0, i.e. when the underlayed controller
- TO Key command higher has not been set to HAND ):
- TZ Key command lower -> Output A can be altered in the control desk with
- TF Key command enable the key commands TO/TZ.
TY Operating time for HAND operating mode (in the POS this state is called INTERNAL, because
AA Automatic AUTOMATIC the setpoint set internally (in this control loop) is
AH Automatic HAND used at E)
SA Automatic disturbance
SAB Calibration disturbance CALIBRATION operating mode:
(when HND = 1, i.e. when the underlayed controller
Outputs has been set to HAND, and when Input ABG
A Output (calibration variable) is assigned):
AD Difference output (A-E) -> Output A is calibrated to the value at ABG
*) RM Checkback messages
*) LS1 Lamp signals - Limitation of output variable A to upper and lower
- LA Lamp automatic limits OG and UG.
- LH Lamp hand MB specifies whether a limitation function is
- LM Lamp message operative.

*) In each of the standard telegrams TST, RM and - Non-volatile storage of Output A


LS1, several individual signals belonging together
are grouped to form the telegram concerned. The
individual signals required for comprehension are
listed here additionally. Standard telegram
assignments are not reproduced fully.
The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.

53
Analog Control Function Blocks

Manual station HST1


HST1 with integrated key selection
E A
ABG AD - For operator interventions to switch over the
HND RM operating mode and to specify setpoint values for
OG LS the underlayed analog control. Can be used at any
UG desired location in the control structure.
TS1
TS2 - POS commands or commands from a control room
TS3 coupling module can be connected at inputs TS1 to
VR TS3.
ZG
If there is "0" at VR, TS1 and TS2 are operative and
TY1
TY2 TS3 is disabled,
AA If there is "1" at VR , only T3 is operative and TS1,
AH TS2 are disabled.
SA
SAB
- Operating mode logic:

Inputs The operating mode is switched over in the control


E Input desk with the key command TH and by the control
ABG Calibration variable system with the commands AA/AH. Automatic
HND HAND command switchover to HAND through command HND from
OG Upper limit for Output A the underlayed controller and by the input
UG Lower limit for Output A disturbance in automatic mode SA.
*) TS1 Key commands 1
*) TS2 Key commands 2 - AUTOMATIC operating mode:
*) TS3 Key commands 3 -> Input E is switched through to Output A
- TH Key command Hand/Automatic (in the POS this state is called "EXTERNAL",
- TO Key command higher because the external setpoint value at E is used)
- TZ Key command lower
- TF Key command enable - HAND operating mode:
VR Priority switchover (disables TS1, TS2) (when HND = 0, i.e. when the underlayed controller
ZG Target value for the POS’s setpoint is not set to HAND)):
TY1 Actuating time for target value specification -> Output A can be altered in the control desk with
TY2 Actuating time for setpoint re-adjustment the key commands TO/TZ.
over keys (in the POS this state is called INTERNAL, because
AA Automatic AUTOMATIC the setpoint set internally (in this control loop) is
AH Automatic HAND used at E)
SA Automatic-mode disturbance
SAB Calibration disturbance CALIBRATION operating mode:
(when HND = 1, i.e. when the underlayed controller
Outputs is set to HAND, and when Input ABG
A Output (calibration variable) is tripped):
AD Difference output (A-E) -> Output A is calibrated to the value at ABG
*) RM Checkback messages
*) LS1 Lamp signals - Limitation of output variable A to upper and lower
- LA Lamp automatic mode limits OG and UG.
- LH Lamp manual mode MB specifies whether a limitation function is
- LM Lamp message operative.

- Non-volatile storage of Output A


*) In each of the standard telegrams TST, RM and
LS1, several individual signals belonging together
are grouped to form the telegram concerned. The
individual signals required for comprehension are
listed here additionally. Standard telegram
assignments are not reproduced fully.
The "1" behind (e.g. with LS1) signifies that this
output is passed onto the bus.

54
Function Blocks Analog Control

PID1 PID-controller PID1


PID
1. AUTOMATIC operating mode (HND = 0):
E01(+) A
E02(-) AD 1 + TN ⋅ s 1 + TV ⋅ s
F (s) = KP ⋅ ⋅
ABG MB TN ⋅ s 1 + T1 ⋅ s
ZAS
HND Transitional function:
KP
TN
TV
TV
Kp
T1 T1

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

PID3 PID-controller PID3


with integrator stop
PID

E01(+) A 1. AUTOMATIC operating mode (HND = 0):


E02(-) AD
ABG MB
1 + TN ⋅ s 1 + TV ⋅ s
ZAS AI F (s) = KP ⋅ ⋅
HND TN ⋅ s 1 + T1 ⋅ s
KP
TN Transmission function:
TV
T1
TV
SPO Kp
SNE T1
NFI
OG
UG
T - T1
Inputs
Kp 1+ V
TN
E01 Positive input
E02 Negative input t
ABG Calibration variable TN +TV -T1 T1
ZAS Disturbance switch-on
HND HAND command
KP Proportional coefficient 2. HAND operating mode (HND = 1):
TN Reset time
TV Derivative action time
T1 Delay time A = ABG
SPO Integrator stop for E01 > E02
SNE Integrator stop for Eo1 < E02
NFI Tracking variable for integrator
OG Upper limitation for correcting variable
UG Lower limitation for correcting variable

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

PIR1 PI-controller PIR1

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

E01 Positive input 100%


E02 Negative input Kp . (E1 - E2)
ABG Calibration variable
ZAS Disturbance switch-on t
TN
HND HAND command
KP Proportional coefficient
TN Reset time
2. HAND operating mode (HND = 1):
Outputs

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

PIR3 PI-controller PIR3


with integrator stop
PI

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

Kp . (E1 - E2) 100%


Inputs

E01 Positive input t


TN
E02 Negative input
ABG Calibration variable
ZAS Disturbance switch-on
HND HAND command
KP Proportional coefficient
TN Reset time 2. HAND operating mode (HND = 1):
SPO Integrator stop for E01 > E02
SNE Integrator stop for E01 < E02
NFI Tracking variable for integrator A = ABG
OG Upper limit for correcting variable
UG Lower limit for correcting variable
Output A can be limited using OG/UG. Annunciation
Outputs output MB becomes 1 when this limitation function is
operative.
A Correcting variable output
ADDifference output
MB "Limitation operative" message

58
Function Blocks Analog Control

PRE P-controller PRE


P
E01(+) A
E02(-) AD
A = KP . (E01-E02)
KP
AD = E02-E01
Inputs

E01 Positive input Transmission function:


E02 Negative input
ABG
KP Proportional coefficient

Outputs

A Correcting variable output Kp


ADDifference output

59
Analog Control Function Blocks

SWI Setpoint integrator SWI


(E) t (A)
ABG AD - For tasks involving dynamic setpoint control.
GRD RM
HND LS1 - Complete interface to control desk and control
SG system included. All functions of the manual
SPO station HST standard function included for this
SNE purpose.
TY1
TY2
- Operating mode logic: see manual station HST.
OG
UG
TST - AUTOMATIC operating mode:
TY3 Rapid balancing input SG = 0:
AA Output A follows Input E with a gradient dA/dt
AH which can be controlled at Input GRD.
SA
SAB

Inputs E > A E = A E < A


E Variable input
ABG Calibration variable dA GRD GRD
-
GRD Gradient dt TY1 o TY1
HND HAND command
SG Rapid balancing
SPO Int. stop f.pos. dA/dt
SNE Int. stop f.neg. dA/dt Rapid balancing input SG = 1:
TV1 Actuating time AUTO GRD=100% Output A follows Input E with the
TY2 Actuating time for rapid balancing. dA 100%
OG Upper limit gradient =
dt TY2
UG Lower limit
*) TST Key commands
- TH Key command HAND/OFF SPO and SNE can be used to disable positive
- TO Key command higher and negative gradients dA separately.
- TZ Key command lower dt
- TF Key command enable
TY3 Actuating time for HAND operating mode
AA Automatic AUTOMATIC - HAND operating mode:
AH Automatic HAND
SA Automatic mode disturbance HND = 0: Output A can be shifted in the control
SAB Calibration disturbance desk with key commands TO/TZ.
Effective actuating time TY3.
Outputs
A Output HND = 1: A = ABG
AD Difference output (A-E) Calibration to the calibration variable.
*) RM Checkback messages
*) LS1 Lamp signals
- LA Lamp automatic - Limitation of Output A to upper and lower limit
- LH Lamp hand OG and UG. Annunciation output MB specifies
- LM Lamp message whether a limitation function is operative.

*) In each of the standard telegrams TST, RM and - Non-volatile storage of Output A.


LS1, several individual signals belonging together
are grouped to form the telegram concerned. The
individual signals required for comprehension are
listed here additionally. Standard telegram
assignments are not reproduced fully.

60
Function Blocks Analog Control

SWI1 Setpoint integrator SWI1


with integrated key selection
(E) t (A)
ABG AD - For tasks involving dynamic setpoint control.
GRD RM
HND LS - Complete interface to control desk and control
SG
system included. All functions of the manual
SPO
station HST standard function included for this
SNE
purpose.
TI1
TI2
OG
- Operating mode logic: see Manual station HST.
UG
TS1 - AUTOMATIC operating mode:
TS2 Rapid balancing input SG = 0:
TS3 Output A follows Input E with a gradient dA/dt
VR which can be controlled at Input GRD.
ZG
TY1 E > A E = A E < A
TY2
AA dA GRD GRD
AH -
SA dt TY1 o TY1
SAB
Rapid balancing input SG = 1:
Inputs Output A follows Input E with the
E Input Variable dA 100%
ABG Calibration variable gradient =
dt TY2
GRD Gradient
HND HAND command
SG Rapid balancing SPO and SNE can be used to disable positive
SPO Int. stop f.pos. dA/dt and negative gradients dA separately.
SNE Int. stop f.neg. dA/dt dt
TI1 Actuating time in AUTO for GRD=100%
TI2 Actuating time for rapid balancing - HAND operating mode:
OG Upper limit
UG Lower limit HND = 0: Output A can be shifted in the control
*) TS1 Key commands 1 desk with key commands TO/TZ.
*) TS2 Key commands 2 Effective actuating time TY3.
*) TS3 Key commands 2
VR Priority switchover (disables TS1, TS2) HND = 1: A = ABG
ZG Target value for setpoint of POS Calibration to the calibration variable.
TY1 Actuating time for target value specification
TY2 Actuating time for re-adjustment over keys - Limitation of Output A to upper and lower limits
- TH Key command HAND/OFF OG and UG. Annunciation output MB specifies
- TO Key command higher whether a limitation function is operative.
- TZ Key command lower
- TF Key command enable - Output A is stored in non-volatile memory.
AA Automatic AUTOMATIC
AH Automatic HAND *) In each of the standard telegrams TST, RM and
SA Automatic mode disturbance LS1, several individual signals belonging
SAB Calibration mode disturbance together are grouped to form the telegram
concerned. The individual signals required for
Outputs comprehension are listed here additionally.
A Output Standard telegram assignments are not
AD Difference output (A-E) reproduced fully.
*) RM Checkback messages If an output at the bus is used, an output with a
*) LS Lamp signals "1" after it will be generated automatically,
(with LA, LH, LM) e.g."LS1"

61
Analog Control Function Blocks

SWV1 Setpoint specification (with SWV1


E A non-volatile storage)
OG AN
UG MB
TST
TY 1. Percentage adjuster:
AN
A = ⋅E
Inputs 100%

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.

The first time the module is switched on, the starting


value for AN Is indeterminate, but within the limits
defined by OG and UG. After that, the output value for
AN is stored in non-volatile memory.

62
Function Blocks Key Selection Functions

Key selection functions


Key selection TAW

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.

S = 0 and TF of TS1 and TS2 is equal:


The letter combination of the signal code depends on
the type of duty of the standard function and can be A = bitwise OR combination of
determined as follows. TS1 and TS2.

S = 0 and TF of TS1 and TS2 are anti-


Application Connection to Letters valent:
standard functions
A = Telegram TS1 or TS2
Group control GSA, GSV YA whose TF carries "1"
level VW2...WV4, WSA
Binary control S=1

Individual control ASS, ASE, ASM YB A = TS3


level
Binary drive
control - Annunciation of the currently operative telegram
TS1, TS2 and TS3.
Individual control ASI YC
level ASP
Analog drive
control

Group control SWV1/2, HST YR


level PIR2, PID2, SWI
Analog control

63
Key Selection Functions Function Blocks

TAZ Key selection and TAZ


TS1 A target value specification
TS2 AW
TS3 TY
S MS
ZG M1 - For specifying key commands to function blocks
with TST input with activation of various control
EAW M2
points, and for receiving a destination-addressed
E M3
telegram with key commands and a target value
TY1 MZ from the POS preferably with analog control
TY2 functions.
ALG
POS
Inputs TST1 "OR"
Key
for A commands
Desk TST2 key to
TS1 Key commands 1 (Bus, V, L)
telegr. function
TS2 Key commands 2 (Bus, V, L) blocks
Local TST3
TS3 Key commands 3 (priority) Bus, V
S Priority switchover condition Switchover
ZG Setpoint target value S
EAW Response value from POS Keys
ZG +
E Actual target value - OPEN
+
TY1 Actuating time for target function Position E - CLOSED
TY2 Actuating time for re-adjustment over keys
ALG Algorithm selection

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.

- Priority of key commands TS1, TS2 and TS3 before


target value specifications.

- Annunciation of the currently operative telegram


TS1, TS2 and TS3 or annunciation of target value
specification.

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

automatically realized connections to the wired


interface (Bn1, ...)

wired connections of Module Input of binary signals EP01


83SR04/R1211 and for module 83SR04
83SR04/R1310 EP01
This function block inputs the binary signals connected
NR to the wired interface of a control module 83SR04 at ist
En1 B1 outputs B1 ... B4.
En2 B2
En3 B3 "n" means the module’s function unit („channel“) 1 ... 4,
STAn B4 corresponding to input NR.
USn S
At S a disturbance annunciation signal is output in case
of a short circuit of the the supply voltage at Usn of this
Inputs function unit.
NR No. of module function unit („channel“) 1 - 4
automatically realized connections to the wired
interface (En1, ...)

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

Module wired connections of Binary signal output AP02


AP02 83SR04/R2220 for module 83SR04/R2220

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

automatically realized connections to the wired


interface (Bn1, ...)

NAMUR signal input EP02


wired interface of Module for module 83SR04/R2220
83SR04/R2220
EP02 This function block outputs the NAMUR signals at the
wired interface inputs En1 and En2 at its outputs B1
NR and B2 as binary signals.
En1 B1
S1 "n" means the module’s function unit („channel“) 1 ... 4,
En2 B2 corresponding with input NR.
S2
UNn UNn is to supply the NAMUR inputs. If it is shorted, a
disturbance signal is output at S1 and S2.

Inputs If the NAMUR monitoring has found a fault at an input a


No. of module function unit („channel“) 1 - 4 disturbance sigal is output at S1 resp. S2.

automatically realized connections to process


interface (En1, ...)

Outputs
B1 binary process input 1
S1 Input 1 disturbed
B2 binary process input 3
S2 Input 2 disturbed

66
Function Blocks Signal Conditioning

Analog signal output AP03


Module wired connections of for module 81AA03/R1210
AP03 81AA01/R1210
This function block outputs an analog signal at its input
IDN via a function unit of the analog output module
NR 81AA03/R1210.
A AAn "n" means the module’s function unit (“channel“ 1 - 8)
AS Zn corresponding to the etrance at NR.
ES
BE Via AS / ES the output signal at AA may be adjusted:
ST S
100%
AA = (A - AS)
Inputs ES − AS
IDN Function block identification No.
NR No. of module function unit (channel) BE is seting the output current range.
A Analog signal
AS Beginning of output range ST is setting how a disturbance bit is used::
(% at A for AA = 0%) ST = 0 -> output of the disturbed value
ES End of output range ST = 1 -> mA output for A= 0%
(% an A für AA = 100%) ST = 2 -> mA ouput for A=100%
BE Output currrent range at AA ST = 4 -> output of 0 mA
(BE=0 -> 0 ... 20 mA, BE=1 -> 4 ... 20 mA)
ST Mode of disturbance handling At S a logical 1 is output, if the input signal at A is
disturbed (if its disturbance bit is set).
Outputs
automatically realized connections to the wired
interface of function unit n

S Disturbance annunciation

67
Signal Conditioning Function Blocks
Module wired connections of Otput of analog and binary signals AP04
AP04 83SR07 for module 83SR07

IDN This function block outputs the analog signal at A and


the binary signal at B via the wired interface at AYn and
NR
AFn. So the wired interface may be used also for other
A AYn
applications than for standard drive control functions.
Zn1
S1 "n" means the no. of module function unit,
B AFn corresponding with NR.
S2

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, ...)

wired interface of Module Input of analog and binary signals EP04


83SR07 for module 83SR07
EP04
This function block allows inside the module an access
NR to the analog and binary signals connected at the wired
FIL interface. So they are avaible even in case of using no
BE1 standard drive control functions.
BE2
Sn1 "n" means the no. of the module’s function unit
En1 A1 („channel“) 1 ... 2, corresponding to the entrance at
En2 NR..
Zn2
Sn3 At "FIL" the frequency of the net filter is set:
En3 A2 0, 16, 50, 60
En4 für: no filter, 16 2/3 Hz, 50Hz, 60Hz
Zn4 S1
Via BE1 / BE2 the current range of the inputs is set: 0 -
EOn B1 > 0 ... 20 mA, 1 -> 4 ... 20 mA
EZn B2
STAn B3
TSn B4 Outputs
UKn PR A1 anal. process input 1 (Sn1, En1, En2, Zn2)
S2 A2 anal. process input 2 (Sn3, EN3, EN4, Zn4)
S S1 Annunciation about disturbed analog inputs
Inputs (Value >/< range, broken line in case of
NR No. of module’s function unit (channel) 4-20 mA)
FIL Filter parameters B1 binary process input 1 (e.g. limit switch OPEN)
BE1 Current range at module input A1 B2 binary process input 2 (e.g. limit switch OPEN)
BE2 Current range at module input A2 B3 binary process input 3 (e.g. switch gear dist.)
B4 binary process input 4 (e.g. test mode)
automatically realized connection to wired PR Binary inputs B1 to B4 as a standard telegram
interface (Sn1, ...) S2 Binary inputs disturbed (short circuit at UK., S..)
S Summary alarm (S1 oder S2 active)

68
Function Blocks Signal Conditioning

Limit signal formation GSG

GSG This function block us used on input modules in order


to generate limit signals from the measured value of an
input channel.
E G1 It can generate from an analog value at Input E up to 4
SSB GN1 limit signals, which are passed as Data Type 3
SSR G2 automatically onto the bus (one bit each for upward and
SG1 GN2 downward violation). To specify the use, the limit
GA1 G3 signals are depicted with Outputs Gn/GNn.
GW1 GN3
HY1 G4 Meaning Bit Signal name e.g.:
SG2 GN4
> G4 12 XH11
GA2 +
GN4 11 XH61
GW2 < Disturbance XN01
10
HY2
SG3 > G3 9 XH12
+ The
GA3 GN3 8 XH62
< XN02 signal names
Disturbance 7
GW3
> G2 6 are not permanently
HY3 + XH13
SG4 GN2 5 XH63 assigned,
<
GA4 Disturbance 4 XN03
only "G1" for Bit 3
GW4 > G1 3 XH14
+ for example
HY4 GN1 2 XH64
< Disturbance
1 XN14
Common dist. message 0
Inputs
E Analog value input
GA1 Limit value type ("Type" O / U)
GW1 Limit value 1 The limit values are stored in a limit value list. The
HY1 Hysteresis 1 following particulars can be specified for each limit
. . value:
. to .
HY4 Hysteresis 4 - Limit value in %, range : 0 .. 110%, resolution 0.1%
- Specify whether "upper" or "lower" limit value
Outputs (determines the hysteresis position),
G1 Limit signal 1 active - Hysteresis (HY1 to HY4 for 0.39/1.56/3,12/6.25% )
GN1 Limitsignal 1 not active
... In the event of a disturbance bit in the input signal, all
... to limit signal outputs are set to 0 (Gn and. GNn).
GN4 Limit signal 4 not active
Type "O": Upper limit value Type "U": Lower limit value
E E
(AG Limit signal telegram: Hysteresis
is created automatically, Limit value
Hysteresis
not depicted in the control logic diagram)

1
G 1 G
0 0

1 1
GN GN
0 0

69
Singal Conditioning Function Blocks

ZIP Pulse counter ZIP


CTR This function block is used on the multi-purpose input
E A module 81EU01 in the "pulse counter" operating mode.
FR AD It counts the pulses at Input E (positive edges from
RS G1 input channel) and puts them out as 5 connected
ZS GN1 telegrams for 8 BCD-coded decades (Data Type 4).
DZ G2 The counting frequency is max. 25 Hz with a bounce-
STW GN2 free input signal, otherwise max. 10 Hz.
G3 Counting is performed only when there is an enable at
GW1
Input FR with "1" (without connection: satisfied).
GW2 GN3
A "1" at Input RS (reset) sets the counter to the value
GW3 G4
specified at Input STW (starting value) (without
GW4 GN4
specification to RS: 0)
The counter reading is transmitted per event if it alters
by more than the value specified at Input ZS (count
threshold), or if it is reset per RS, or the count range is
Inputs
exceeded. A fixed time-out of 200 ms applies here.
E Counter input (pulses)
At the DZ input (difference formation cycle), a time
FR Enable input (for the counter)
between 1 and 10 minutes can be specified, in which
RS Reset input (for the counter)
the change in the counter reading is determined. This
ZS Counting threshold
difference is transmitted per event over the AD output,
DZ Difference formation cycle
together with the ongoing value.
STW Starting value
GW1 Limit value 1
Up to four (x 2) limit signals can be formed from the
GW2 Limit value 2
input signal. The limit values are specified with Inputs
GW3 Limit value 3
GW1 to GW4, and stored in a Limit Value List.
GW4 Limit value 4
The limit signals are transmitted at Output AG as Data
(NR Number of input channel,
Type 3 (see GRE or GSG). To represent their use, they
does not appear in functional diagram)
are depicted as single signals.
Outputs
A Counter reading
AD Counter difference
AG Limit signals output
GU1 Limit value 1 violated downwards
GO1 Limit value 1 exceeded
GU2 Limit value 2 violated downwards
GO2 Limit value 2 exceeded
GU3 Limit value 3 violated downwards
GO3 Limit value 3 exceeded
GU4 Limit value 4 violated downwards
GO4 Limit value 4 exceeded
(AG Limit signal telegram,
not depicted in the functional diagram)

UHR Receiving time synchron. telegrams UHR


IDN for ZIP
EMS
ESE The above described function block ZIP needs a time
EMI synchronisation at its module 81EU01/R1220. For this
EST the fucntion block UHR must be used one times at this
module. It receives time synchronisation telegrams
Inputs which are sent one times to the PROCONTROL bus by
IDN Function block identification no. any computer or a radio clock. The module needs the
EMS, ... Synchronisation telegrams source addreses of the sending coupling module.
.

70
Function Blocks Signal Conditioning

Signal Conditioning

Non-linear filter FIL


FIL

E (A) - For filtering the output signal of the correcting


T1 functions KOR1, KOR2 and NIV and for filtering
FI measured values in general.
T2
T3 - Variable filter time constants
T4 (user-specified).
K1
K2
BA
BE
NR

Inputs

E Analog value input


T1 Damping time constant, 1st order/
filter time constant
FI Filter time constant, non-linear filter
T2 Filter time constant 1
T3 Filter time constant 2
T4 Filter time constant 3
K1 Filter factor 1
K2 Filter factor 2
BA Range beginning Output scaling refer-
BE Range end enced to measuring range end
NR Number of the function unit

Outputs

A Analog value output, filtered

71
Signal Conditioning Function Blocks

FIL 1 Non-linear filter, extended FIL1

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

E Analog value input


T1 Damping time constant, 1st order/
filter time constant
FI Filter constant, non-linear filter
T2 Filter time constant 1
T3 Filter time constant 2
T4 Filter time constant 3
K1 Filter factor 1
K2 Filter factor 2
K3 Filter factor 3
CM Min. dead band
BA Range beginning Output scaling referenced-
BE Range end to measuring range end
NR Number of function unit

Outputs

A Analog value output, filtered

72
Function Blocks Signal Conditioning

KOR1 Water/steam correction function KOR1


E A
T M1
P M2 - Computation of output value as per
TER M3 the water/steam table:
PER
BAT
A = f (E, T, P)
BET
- In the event of a disturbance at correcting aux.
BAP
variables T, P, automatic switchover to correcting
BEP
substitute variables TER and PER.
AT
AP - Matching to process values by means of scaling
W inputs.
D
RAD - Option for zero suppression of the corrected value
T1 in various ranges.
FI
BAF - Filtering of output value.
BEF
NR - 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 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

NIV Level measurement correction function NIV


E A
T M1
P M2 - For pressure correction with level measurements
PER M3 for water in closed vessels.
BAP
BEP
BAM A = f (E, T, P)
BEM
MKS
T1 - In the event of a disturbance at correcting aux.
FI variable P, automatic switchover to correcting
BAL substitute variable PER.
BEL
NR
- Matching to process values by means of scaling
inputs.

Inputs - Filtering the output value.


E Difference pressure input
T Correcting aux. variable for temperature of - State annunciation.
comparison column(referenced to 100°C)
P Correcting aux. variable for pressure
PER Correcting substitute variable for pressure
(referenced to transducer measuring range)
BAP Pressure measuring range beginning
(referenced to 300 bar)
BEP Pressure measuring range end
(referenced to 300 bar)
BAM Transducer measuring range beginning
(referenced to half support spacing)
BEM Transducer measuring range end
(referenced to half support spacing)
MKS Transducer characteristic rising
T1 Damping time constant, 1st order/
filter time constant
FI Filter constant, non-linear filter
BAL Range beginning for level
(referenced to transducer display range)
BEL Range end for level
(referenced to transducer display range)
NR Number of the function unit

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

Operating mode specification

Text module TXT


(not visible in the control logic diagram) Is used for providing remarks on the subsequent
function in the "Structure List" in which the
program of a control module is listed.
Inputs In plants planned with PROPLAN and intended for
retrogenerated documentation, a certain content in
TXT ........... (3 x 11 a certain form is required.
........... ASCII -
........... characters) The "program" can be subdivided by Subdomain
Numbers, e.g. for processing several binary drive
NR Subdomain Number (1 .. 32), controls.
IDN Ident. Number (1 .. 4095) The Ident. Number serves as the "name" of the text
module, and can be used to retrieve it.

77
Signal Conditioning Function Blocks

Text module TXT1


for operating mode specification
(not visible in the control logic diagram) Is used for setting a module’s operating mode. For
this purpose this function block must be in first
place in the "Structure List", the program of a
control module.
Inputs Remarks on the function of this module can be
made in "TXT" (Text) with 3 x 11 characters.
TXT ........... (3 x 11
........... ASCII - A module’s operating mode is specified under
........... characters) "BA". The options are:
- STR Binary control (with variable cycle
BA Operating mode and cycle time where time)
appropriate - REG Analog control (with fixed cycle time,
(STR / REG, cycle time / MWV) with cycle time specification:
, 50ms / 100ms / 150ms / 200ms / 250ms
NR Subdomain Number (1 .. 32), - MWV Signal conditioning
(fixed cycle time 250 ms,
IDN Ident. Number (1 .. 4095) "Fault dead" put out onto the bus)

The "program" can be subdivided by Subdomain


Numbers, e.g. for processing several binary drive
controls.

The Ident. Number serves as the "name" of the text


module, and can be used to retrieve it.

78
Function Blocks Operating Mode Specification

Configuration module KON


for operating mode specification,
(not visible in the control logic diagram) preferably for with 83SR07

Is used for setting a module’s operating mode. For


this purpose this function block must be in first
place in the "Structure List", the program of a
control module.
Inputs
Remarks on the function of this module can be
TXT ........... (3 x 11 made in "TXT" (Text) with 3 x 11 characters.
........... ASCII -
........... characters) A module’s operating mode is specified under
"BA". The options are:
BA Operating mode and cycle time where - STR Binary control (with variable cycle
appropriate time)
(STR / REG, cycle time/ MWV) - REG Analog control (with fixed cycle time,
with cycle time specification:
FIL Frequency for input filter functions , 50ms / 100ms / 150ms / 200ms / 250ms
(16 2/3, 50 or 60 Hz) - MWV Signal conditioning
(fixed cycle time 250 ms,
B01 Operating mode for peripherals connection 1 "Fault dead" put out onto the bus)
to to
B32 Operating mode for peripherals connection 32 At inputs B01 to B32 the following can be specified:
ON binary input,
NR Subdomain Number (1 .. 32), ON,x analog input,
OFF binary output,
IDN Ident. Number (1 .. 4095) OFF,x analog output.
x=0 -> 0 .. 20mA,
x=4 -> 4 .. 20mA

The "program" can be subdivided by Subdomain


Numbers, e.g. for processing several binary drive
controls.

The Ident. Number serves as the "name" of the text


module, and can be used to retrieve it.

79
PROCONTROL P
Das ABB-Kraftwerks-Leitsystem

ABB Kraftwerksleittechnik GmbH

Postfach 10 03 51, D-68128 Mannheim


Telefon (0621) 3 81 32 88, Telefax (0621) 3 81 89 62
Telex 462 411 107 ab d

Printed in the Federal Republic of Germany (KWL/E6, 10/93)