Upload
wima-yudie-kurniawan
View
102
Download
3
Embed Size (px)
Citation preview
Training Document PROCONTROL PBinary Control, Analog Control,
Signal Conditioning
Function Blocks(Brief Description)
Publication No.:GKWE 705 352 E, Edition 03/95
DE KWL/E6 705352e.doc
This document provides brief descriptions of thefunction blocks for implementing binary control, analogcontrol and signal processing functions. The mainpurpose of this document is to enable you to readfunction descriptions with ease.
A detailed explanation of how the function blocks workis contained in the function block descriptions, while theplanning tool explains how to handle them in planningwork.
Contents Page
Introduction 3
Analog Functions
ABS Absolute-value generator 5BEG Limiter 5DIV Divider 6ENT Enthalpy function 6FKG Function generator 7INT Integrator 8INT1 Integrator with integrators top 9KVA Factor variation 10TVA Time variation 10MAX Maximum-value selection 11MIN Minimum-value selection 11MUL Multiplier 12MVN Monitoring and selection function 13PDT Differentiator 14PTO Dead-time element 15PT1 Delay element, 1st order 15PT2 Delay element, 2nd order 16PTV Differentiator element with
derivative action time 17RAD Root extractor 18SMU Summing multiplier 18SZU Fault flag suppression 19UMS Change-over switch 19
Contents Page
Binary Functions
ASV Switch-off delay module 20ESV Switch-on delay module 20B23 2-out-of-3 selection, binary 21B24 2-out-of-4 selection, binary 21BMN M-out-of-vN selection, binary 22BRA Bit marshalling 23BRA1 Bit marshalling, extended 24BRA2 Bit marshalling, extended, with DA input 24DDC Dual/decimal converter 25DBC1 Dual/BCD converter 25DOD Dynamic OR element 26MOA Monostable flipflop "abort" 26MOK Monostable flipflop "constant" 27ODR OR element 27UND AND element 28RSR RS flip-flop 28ZAE Counter 29
Limit signal elements
GOG Limit signal element for upper limit value 30GUG Limit signal element for lower limit value 30GRE Limit signal module 31
(continued on Page 2)
Function Blocks
2
Contents (continued) Page
Binary drive control
ASE Drive control function, unidirectional drive 32ASE1 Drive control function, unidir. drive, ext. 33ASM Drive control function, solenoid valve 34ASM1 Drive control function,. sol. valve ext. 35ASM2 Drive control function sol. valve ext. 36ASS Drive control function, actuator 37ASS1 Drive control function, actuator ext. 38ASI Drive control function, incremental output 39ASI2 Drive control function, incr. output ext. 40ASP Drive control function, proportional output 41ASP1 Drive control function, prop. output ext. 42
Binary group control
GSA2 Group control function for sequ. control. 43GSV Group control fucntion for logic control 44KRA1 Criterion call with time monitoring 45KRA3 Criterion call without time monitoring 46SCH1 Step 47VW2 Preselection function, double 48VW3 Preselection function, triple 49VW4 Preselection function, quadruple 50WS4 Selector switch, quadruple 51WS41 Selector switch, double to quadruple 52
with integrated key selection
Contents (continued) Page
Analog control
HST Manual station 53HST1 Manual station 54
with integrated key selectionPID1 PID-controller 55PID3 PID-controller with integrator stop 56PIR1 PI-controller 57PIR3 PI-controller with integrator stop 58PRE P-controller 59SWI Setpoint integrator 60SWI1 Setpoint integrator with integrator stop 61SWV1 Setpoint specification 62
Key selection functions
TAW Key selection 63TAZ Key selection with target value specification 64
Signal conditioning
AP01 Binary signals Ouput (83SR04) 65EP01 Binary signals Input (83SR04) 65AP02 Binary signal output (83SR04/R2220) 66EP02 NAMUR signal input (83SR04/R2220) 66AP03 Analog signal output (81AA03) 67AP04 Analog and binary signals output (83SR07) 68EP04 Analog and binary signals input (83SR07) 68GSG Limit signal formation 69ZIP Pulse counter 70UHR Receiving time synchr. telegrams (for ZIP) 70FIL Non-linear filter 71FIL1 Non-linear filter, extended 72KOR1 Corrective function for water / steam 73KOR3 Corrective function for gases 74NIV Corrective function for level 75
Operating mode specification
TXT Text module for "remarks" 77TXT1 Text module for operating mode
specification 78KON Configuration module (e.g. SR07) 79
Function Blocks Introduction
3
Introduction
"Function blocks" are subroutines available on thePROCONTROL P processing modules for executingtasks involving binary control, analog control and signalprocessing.
UND
&
Inputs Output
ASE
FE&
FE satisfied+
+ FE not satisfied
&
Pump ON
Flow rate > MIN
"1" (satisfied), whenPump ONANDFlow rate NOT > MIN
"Level > LOW"
"Level > LOW"
Act.: >LOW
Act.: < LOW
1
0
+
+ M
OFF
ON
"1" "0"NOT OFF
Function blocks are depicted as rectangular boxes inthe control logic diagrams. Input signals are brought infrom the left, output signals exit to the right. In the EDScontrol logic diagram, only the connections actuallyused appear, and sometimes special connections forEDS controlEach function block is identified by a name stated atthe top of the box concerned, e.g. "AND" for an ANDoperation.
A function block’s mode of operation can berepresented by a (standardized) symbol only in thecase of simple basic functions like the AND element onthe left which is depicted by "&". The inputs and outputsare then not designated at all or with "En" / "An".
In the case of complex function blocks like a binarydrive control (an excerpt is illustrated on the left), theinputs and outputs are designated by mnemonicabbreviations, and thus explained, e.g. „FE“ means„Enable On“). The precise mode of operation isspecified 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 issatisfied if it has the value 1. This is the case when atthe state at this input is satisfied, i.e. "Level > 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". Thisprevents a disturbance triggering an unwanted effect.
Sometimes signals have to be inverted. This isindicated by a small circle at the input of a functionblock. For improved comprehension, a "NOT" can beinserted in the text before the state concerned.In the example shown on the left, the AND is satisfied if- the pump is ON and- the flow rate is NOT > MIN.Inversion is performed only at inputs and in the functionin which the value for inversion is formed ("source").
In the case of process messages like ON and OFF,OPEN/CLOSE, >/<, you must always remember that ,for example, the opposite value of OFF is not ON, but"NOT OFF", to ensure that a "0" value caused by adisturbance does not simulate the "ON" state. In thecontrol logic diagram, it is always the active signalwhich 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")
Introduction Function Blocks
4
Binary DriveControl
Checkback
Singlesignals
ON OFF Prot. Dist.
Standardtelegram
"XB00"
e.g. XB41e.g. XB32
XB02XB01
Analog signals
Meas.point Transducer
0-3 bar /
P
I
4-20 mA
Inputmodule
I
#
Bus Processingmodule
/ 0-100%
-800%...+800%-200%...+200%possible:( )/
resolution: 0,048%
Integer value
Factor
Input signal 42%
Totalizing Multipl.
1,5
63%
(42% x 1,5)
SMU
K
(Inp.) (Outp.)
(Factor)
Time value
Input signal
Switch-ondelay
T 0
T
Output signal
10s
t0
1
t0
1T
There are whole groups of binary signals which havethe same origin or the same destination, , e.g.:- the "checkback messages" of a binary control
functionin the case of ON/OFF, PROTECTIVE commandsand disturbances,
- key commands from the POS (or from the desk)with ON, OFF, STOP and ENABLE keys.
A signal group of this kind (signal bundle) is called a"standard telegram", since it is transmitted n atelegram, and the arrangement in the telegram isstandardized. A standard telegram is depicted as aninput or output like a single signal.The precise composition of a function block’s standardtelegrams is shown in the precise function blockdescription.
An analog signal may occur as a link between modules/ function blocks as a fixed specification. At the bus, ananalog signal is transmitted in a telegram in digital form(as a combination from 12 x 1 or 0 = 12 "bits"). Thismeans that the resolution (smallest difference between2 values) is 0.048% As a fixed value specification: 0.1%, as a parameter: 0.05.An analog signal is depicted as an input or an output.In the transducer, a current range (e.g. 4 - 20 mA) isassigned to the physical measuring range (e.g. 0 to 3bar); the input module converts into the bus telegram,with which -200 % to +200 % of the measuring rangeconcerned can be transmitted (in the example : -6 to +6bar).A range from -800 % to +800 % is available inside aprocessing module.
An "integer value" is a whole number, e.g. a stepnumber. An integer value is transmitted in a telegramwith 14 x 1 or 0 (14 bit), and is depicted as an output.Resolution (smallest difference between two values) is1, even as a fixed-value specification.
A "factor" is a dimensionless number (e.g. 1.5), bywhich 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;the resolution (smallest possible difference betweentwo values) is 0.03 (or 0.015 if it is specified as aparameter).
A time value is a time specification in seconds forbinary time elements (e.g. switch-on delay) and analogtime-dependent functions (e.g. correction time for a PIcontroller).Range and resolution are:0 .. 40,95 s at 0,01s ("short-time element"), or0 .. 4095s at 1s (normal use)
Function Blocks Analog Functions
5
Analog Functions
ABS
(E) (A)
InputE
OutputA
Absolute-value generator ABS
The output always assumes positive values,irrespective of the polarity of the input signal:
A = IEI
Input
Output
+
-
+
BEG
OGUG
M1M2
(E) (A)
InputsE InputOG Upper limitUG Lower limit
OutputA OutputM1 Annunciation output 1M2 Annunciation output 2
Limiter BEG
- The value of input E can be limited by an upperand a lower limit. The annunciation outputsspecify whether the upper or the lower limit isoperative.
- Annunciation outputs with a fixed hysteresis of0.5 %.
Input
Output
+
+
UpperLimit
Lower Limit
01Mess. 1
01Mess. 2
t
t
t
t
Analog Functions Function Blocks
6
E01
E02E01
E02
A
DIV
InputsE01 DividendE02 Divisor
OutputA
Divider DIV
The divider divides the value at Input 1 by that at Input2.At the output appears a percentage value in the rangeof 0 % ... 100 % (max.: 800 %)
A = E01
E02 100 %⋅
ENT
TPMBTMBP
AABM1M2
InputsT Temperature inputP Pressure inputMBT Temperature measuring range referenced to
600°CMBP Pressure measuring range referenced to 300bar
OutputsA Enthalpy output referenced to 2000 kj/kgAB Enthalpy output with limitation of /2000 kj/kgM1 Water/wet-steam messageM2 "Fault of A>1" message
Enthalpy function ENT
A = f (T, P)
Function Blocks Analog Functions
7
X01Y01X02Y02X03Y03X04Y04X05Y05X06Y06X07Y07X08Y08X09Y09
FKG
(E) (A)
Inputs
E Input
K01Support Point 1
Y01
. .
. .
. .
X0nSupport Point n
Y0n
Output
A
Function generator FKG
The function generator calculates a value at the outputwhich corresponds to the curve defined by thefulcrums.
- Variable number of points (max. 9). (if more points are necessary, then several function generators can be connected in series, but in a special way)
- Linear interpolation between the given points, otherwise the following applies:
Y0n >X0nA = for E
Y01 <X01
Input
Output +
-
+
x1
y1
x2
y2
x3
y3
x4
x
y
-x5
y4, y5
If, for example, the input has the value x1, the outputwill take the value Y1.
Analog Functions Function Blocks
8
INT
ABG
HND
TI
OG
UG
MB
t
(E) (A)
Inputs
E InputABG Calibration variableHND HAND commandTI Integration timeOG Upper limitUG Lower limit
Output
AMB Limitation operative
Integrator INT
At the output appears the value of the integral over theinput value (summation over time).
Transmission function: F (s) = 1
TI s⋅
Input
Output
+
+
t
t
e.g. 100%
e.g. 100%
TI
e.g. -50%
50% after TI100% after TI
x1
x1
With HND = 1 (HAND operating mode), the outputvariable is calibrated to the calibration variable ABG.
The value of the output is limited with OG / UG.
Function Blocks Analog Functions
9
INT1
ABG
HND
TI
SPO
SNE
OG
UG
MB
t(E) (A)
Inputs
E InputABG Calibration variableHND HAND commandTI Integration timeSPO Integrator stop for positive alteration of
Output ASNE Integrator stop for negative alteration of
Output AOG Upper limitUG Lower limit
Output
AMB Limitation operative
Integrator with integrator stop INT1
At the output appears the value of the integral over theinput value (summation over time).
Transmission function: F (s) = 1
TI s⋅
Input
Output
+
+
t
t
e.g. 100%
e.g. 100%
TI
e.g. -50%
50% after TI100% after TI
x1
x1
With HND = 1 (HAND operating mode), the outputvariable is calibrated to the calibration variable ABG.
"1" at SPO / SNE stops the integration (the alteration ofthe output) in positive / negative direction.
The value of the output is limited with OG / UG.
Analog Functions Function Blocks
10
KVA
K
(E) (A)
InputsE InputK Factor for E = 100%
OutputA Factor output
Factor variation KVA
The factor variation converts a percentage value at theinput into a factor at the output, multiplied by K.A factor can thus be varied by a defined percentage.
Input
+
-
+
Factor-64 .. + 64
100%
K
-800 .. +800%
-
At K = 1.5, for example, the factor 1.5 will appear at theoutput given an input value of 100 %.
TVA
T
(E) (A)
InputsE InputT Time value for E = 100 %
OutputA Time value output
Time variation TVA
The time variation converts a percentage value at theinput into a factor at the output, multiplied by T.A time value can thus be varied by a definedpercentage.
Input+100%
-800 .. +800%
-
Time0 .. 4095s0 .. 40,95s
T
At T = 2 s, for example, a time value of 2 s will appearat the output, given a percentage value of 100% at theinput.
Function Blocks Analog Functions
11
MAX
E01E02E03E04E05E06E07E08E09
AM1M2M3M4M5M6M7M8M9
InputsE01 Input 1 . .E0n Input n
OutputsA OutputM1 Annunciation output 1...Mn Annunciation output n
Maximum-value selection MAX
- Variable number of inputs (max. 9).- The largest input is switched through.- Annunciation outputs Mn specify which of the inputs E0n has been switched through. Annunciation outputs with a fixed hysteresis of 0.5 %.
MIN
E01E02E03E04E05E06E07E08E09
AM1M2M3M4M5M6M7M8M9
InputsE01 Input 1 . .E0n Input n
OutputsA Output (analog signal)M1 Annunciation output 1...Mn Annunciation output n
Minimum-value selection MIN
- Variable number of inputs (max. 9).- The smallest input is switched through.- The annunciation outputs Mn specify which of the inputs E0n has been switched through.- Annunciation outputs with a fixed hysteresis of 0.5 %.
Analog Functions Function Blocks
12
MUL
(E01)
(E02)
(A)
InputsE01 Input 1E02 Input 2
OutputA
Multiplier MUL
At the output appears the product of the percentagevalues at the two inputs.For inputs and outputs, the default range is 0 .. 100%,with 800% being the maximum which can becalculated.
A = E01 E02
100 %
⋅
e.g. gives: E01=50% x E02=50% -> A=25%
Function Blocks Analog Functions
13
MVN
E01E02E03E04E05MDIF
AMSMGM1M2
M4M5
M3
Inputs
E01 Input 1 . . . . . .E0n Input nM Selection numberDIF Permissible difference
Outputs
A OutputMS "One input disturbed" messageMG "Danger" messageM1 "E01 disturbed" message . . . . . .Mn "E0n disturbed" message
Monitoring and selection MVNfunction, analog
This function block can be used to generate a reliableanalog value from several analog signals (e.g. severalmeasurements), e.g. for an analog control.
- Variable number of inputs (max. 5).- Monitoring of inputs E01 - E0n for
- disturbance bit set and- impermissibly high differential to the other inputs.
A = undisturbed inputs
Number of undisturbed inputs
∑
This is computed with an iterative procedure:
a) Output = mean value of the undisturbed inputs
b) Sorting out the input with the largest differentialfrom the mean value only if this differential isgreater than DIF; it is then regarded asdisturbed.Otherwise: finished.
c) If number of the inputs still undisturbed is <M or1: finished, otherwise to a).
Annunciation outputs MS and MG:
MS = 1, if at least one input has been detected asdisturbed.
MG = 1, if fewer than M inputs have been detected asundisturbed.
If there are (now) only two undisturbed inputs (without adisturbance bit) available, but these are more than DIF(%) apart, the mean value of the two inputs isnevertheless output, and this error indicated by a 1 atMG.
Analog Functions Function Blocks
14
PDT
t
KDT1SDKP
(E) (A)
Inputs
E InputKD Differentiator amplificationT1 Differentiation timeSD D-content disableKP Proportional coefficient
Output
A
Differentiator PDT
A value appears at the output when the value at theinput alters. If the input value remains constant afterthis, the output results in the product of input value andKp.Transmission function:
F (s) = KP + K D T1 s
1 + T1 s⋅
⋅
⋅
Step response:
Input
Output
+
+
t
t
e.g. 100%
T1
KP
KD
approx. 3 T1
e.g. 100%x1
x1
When Kp is not assigned, the output value will become0 again (pure DT1 behaviour):
F (s) = KD T1 s
1 + T1 s⋅
⋅
⋅
At SD = 1 the D-content will be bumplessly switchedoff.
Function Blocks Analog Functions
15
(E)
PT0
KP
T0
(A)
InputsE InputKP Proportional coefficient
(P - amplification)T0 Dead time
OutputA Analog signal output
Dead-time element PTO
At the output appears the input signal- delayed by the time T0,- multiplied by the factor KP:
A(t) = KP ∗ E(t - T0), or
F(s) = KP • e
Input
Output
+
+
t
t
KP
e.g. 100%X1
X1.
T0
KPT1
PT1
(E) (A)t
Inputs
E InputKP Proportional coefficientT1 Delay time
Output
A
Delay element PT1
The output value reaches the input value after a delayfollowing the transmission function:
f (s) = KP 1
1 + T1 s⋅
Input
Output
+
+
t
tT1
KP
approx. 3 T1
e.g. 100%x1
x1.
Analog Functions Function Blocks
16
KP(E) (A)t
PT2
T2D
Inputs
E InputKP Proportional coefficientT2 Time constantD Damping ratio
OutputA Analog value output
Delay element, 2nd order PT2
This function block is used for implementing anoscillateable second-order delay element withadjustable damping.
Transmission function:
f (s) = KP 1
1 + 2 D T2 s + T2 s⋅ •
Step response:
Input
Output
+
+
t
t
X1
Kp X1. 2
TP
Kp X1. 1 +e
- DT
t
1 - D2
2
Kp X1. 1e
- DT
t
1 - D2
2-
The behaviour is specified through Inputs KP, T2and D.
Function Blocks Analog Functions
17
PTV
t
TVT1SDKP
(E) (A)
InputsE InputTV Derivative action timeT1 Differentiation timeSD D-content disableKP Proportional amplification
OutputA Output
Differentiating element with derivative action time PTV
This function block is used for implementingP-DT1 or DT1 behaviour, especially for structuringmodular PID controllers with flexible limitation of thecorrecting variable in case of POS control.
The output value is formed using the followingalgorithm:
F (s) = KP + TVT1
T1 s
1 + T1 s⋅
⋅
⋅
Transitional function:
Input
Output
+
+
t
tT1
KP
approx. 3 T1
e.g. 100%
TVT1
X1
X1.
If the KP input is not assigned, the function block willexhibit a DT1 behaviour in accordance with thefollowing algorithm:
F (s) = TVT1
T1 s
1 + T1 s⋅
⋅
⋅
The KP step is omitted in the transitional function.
If there is a "1" at Input SD, then the D-content isdisabled if an alteration now takes place at the input.
Analog Functions Function Blocks
18
RAD
(E) (A)
Input
E
Output
A
Root extractor RAD
At the output appears the square root of the value atthe input as a percentage value:
A = IEI100 sign (E) %⋅
thus e.g. with E= 100% -> A=10%, but alsoE = -100% -> A=10%
K
SMU
(E) (A)
InputsE01 Totalizing input 1 . . . . . . . . . . . .E0n Totalizing input nK Factor
OutputA
Totalizing multiplier SMU
At the output appears the value of the sum of the inputvalues, multiplied by K:
A =
i 1
n E0i K
=⋅∑
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.
All input signals (percentage values and factor) can benegated (= sign reversal).
(Multiplication by a percentage value is possible withthe MUL function block.)
Function Blocks Analog Functions
19
SZU
(E) (A)
InputsE Input
OutputA Output
Fault flag suppression SZU
If in an analog computation circuit an output signal is insome way returned to an input, and a fault flag entersthis loop over another signal, this is stored in memoryfor the fault flagging function (Bit 0 in the analog valuetelegram)
If an SZU function block is switched into the feedback,this will suppress the fault flagging function, so that nofault flag will be stored in memory.
UMS
E01E02S
A
InputsE01 Input 1E02 Input 2S Switchover condition condition
OutputA
Change-over switch UMS
The switch-over condition at Input S is used to switchthrough either Input E01 or Input E02 to Output A. Thestate of Output A can be read off in the table below:
S A
0 E01
1 E02
Binary Functions Function Blocks
20
Binary Functions
ASV0 T
T(E) (A)
InputsE Input VariableT Delay time
OutputA
Switch-off delay module ASV
At the output, the input signal disappears later than atthe input by the set time T.
Input E
Output A
1
0Time t
1
0Time t
Time set T
Position after switch-on: A = E
ESVT 0
T(E) (A)
InputsE Input VariableT Delay time
OutputA
Switch-on delay module ESV
At the output, a change of the input value from 0 to 1appears delayed by the time T.If value 1 is present for a shorter time than the set timeT, the output will remain at 0.
Input E
Output A
1
0Time t
1
0Time t
Time set T
Position after switch-on: A = E
Function Blocks Binary Functions
21
B23
M
(E01)
(E02)
(E03)
(A)> 2=
InputsE01 Input 1E02 Input 2E03 Input 3
OutputsA Output (binary)M Annunciation output
2-out-of-3 selection, binary B23
Output A assumes the value 1 only if at least 2 inputshave the value 1.
Annunciation output M becomes 1 if the values of theinputs do not agree.
(A)B24
M(E01)(E02)(E03)(E04)
>= 2
InputsE01 Input 1E02 Input 2E03 Input 3E04 Input 4
OutputsA Output (binary)M Annunciation output
2-out-of-4 selection, binary B24
Output A assumes the value 1 only if at least 2 inputshave the value 1.
Annunciation output M becomes 1 if the values of theinputs do not agree.
Binary Functions Function Blocks
22
BMN
M
AAN
>M(E1)(E2)...
Inputs
M Selection numberE01 Input 1 . . . . . .Enn Input nn (max. 32)
Outputs
A Output (binary)AN Proportion output (percentage value)
M-out-of-N selection, binary BMN
Output A will assume the value 1 only if at least Minputs have the value 1.
The number of inputs is variable, maximum: 32.
Output AN supplies a percentage value, proportional tothe number of inputs carrying the value 1, referenced tothe number N of inputs assigned.
AN = Number of inputs with value 1
N 100%⋅
thus e.g. with E1=1, E2=1, E3=1, E4=0, M=3-> A=1, AN=75 %
Function Blocks Binary Functions
23
BRA
WRTB00B01B02B03B04B05B06B07B08B09B10B11B12B13B14
(A)
InputsWRT Data word inputB00 Single-bit input Bit. Pos. 0 . . . . . .B14 Single-bit input Bit. Pos. 14
OutputsA Data word output
Single bits arranged as perassignment of inputs
Bit marshalling BRA
This function block can be used for two applications:
- modification of standard telegrams, and- creation of a standard telegram from binary signals.
BitValue
14 13 . . . 02 01 000 1 0 1 0 WRT
B00B01B02...
B14
BRA
BitValue
14 13 . . . 02 01 000 1 0 00
0
DA1
If none of the binary inputs B00 to B14 is assigned, astandard telegram (signal bundle) that is being receivedat Input WRT ("Word") will appear unaltered at theoutput.
If one of the binary inputs is assigned, its value will bewritten into the output telegram, independently of thecorresponding bit of the input telegram. In this way anexisting standard telegram can be altered.
If no standard telegram is connected at Input WRT, astandard telegram will appear at the output only withthe values of the binary inputs. In this way a standardtelegram can be generated.
Non-assigned inputs are interpreted as "0".
The binary inputs can be fixed specifications or outputvalues from other functions.
Binary Functions Function Blocks
24
BRA1
WRTB00B01B02B03B04B05B06B07B08B09B10B11B12B13B14B15
(A)
InputsWRT Data word inputB00 Single-bit input Bit. Pos. 0 . . . . . .B15 Single-bit input Bit. Pos. 15
OutputsA Data word output
Bit marshalling, extended BRA1
The mode of operation corresponds to the BRAfunction block, but here all bit positions (0 .. 15) can bespecified with the binary inputs.
BitValue
. . . 02 01 000 1 0 1 0 WRT
B00B01B02...
BRA
BitValue
. . . 02 01 000 1 0 00
0
DA1
15 14
15 14 B15
(A)BRA2
WRTB00B01B02B03B04B05B06B07B08B09B10B11B12B13B14B15EDA
InputsWRT Data word inputB00 Single-bit input Bit. Pos. 0 . .B15 Single-bit input Bit. Pos. 15
OutputsA Data word output
Bit marshalling extended with DT input BRA2
This function block corresponds to the BRA1 blockpresented above, but here at input EDA the data typecan be specified under which the output standardtelegram is to be output.(BRA and BRA1 always generate at their outputsstandard telegrams of Data Type 1)
BitValue
. . . 02 01 000 1 0 1 0 WRT
B00B01B02...
BRA
BitValue
. . . 02 01 000 1 0 00
0
DA
15 14
15 14
B15
3
3 EDA
Mostly the following standard telegrams are generated:Key commands TST, normal: DA 12
preselection: DA 14Checkback messages: DA 19 .. 23Process messages: DA 28Analog value: DA 05
Function Blocks Binary Functions
25
DDC
DUAL/DEC
E01E02E03E04
A1A2A3A4A5
InputsE01 Input for binary number telegram No. 1E02 Input for binary number telegram No. 2E02 Input for binary number telegram No. 3E04 Input for binary number telegram No. 4
OutputsA1 Output for BCD - digits 0 + 1A2 Output for BCD - digits 2 + 3A3 Output for BCD - digits 4 + 5A4 Output for BCD - digits 6 + 7A5 Output for BCD - digits 8 + 9
Dual/decimal converter DDC
This function block converts a binary coded number(represented by 4 telegrams of DA 29, into5 binary-value telegrams.These can be used directly for controlling a 10-character t-segment display.
DBC1
DUAL/BCD
E A1A2
InputE Input for binary coded value
OutputsA1 Output for BCD digits 0 + 1A2 Output for BCD digits 2 + 3
Dual/BCD converter DBC1
This function block converts a binary coded value(Integer number, Data Type 4) into 2 binary telegrams(BCD, DA1).This can be used for direct control of a 4 1/2 character7-segment display.
Binary Functions Function Blocks
26
DOD
A
AS
(E01)
(Enn)
InputsE01 Input 1...Enn Input n (max. )
OutputsAAS
Dynamic OR element DOD
A 0 -> 1 change at an input generates a pulse signallasting approx. 1 s at Output A.Output AS (static) has the value 1 as long as at leastone input has 1.Signal changes at the outputs may occur with a max.delay of 1 s.
0
1
0
1
0
1
0
1
0
1AS
A
E1
E2
En
t
T
MOA
T
(E) (A)1
InputsE Variable inputT Time value
OutputA
(The "1" in the symbol indicates that the pulse at theoutput is excited only by one signal level, precisely bythe change from 0 to 1)
Monostable flip-flop "abort" MOA
This function block generates at its output a pulse aslong as the preset time T when the value of the inputchanges from 0 to 1.If the value 1 is present for a shorter period than thetime T, the output pulse will be aborted.
Input E
Output A
1
0Time t
1
0Time t
Time set T
Output value after switch-on: A = 0
Function Blocks Binary Functions
27
T
(E) (A)1
MOK
InputsE InputT Time value
OutputA
(The "1" in the symbol indicates that the pulse at theoutput is excited only by one signal level, precisely bythe change from 0 to 1)
Monostable flip-flop "constant" MOK
At the output appears a pulse as long as the presettime T when the input value changes from 0 to 1,irrespective of the duration of the 1 at the input("constant").
Input E
Output A
1
0Time t
1
0Time t
Time set T
Position after switch-on: A = 0
ODR
(A)(E01)
(Enn)
>= 1
InputsE01 Input 1 . .Enn Input nn (max. 17)
OutputA Output
OR element ODR
At the output appears value 1 if one or more inputshave the value 1.The number of inputs is variable (max. 17)
Binary Functions Function Blocks
28
UND
&(E01)
(Enn)
(A)
InputsE01 Input 1 . .Enn Input nn
OutputA
AND element AND
Output A assumes the value 1 when all assigned inputshave the value 1.The number of inputs is variable (max. 17).
RSR
1S
R1
(A)
InputsS Set inputR1 Reset input
Output(A) (stored binary signal)
In the symbol, the inputs are named"S" for "set" and"R" for "reset",
Therefore this is a single ON/OFF memory (RS-FLIP-FLOP).The "1" behind the letters, e.g. here "R1", shows whichinput is "dominant", i.e. determines the output valuewhen 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.)
RS flip-flop ("memory") RSR
The output assumes the value 1 when at S a signalwith the value 1 is being received and R1 has the value0.The output retains the value 1, even when S is 0 again.With the value 1 at R1, the output is reset to 0.
If R1 and S have the value 1, the output has the value0 (R is "dominant").At power-up (when the module is plugged in), theoutput is 0.
The reset input isdominant.
R S A
0 0 Pre-state 0 1 1
Position after switch-on 1 0 0A = 0 1 1 0
Function Blocks Binary Functions
29
ZAE
CTREREW
A
InputsE Counter inputR Reset inputEW Upper range value
OutputA Output
COUNTER ZAE
Output A becomes 1 as soon as the number of pulsesat the input has reached the preset upper range valueEW.
If the reset input is 1, A becomes zero, and pulsecounting is prevented.
Position after switch-on: A = 0
Limit signal elements Function Blocks
30
Limit signal elements
GOG
G
HYS
(E) (A)
InputsE Variable inputG LimitHYS Hysteresis
OutputA Limit signal output
Limit signal for upper Limit value GOG
1 appears at the output when the input signal exceedsthe preset limit value.The output goes back to 0 when the input signal isagain lower by the hysteresis than the limit value.
E
GWHysteresis
Type "O": Upper limit value
01
A
G
HYS
(E) (A)
GUG
InputsE Variable inputG LimitHYS Hysteresis
OutputA Limit signal output
Limit signal for lower limit value GUG
1 appears at the output when the input signal dropsbelow the preset limit value.The output goes back to 0 when the input signal isagain higher by the hysteresis than the limit value.
E
GWHysteresis
01
Type "U": Lower limit value
A
Positive and negative limit values permissible.
Function Blocks Limit signal elements
31
ESSBSSRSG1GA1GW1HY1SG2GA2GW2HY2SG3GA3
SG4GA4GW4HY4
GN1G2
GN2G3
GN3G4
GN4
GRE
G1
GW3HY3
InputsE Analog value inputSSB Disable disturbance bit at AGSSR Disable disturbance bit reaction at AGSG1 Disable limit signal 1 (G1 &. GN1 = "0")GA1 Limit value type ("Type" O/U)GW1 Limit value 1HY1 Hysteresis 1 . . . to .HY4 Hysteresis 4(NR Number of limit value set involved
max. 16 on one control moduledoes not appear in EDS control logic diagram)
OutputsG1 Limit signal 1 activeGN1 Limit signal 1 not active...GN4 Limit signal 4 not active
(A Analog value output, not depicted)(AG Limit signal telegram output,
not depicted in the control logic diagram)
Limit signal formation GRE
This function block is used on control modules in orderto generate limit signals from a computed analog valueor additional limit signals from a measured value.It can generate from an analog value at Input E up to 4limit signals, which are available as Data Type 3 atOutput AG (one bit each for upward and downwardviolation). In addition, the single limit signals areavailable at Outputs Gn/GNn:
+
Disturbance
><
123
+
Störung
><
+
Störung<
+
Störung<
>
>
0
456
789
101112
Bit(AG)
Meaning
Sammel-Störmeldg.
Output / Signal Nametype "O" type "U"
G4 / XH14 NG4 / XH14NG4 / XH64 G4 / XH64
G3 / XH13 NG3 / XH13NG3 / XH63 G3 / XH63
G2 / XH12 NG2 / XH12NG2 / XH62 G2 / XH62
G1 / XH11 NG1 / XH11NG1 / XH61 G1 / XH61
The limit values are stored in a limit value list, as withanalog input modules. The following particulars can bespecified for each limit value:- limit value in %, range: 0 .. 110%, resolution 0,1%- whether "upper" or "lower" limit value (determines position of hysteresis),- hysteresis (HY1 to HY4 for 0.39/1,56/3,12/6,25 %)The input value is available unaltered at Output A. Adisturbance bit in the input signal is output at Output A,and also sent onto the bus by control modules (when Ais connected to an output).
If there is a disturbance bit in the input signal, all limitsignal outputs will be set to 0 (Gn & GNn).A "1" at SSB suppresses the disturbance bit at AG,A "1" at SSR suppresses the set-to-0 (at AG).A "1" at SG1 to SG4 switches both limit signals (Gnand GNn) of the limit value concerned to 0.
E
Hysteresis
Type "O": Upper limit value
01
01
EHysteresis
01
01
Type "U": Lower limit value
G
GN
G
GN
Limit value
Binary Drive Control Function Blocks
32
Binary drive control
ASE
AEAAFEFASESATSTVOHPRO
DERM
RT1LS1
InputsAE Automatic ONAA Automatic OFFFE Enable ONFA Enable OFFSE Protection ONSA Protection OFF
*) TST Key commands, contain:- TE Key command ON- TA Key command OFF- TF Key command enable- TQ Key command acknowledge
VOH Switchover to local manual control*) PRO Process messages from drive
- EE Checkback ON- EA Checkback OFF- STA Switchgear disturbance- VO Local intervention- UA Switch off and- UE switch on again through
"reclosing device"
OutputsDE Difference ON: is OFF, should be ON.
*) RM Checkback messages- BE Command ON- BA Command OFF- States, disturbances
*) RM1 Checkback messages, to the bus*) RT1 Checkback of operative key commands*) LS1 Lamp signals
- LE Lamp ON- LA Lamp OFF- LM Lamp message
Drive control function, ASEunidirectional drive
Is used for switching on and off drives with onedirection of rotation, e.g. a pump.
- Drive switched on and off by:- key commands TE/TA (over standard telegram TST),- automatic commands AE/AA from higher-order control, and- protective commands SE/SA.
- Command priorities:PROT. OFF before PROT. ON, beforeAUTOM. OFF / key OFF, beforeAUTOM. ON / key ON.
- Automatic-mode and key commands areoperative only when enables have beensatisfied.
- Switching by protective commands and switchingoff by substation disturbance results in"Difference", which in turn disables automatic-mode commands.
- UA/UE (in the PRO standard telegram) is usedfor switching off and is appropriate for switchingon again in the event of a failure of the busbarvoltage.Value 1 at UA switches off the drive (is retainedfor as long as the auxiliaries switchover max.lasts). If simultaneously with UA value 1 ispresent at UE (e.g. when power is restored aftera successful switchover), the drive will switch onagain if it was ON prior to the appearance of UA.
*) In each of the standard telegrams TST, RT1, PRO,RM and LS1, several individual signals belongingtogether are grouped to form the telegramconcerned. The individual signals required forcomprehension are listed here additionally.Standard telegram assignments are not reproducedfully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Function Blocks Binary Drive Control
33
ASE1
AEAAFEFASESATSTVOHPROUEUAVOEEEASTA
DERM
RT1LS1
InputsAE Automatic ONAA Automatic OFFFE Enable ONFA Enable OFFSE Protection ONSA Protection OFF
*) TST Key commands, contain:- TE Key command ON- TA Key command OFF- TF Key command enable- TQ Key command acknowledge
VOH Switchover to local manual control*) PRO Process messages from drive
- EE Checkback ON- EA Checkback OFF- STA Switchgear disturbance- VO Local intervention- UA Switch off and- UE switch on again through
"reclosing device"UA Direct input (switch off andUE Direct input switch on again)VO Direct input Local interventionEE Direct input Checkback ONEA Direct input Checkback OFFSTA Direct input Switchgear disturbanceOutputsDE Difference ON: is OFF, should be ON.
*) RM Checkback messages- BE Command ON- BA Command OFF- States, disturbances
RM1 Checkback messages to the bus*) RT1 Checkback of operative key commands*) LS1 Lamp signals
- LE Lamp ON- LA Lamp OFF- LM Lamp message
Drive control function, ASE1unidirectional drive, extended
Is used for switching on and off drives with onedirection of rotation, e.g. a pump.
- Drive switched on and off by:- key commands TE/TA (over standard telegram TST),- automatic commands AE/AA from higher-order control, and- protective commands SE/SA.
PROT. OFF before PROT. ON, beforeAUTOM. OFF / key OFF, beforeAUTOM. ON / key ON.
- Automatic-mode and key commands areoperative only when enables have beensatisfied.
- Switching with protective commands andswitching off by switchgear disturbance results in"Difference", which in turn disables automatic-mode commands.
- UA/UE (in the PRO standard telegram) is usedfor switching off and is appropriate for switchingon again in the event of a failure of the busbarvoltage.Value 1 at UA switches off the drive (is retainedfor as long as the auxiliaries switchover max.lasts). If simultaneously with UA value 1 ispresent at UE (e.g. when power is restored aftera successful switchover), the drive will switch onagain if it was ON prior to the appearance of UA.
The function block ASE1 possesses some direct inputsfor signals which are contained in the process messagestandard telegram PRO.
*) In each of the standard telegrams TST, RT1, PRO,RM and LS1, several individual signals belongingtogether are grouped to form the telegramconcerned. The individual signals required forcomprehension are listed here additionally.Standard telegram assignments are not reproducedfully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Binary Drive Control Function Blocks
34
ASM
AOAZFOFZSOSZTSTVOHPRO
RMRT1LS1
InputsAO Automatic OPENAZ Automatic CLOSEFO Enable OPENFZ Enable CLOSESO Protection OPENSZ Protection CLOSE
*) TST Key commands, contains e.g.:- TO Key command OPEN- TZ Key command CLOSE- TF Key command enable- TQ Key command acknowledgeVOH 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.:
- BO Command OPEN- States, disturbances
RM1 Checkback messages to the bus*) RT1 Checkback of operative key commands*) LS1 Lamp signals, contains:
- LO Lamp OPEN- LZ Lamp CLOSE- LM Lamp message
Drive control function, ASMsolenoid valve actuator
Is used for actuating solenoid valves with automaticreset.
- Opening and closing (or vice versa) through:- key commands,- automatic-mode commands and- protective commands.
- OPEN - commands pass an active command to thesolenoid valve; this "excited" state can signify OPENor CLOSED.
- Priorities:- PROT. CLOSE before PROT. OPEN, before- AUTOMATIC CLOSE / KEY CLOSE, before- AUTOMATIC OPEN / KEY OPEN.
- Automatic-mode and key commands are operativeonly when enables have been satisfied.
*) In each of the standard telegrams TST, RT1, PRO,RM and LS1, several individual signals belongingtogether are grouped to form the telegramconcerned. The individual signals required forcomprehension are listed here additionally (incontrast to the Structure List). Standard telegramassignments are not reproduced in full.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Function Blocks Binary Drive Control
35
ASM
AOAZFOFZSOSZVOH
RMRT1LS1
1TSTPRO
VOEOEZSTATY
InputsAO Automatic OPENAZ Automatic CLOSEFO Enable OPENFZ Enable CLOSESO Protection OPENSZ Protection CLOSE
*) TST Key commands- TO Key command OPEN- TZ Key command CLOSE- TF Key command enable- TQ Key command acknowledgeVOH Switchover to local manual control
*) PRO Process messages from drive- E0 Limit switch OPEN- EZ Limit switch CLOSE- STA Switchgear disturbance- VO Local intervention
VO Direct input, local interventionEO Direct input, limit switch OPENEZ Direct input, limit switch CLOSESTA Direct input, switchgear disturbanceTY Actuating time (for monitor function)
Outputs*) RM Checkback messages
- BO Command OPEN- States, disturbances
*) RT1 Checkback of operative key commands*) LS1 Lamp signals
- LO Lamp OPEN- LZ Lamp CLOSE- LM Lamp message
Drive control function, - ASM1solenoid valve actuator
Is used for actuating solenoid valves with automaticreset.
- Opening and closing (or vice versa) through:- key commands,- automatic-mode commands and- protective commands.
- After an OPEN command, the function block passesa continuously active command to the solenoidvalve; this "excited" state can signify OPEN orCLOSED
- Priorities:- PROT. CLOSE before PROT. OPEN, before- AUTOMATIC CLOSE / KEY CLOSE, before- AUTOMATIC OPEN / KEY OPEN.
- Automatic-mode and key commands are operativeonly when enables have been satisfied.
- Switching with protective commands and switchingoff by substation disturbance results in "Difference",which disables automatic-mode commands andinterrupts the output command untilacknowledgement.
The ASM1 function block possesses some direct inputsfor signals which are contained in the process messagestandard telegram PRO.
If, after a signal change at the command output, thecheckback message (EO / EZ) does not come duringthe time specified at TY, the SML message is output.SML is suppressed by VO.
*) In each of the standard telegrams TST, RT1, PRO,RM and LS1, several individual signals belongingtogether are grouped to form the telegram concerned.The individual signals required for comprehension arelisted here additionally. Standard telegram assignmentsare not reproduced fully.The "1" behind (e.g. with LS1) signifies that this outputis passed onto the bus.
Binary Drive Control Function Blocks
36
ASM
AOAZFOFZSOSZ
VOH
RMLS1
PRO
VOEOEZSTATY
2
S
TS1TS2TS3
MOD
Inputs*) TS1 Key commands 1 (from POS or control room
coupling module)*) TS2 Key commands 2 (from POS or control room
coupling module)*) TS3 Key commands 3 (from POS or control room
coupling module)- TO Key command OPEN- TZ Key command CLOSE- TF Key command enable- TQ Key command acknowledgeS Switchover from TS1/TS2 to TS3AO Automatic OPENAZ Automatic CLOSEFO Enable OPENFZ Enable CLOSESO Protection OPENSZ Protection CLOSEVOH Switchover to local manual control
*) PRO Process messages from drive- E0 Limit switch OPEN- EZ Limit switch CLOSE- STA Substation disturbance- VO Local intervention
VO Direct input, local interventionEO Direct input, limit switch OPENEZ Direct input, limit switch CLOSESTA Direct input, switchgear disturbanceTY Actuating time (for monitoring function)MOD Operating mode specification
Outputs*) RM Checkback messages
- BO Command OPEN- States, disturbances
RM1 Checkback messages to the bus*) RT1 Checkback of operative key commands*) LS1 Lamp signals (LE, LA, LM)
Drive control function, ASM2solenoid valve actuator
Is used for controlling solenoid valves with anautomatic reset feature. Contains operating modeswitchover and TAW function.,
- Opening and closing (or vice versa) through:- key commands,- automatic-mode commands and- protective commands.
- For key commands there are 3 inputs available,which can be controlled directly from the POS. TS3is active only when there is a "1" at S. TS1 and TS2are then disabled.
- After an OPEN command, the function block passesa continuously active command to the solenoidvalve; this "excited state" can signify OPEN orCLOSED
- Priorities:The MOD input is used to specify whether theautomatic reset of the solenoid valve closes(MOD=0) or opens (MOD=1).With MOD = 0, the following applies:- PROT. CLOSE before PROT. OPEN, before- AUTOMATIC CLOSE / KEY CLOSE, before- AUTOMATIC OPEN / KEY OPEN.With MOD = 1, the OPEN commands have priorityover the CLOSE commands.
- Automatic-mode and key commands are operativeonly when enables have been satisfied.
- Switching with protective commands andintervention from STA (disturbance switchgear)results in "Difference", which disables automatic-mode commands and interrupts the outputcommand until acknowledgement.
The ASM2 function block possesses some direct inputsfor signals which are contained in the process messagestandard telegram PRO.If after a signal change at the command output thecheckback message (EO / EZ) does not come duringthe time specified at TY, the SML message is output.SML is suppressed by VO.
*) In each of the standard telegrams TST, RT1, PRO,RM and LS1, several individual signals belongingtogether are grouped to form the telegram concerned.The individual signals required for comprehension arelisted here additionally. Standard telegram assignmentsare not reproduced fully.The "1" behind (e.g. with LS1) signifies that this outputis passed onto the bus.
Function Blocks Binary Drive Control
37
TSTPROAOAZFOFZSOSZVOHEMOEMZATTT
RMRT1LS1
ASS
Inputs*) TST Key commands
- TH Key command HALT- TO Key command OPEN- TZ Key command CLOSE- TF Key command enable- TQ Key command acknowledge
*) PRO Process messages from drive- MFO Torque monitor OPEN- MFZ Torque monitor CLOSE- EO Limit switch OPEN- EZ Limit switch CLOSE- STA Substation disturbance- VO Local intervention
AO Automatic OPENAZ Automatic CLOSEFO Enable OPENFZ Enable CLOSESO Protection OPENSZ Protection CLOSEVOH Switchover to local (disables TST)EMO Only torque termination OPENEMZ Only torque termination CLOSEAT Automatic inching modeTT Inching mode key
Outputs*) RM Checkback messages
- BO OPEN command- BZ CLOSE command- States, disturbances
RM1 Checkback messages to the bus*) RT1 Checkback of operative key commands*) LS1 Lamp signals (LO, LZ, LM)
Drive control function, actuator. ASS
- Is used to control actuators with two runningdirections.
- Opening and closing of actuator by:-.key commands TO/TZ (by standard telegr. TST),- automatic-mode commands AO/AZ from higher-
order control,- protective commands SO/SZ
- Priorities:- protective command (only one permitted at a time)
before- automatic-mode and key commands, with
- these having equal priority, and- contradictory commands cancelling each other out.
- Automatic-mode and key commands are operativeonly with satisfied enables FO/FZ.
- Operating modes:- With 0 at AT and TT, key and automatic-mode commands are saved, and not terminated until the limit switches operate ("self-holding mode").- If there is 1 at AT/TT, automatic-mode and key commands are output only as long as they are present at the input ("inching mode").- Protection commands SO/SZ always cause the actuator to run to its end position.- The HALT key (TH) is operative only if there is no other command present.
- Differential: is generated by- effect of protective commands, or- the actuator being halted by switchgear disturbance or torque monitor.Disables automatic-mode commands up toacknowledgement.
- Limit switches:- With 0 at EMO and EMZ: termination by limit and torque switches.- 1 an EMO / EMZ disables travel-dependent reduction.- Response of the torque limit switch is saved ("pump prevention"), acknowledgement by counter-command.
*) In each of the standard telegrams TST, RT1, PRO,RM and LS1, several individual signals belongingtogether are grouped to form the telegram concerned.The individual signals required for comprehension arelisted here additionally. Standard telegram assignmentsare not reproduced fully.The "1" behind (e.g. with LS1) signifies that this outputis passed onto the bus.
Binary Drive Control Function Blocks
38
ASS1
TSTPROAOAZFOFZSOSZVOHEMOEMZATTTVOEOEZSTATY
RMRT1LS1
Inputs*) TST Key commands
- TH Key command HALT- TO Key command OPEN- TZ Key command CLOSE- TF Key command enable- TQ Key command acknowledge
*) PRO Process messages from drive- MFO Torque monitor OPEN- MFZ Torque monitor CLOSE- EO Limit switch OPEN- EZ Limit switch CLOSE- STA Switchgear disturbance- VO Local intervention
AO Automatic OPENAZ Automatic CLOSEFO Enable OPENFZ Enable CLOSESO Protection OPENSZ Protection CLOSEVOH Switchover to local (disables TST)EMO Only torque termination OPENEMZ Only torque termination CLOSEAT Automatic inching modeTT Inching mode keyVO Single input for local interventionEO Single input for limit switch OPENEZ Single input for limit switch CLOSESTA Single input for switchgear malfunctionTY Actuating time for run monitoring
Outputs*) RM Checkback messages
- BO OPEN command- BZ CLOSE command- States, disturbances
RM1 Checkback messages to the bus*) RT1 Checkback of operative key commands*) LS1 Lamp signals (LO, LZ, LM)
Drive control function, actuator. ASS1
- Is used to control actuators with two runningdirections.
- Opening and closing of the actuator by:-.key commands TO/TZ (by standard telegr. TST),- automatic-mode commands AO/AZ from higher-
order control,- protection commands SO/SZ
- Priorities:- Protection command (only one permitted at a time)
before- automatic-mode and key commands, with:
- these having equal priority, and- contradictory commands cancelling each other out.
- Automatic-mode and key commands are operativeonly with satisfied enables FO/FZ.
- Operating modes:- With 0 at AT and TT, key and automatic-mode commands are saved, and not terminated until the limit switches operate ("self-holding mode").- If there is 1 at AT/TT, automatic-mode and key commands are output only as long as they are present at the input ("inching mode").- Protection commands SO/SZ always cause the actuator to run to its end position.- The HALT key (TH) is operative only if there is no other command present.
- Differential: is generated by- effect of protection commands, or- the actuator being halted by switchgear disturbance or torque monitor.Disables automatic-mode commands up toacknowledgement.
- Limit switches:- With 0 at EMO and EMZ: termination by limit and torque switches.- 1 an EMO / EMZ disables limit-dependent reduction towards OPEN / CLOSE.- Response of the torque limit switch is saved ("pump prevention"), acknowledgement by counter-command.
- ASS1 contains some single inputs for signalscontained in PRO
*) In each of the standard telegrams TST, RT1, PRO,RM and LS1, several individual signals belongingtogether are grouped to form the telegramconcerned. The individual signals required forcomprehension are listed here additionally.Standard telegram assignments are not reproducedfully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Function Blocks Binary Drive Control
39
ASI
TSTPROEPOSAWSTTYAOAZSOSZVOHAAAHEEOEEZ
ABRMRT1LS1
Inputs*) TST Key commands
- TH Key command HAND/OFF- TO Key command OPEN- TZ Key command CLOSE- TF Key command enable- TQ Key command acknowledge
*) PRO Process messages from drive- MFO Torque monitor OPEN- MFZ Torque monitor CLOSE- EO Limit switch OPEN- EZ Limit switch CLOSE- STA Switchgear disturbance- VO Local intervention (e.g. test pos.)
E Input for correcting variable from controllerPOS Position of final control elementAW Response value (for position controller)ST Disturbance input (of analog values)TY Drive actuating timeAO Automatic command OPENAZ Automatic command CLOSESO Protection OPENSZ Protection CLOSEVOH Switchover to local (disables TST)AA Automatic command AUTOMATICAH Automatic command HANDEEO End-position-dependent termination OPENEEZ End-position-dependent termination CLOSE
OutputsAB Calibration command (e.g. to PI-controller)AB1 Calibration command to the bus
*) RM Checkback messagesRM1 Checkback messages to the bus
*) RT1 Checkback of operative key commands*) LS1 Lamp signals
- LA Lamp automatic- LH Lamp hand- LM Lamp message
Drive control function, incremental- ASIoutput, ("step controller")
- Is used for controlling motor-driven actuatorsworking in step mode.Together with the function blocks PRE, PIRn andPIDn, single-variable step controllers can beimplemented with P, PI and PID behaviour.
- Control through:- key commands over standard telegram TST:
TO/TZ for opening/closing the final controlelement in inching mode,TH for HAND/AUTOMATIC switchover,
- automatic-mode commands OPEN/CLOSE in inching mode,
HAND/AUTO dynamically- protection commands SO/SZ, for as long as they are being received.
- Command priorities:- Contradictory commands cancel each other out,- Torque monitor (over PRO) before- PROT. commands SO/SZ before
key commands TO/TZ, beforeautomatic-mode commands AO/AZ, beforecontroller commands HIGHER/LOWER.
- Switchover to HAND "by force" through:- protective commands,- AUTOMATIC commands AO/AZ (dynamic!),- analog value disturbance at ST,- switchgear disturbance,- torque or final control element monitoringpositive HAND is signalled as "difference".
- Position controller: in dependence on thespecifications for actuating time TY of the finalcontrol element and the response value AW (%) ofthe three-step controller, commands to the finalcontrol element are formed from the differentialbetween the controller’s correcting variable at E andthe final control element’s position at POS.
- The final control element monitoring functionresponds when the final control element withsufficient deviation given between E and POS is notor is incorrectly moved.
- Pump prevention: response of the torque switch issaved, and disables commands in the disturbeddirection. Acknowledgement by counter-command.
- End-position termination: always handled by torqueswitch.Running-dependent termination can be set by a "1"at EEO (OPEN) or EEZ (CLOSE).
*) In each of the standard telegrams TST, RT1, PRO,RM and LS1, several individual signals belongingtogether are grouped to form the telegramconcerned. The individual signals required forcomprehension are listed here additionally.Standard telegram assignments are not reproducedfully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Binary Drive Control Function Blocks
40
ASITSTPROEPOSAW
STTYAOAZSOSZVOHAAAHEEOEEZ
ABRM
RT1LS1
2
HYS
ZHMVOEOEZSTA
BOBZ
RM1
Inputs*) TST Key commands
- TH Key command HAND/OFF- TO Key command OPEN- TZ Key command CLOSE- TF Key command enable- TQ Key command acknowledge
*) PRO Process messages from drive- MFO Torque monitor OPEN- MFZ Torque monitor CLOSE- EO Limit switch OPEN- EZ Limit switch CLOSE- STA Switchgear disturbance- VO Local intervention (e.g. test pos.)
E Input for correcting variable from controllerPOS Final control element positionAW response value (for position controller)HYS Hysteresis(for controller commands)ADY Controller dyn. resp. matching for drive obs.ST Disturbance input (of analog values)TY Actuating time of driveAO Automatic command OPENAZ Automatic command CLOSESO Protection OPENSZ Protection CLOSEVOH Switchover to local (disables TST)AA Automatic command AUTOMATICAH Automatic command HANDEEO End-position-dependent termination OPENEEZ End-position-dependent termination CLOSEZHM Positive manual modification (disable)VO/EO/EZ/STA Single-signal inputs for PROOutputsBO/BZ Controller output signals OPEN/CLOSEAB Calibration command (e.g. to PI-controller)
*) RM Checkback messages*) RT1 Checkback of operative key commands*) LS1 Lamp signals (LA, LH, LM)
Drive control function, incremental ASI2outputting (step controller)- Is used for controlling motor-driven actuators
working in step mode.Together with the function blocks PRE, PIRn andPIDn, single-variable step controllers can beimplemented with P, PI and PID behaviour.
- Control through:- key commands over standard telegram TST:
TO/TZ for opening/closing the final controlelement in inching mode,TH for HAND/AUTOMATIC switchover,
- automatic-mode commands OPEN/CLOSE in inching mode,
HAND/AUTO dynamically- protection commands SO/SZ, for as long as they are being received.
- Command priorities:- Contradictory commands cancel each other out,- Torque monitor (over PRO) before- PROT. commands SO/SZ before
key commands TO/TZ, beforeautomatic-mode commands AO/AZ, beforecontroller commands HIGHER/LOWER.
- Switchover to HAND "by force" through:- AUTOMATIC commands AO/AZ (dynamic!),- analog value disturbance at ST,- substation disturbance,- torque or final control element monitoring (when ZHM=0)
- Position controller: in dependence on thespecifications for actuating time TY of the finalcontrol element and the response value AW (%) ofthe three-step controller, commands to the finalcontrol element are formed from the differencebetween the controller’s correcting variable at E andthe final control element’s position at POS.
- The final control element monitoring functionresponds when the final control element withsufficient deviation given between E and POS is notor is incorrectly moved.
- Drive observer: with ZHM = 1 the position iscomputed and compared with input POS; ifdeviation is too great: STA, forced manual withZHM=0
- Pump prevention: response of the torque switch issaved, and disables commands in the disturbeddirection. Acknowledgement by counter-command.
- End-position termination: always handled by torqueswitch.Running-dependent termination can be set by a "1"at EEO (OPEN) or EEZ (CLOSE).
*) In each of the standard telegrams TST, RT1, PRO,RM and LS1, several individual signals belongingtogether are grouped to form the telegramconcerned. The individual signals required forcomprehension are listed here additionally.Standard telegram assignments are not reproducedfully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Function Blocks Binary Drive Control
41
TSTPROEPOS
STTYAOAZSOSZVOHAAAHEEOEEZ
RMRT1LS1
ASP
XDM
REV
ASAFAB
AP
Inputs*) TST Key commands
- TH Key command HAND/AUTO- TO Key command OPEN- TZ Key command CLOSE- TF Key command enable- TQ Key command acknowledge
*) PRO Process messages from drive- EO Limit switch OPEN- EZ Limit switch CLOSE- STA Switchgear disturbance- VO Local intervention (e.g. test
position)E Input for correcting variable of controllerPOS Position of final control elementXDM Permissible system deviation for final control
element monitoring.ST Disturbance input (of analog values)TY Actuating time for protection/key/autom.
commandsAO Automatic command OPENAZ Automatic command CLOSESO Protection OPENSZ Protection CLOSEVOH Switchover to local (disables TST)AA Automatic command AUTOMATICAH Automatic command HANDEEO End-position-dependent termination OPENEEZ End-position-dependent termination CLOSEREV
OutputsAP Final control element pos. from POS inputAS Setpoint for final control element position
(for calibration)AF Enable for power controllerAB Calibration command (e.g. to PI-controller)
*) RM Checkback messages*) RT1 Checkback of operative key commands*) LS1 Lamp signals (LA, LH, LM)
The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Drive control function. ASPproportional output
- Is used for controlling motor-driven actuatorsworking in continuous mode (position controller indrive or in power controller).Together with the function blocks PRE, PIRn andPIDn, single-variable step controllers can beimplemented with P, PI and PID behaviour.
- Control through:- key commands over standard telegram TST:
TO/TZ for opening/closing in inching mode,TH for HAND/AUTOMATIC switchover,
- automatic-mode commands OPEN/CLOSE in inching mode,
HAND/AUTO dynamically,- protection commands SO/SZ for as long as they are being received.At TY the actuating time for key, automatic-modeand protection commands is specified (0 -> 100 %).
- Command priorities:- Contradictory commands cancel each other out,- PROT. commands SO/SZ before
key commands TO/TZ, beforeautomatic-mode commands AO/AZ, beforecontroller’s correcting variable.
- Switchover to HAND "forced" by:- protection commands,- AUTOMATIC commands AO/AZ (dynamic!),- analog value disturbance at ST,- switchgear disturbance,- final control element monitoring (when XDM assigned).
- Final control element monitoring: responds tospecification of a permissible sustained systemdeviation at XDM, if the final control elementconcerned given a sufficient deviation between Eand POS (in accordance with POS input) is not or isincorrectly moved.
- Enable for the power controller (at AF) when- AUTO, or- HAND and REV 0 or 1, or- HAND and a command are being received
- Reversal of output: over Input REV:- REV = 0 or 2: E (0 .. 20mA) -> A (0 .. 20 mA)- REV = 1 or 3: E (0 .. 20mA) -> A (20 .. 0 mA)
- Normally there is no termination of the protection,key and automatic-mode commands.A "1" at EEO/EEZ can cause termination towardsOPEN/CLOSE with the limit switches (EO/EZ).
*) In each of the standard telegrams TST, RT1, PRO,RM and LS1, several individual signals belongingtogether are grouped to form the telegramconcerned. The individual signals required forcomprehension are listed here additionally.Standard telegram assignments are not reproducedfully.
Binary Drive Control Function Blocks
42
PROEPOS
STAOAZ
SOSZ
AAAH
RMLS1
ASP
XDM
ASAF
AB
AP
1
TS1TS2TS3
FOFZ
VRZGTYTY1TY2OGUG
TSEOEZSTAMOD
A
Inputs*) TS1 Key commands 1*) TS2 Key commands 2*) TS3 Key commands 3
- TH Key command HAND/AUTO- TO Key command OPEN- TZ Key command CLOSE- TF Key command enable- TQ Key command acknowledge
*) PRO Process messages from drive- EO Limit switch OPEN- EZ Limit switch CLOSE- STA Switchgear disturbance- VO Local intervention (e.g. test pos.)
E Input for correcting variable of controllerPOS Final control element positionXDM Permissible system deviation for final control
element monitoring.ST Disturbance input (of analog values)AO Automatic command OPENAZ Automatic command CLOSEFO Enable OPENFZ Enable CLOSESO Protection OPENSZ Protection CLOSEVR Switchover to TS3 (disables TS1, 2)ZG Target value for POS position setpointTY Actuating time for protective and autom.
commandsTY1 Actuating time for target value specificationTY2 Actuating time for re-adjustment with keysOG Upper limit for manipulated variableUG Lower limit for manipulated variableAA Automatic command AUTOMATICAH Automatic command HANDTS Test pos. for power controllerEO, EZ, STA Single signals for PROMOD Operating mode (R, A, U, O, Z)
OutputsA Position setpoint outputAP Final control element pos. from POS inputAS Final control element position setpoint
(Output)AF Enable for power controller commandsAB Calibration command (e.g. to PI-controller)
*) RM Checkback messages*) LS1 Lamp signals (LA, LH, LM)
Drive Control function ASP1proportional outputwith integrated key selection with target value specification
- Is used for controlling motor-driven actuators working incontinuous mode (position controller in drive or in powercontroller).Together with the function blocks PRE, PIRn and PIDn,single-variable step controllers can be implemented withP, PI and PID behaviour.
- Control through:- key commands over standard telegram TST:
TO/TZ for opening/closing in inching mode,TH for HAND/AUTOMATIC switchover,
- automatic-mode commands OPEN/CLOSE in inching mode,
HAND/AUTO dynamically,- protective commands SO/SZ for as long as they are being received.At TY the actuating time for key, automatic-mode andprotection commands is specified (0 -> 100 %).
- Command priorities:- Contradictory commands cancel each other out,- PROT. commands SO/SZ before
key commands TO/TZ, beforeautomatic-mode commands AO/AZ, beforecontroller’s manipulated variable.
- Switchover to HAND "positively" by:- protection commands,- AUTOMATIC commands AO/AZ (dynamic!),- analog value disturbance at ST,- switchgear disturbance,- final control element monitoring (when XDM assigned).
- Final control element monitoring: responds to specificationof a permissible sustained system deviation at XDM, if thefinal control element concerned given a sufficientdeviation between E and POS (in accordance with POSinput) is not or is incorrectly moved.
- Enable for the power controller (at AF) when- AUTO, or- HAND and MOD# A, or- HAND and MOD = A and a command are being received
- Reversal of output: over Input MOD:- MOD # R: E (0 .. 20mA) -> A (0/4 .. 20 mA)- MOD = R: E (0 .. 20mA) -> A (20 .. 0/4 mA)
- Normally there is no termination of the protection, key andautomatic-mode commands.MOD = O/Z can cause termination towards OPEN/CLOSEwith the limit switches (EO/EZ).
*) In each of the standard telegrams TST, RT1, PRO, RMand LS1, several individual signals belonging together aregrouped to form the telegram concerned. The individualsignals required for comprehension are listed hereadditionally. Standard telegram assignments are notreproduced fully.The "1" behind (e.g. with LS1) signifies that this output ispassed onto the bus.
Function Blocks Binary Group Control
43
Binary Group Control
GSA2
TST
AE
AA
FE
FA
LSE
LSA
KH
STP
MZ
NS
RM
RT1
LS1
Inputs*) TST Key commands
- TH Key command HAND/STOP- TE Key command ON- TA Key command OFF- TF Key command enable- TQ Key command acknowledge
AE Automatic mode ONAA Automatic mode OFFFE Enable ONFA Enable OFFLSE Last step in ON programLSA Last step in OFF programKH Halt by criteriaSTP Switchover to STOP version(NRA Number of sequential control,
not visible in the control logic diagram)
OutputsBH command HAND/STOPMZ Time monitoring function respondedNS 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- LH Lamp HAND/STOP- LM Lamp message
Group control function for GSA2sequential controls
- Used as a control centre for a sequential control
- Switching the sequential control on and off usingkey commands TE/TA and automatic-modecommands AE/AA from a higher-order controlsystem
- Operating mode logic
1. HAND version (STP = 0)Switchover from AUTOMATIC to HAND andback only by key command TH.Thus the sequential control not only does notoutput a command but it doesn’t accept oneeither (except for TH) in the "HAND"operating state
2. STOP version (STP = 1)Switchover from AUTOMATIC to STOP bykey command TH. Switchover toAUTOMATIC by key commands TE/TA orautomatic-mode commands AE/AA.
- Switchover to HAND/STOP through:criteria halt (KH = 1).
- In the HAND/STOP operating mode, commandoutputs of the sequential control connected aredisabled.
- Time monitoring of binary control sequences.
- Option for signalling non-satisfied control conditionswith the KRA standard function (when operating thesystem using keys/lamps in the desk).
*) In each of the standard telegrams TST, RM, RT1and LS1, several individual signals belongingtogether are grouped to form the telegramconcerned. The individual signals required forcomprehension are listed here additionally.Standard telegram assignments are not reproducedfully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Binary Group Control Function Blocks
44
GSV
TSTAEAAFEFAEEEAUEZ
IEIA
RMRT1LS1
Inputs*) TST Key commands
- TE Key command ON- TA Key command OFF- TF Key command enable- TQ Key command acknowledge
AE Automatic ONAA Automatic OFFFE Enable ONFA Enable OFFEE Checkback ONEA Checkback OFFUEZ Time monitoring function responded
OutputsIE Actual-value memory ONIA 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, RT1and LS1, several individual signals belongingtogether are grouped to form the telegramconcerned. The individual signals required forcomprehension are listed here additionally.Standard telegram assignments are not reproducedfully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Group control function for GSVlogic controls
- Used as a control centre for a logic control
- Switching the logic control on and off using keycommands TE/TA and automatic-mode commandsAE/AA from a higher-order control system
- Time-monitoring of control sequences byplanned time elements, violation is signalled atInput UEZ, causes "Difference".
- Option for signalling non-satisfied control criteria
Function Blocks Binary Group Control
45
KRA1
ENR1NR2NR3NR4NR5
A
Inputs
E Input criterionNR1 Number of the step involvedNR2 Number of the step involvedNR3 Number of the step involvedNR4 Number of the step involvedNR5 Number of the step involved
(NRA Number of sequential control involved,and the effect of the monitoring time are allowed forautomatically)
OutputA
Criterion call KRA
Is used for displaying non-satisfied stepping conditionsin sequential controls with conventional signalling.
At Inputs NR1 to NR5, those steps can be specified inwhich the condition connected is utilized.
The output assumes the value 1, when:- one of the steps specified at Inputs NR1 to NR5
is ON, and- the monitoring time has elapsed, and- the signal at Input E has the value 0, i.e. that
the condition connected is not satisfied.
Command
Checkback
NR1NR2...
E
>= 1
&
Stepn
Stepn + 1
Message
Monit.timeelapsed
KRA1
Binary Group Control Function Blocks
46
ENR1NR2NR3NR4NR5
A
KRA3
Inputs
E Criterion inputNR1 Number of the step involvedNR2 Number of the step involvedNR3 Number of the step involvedNR4 Number of the step involvedNR5 Number of the step involved
(NRA Number of the sequential control involved is allowed for automatically)
OutputA
Criterion call KRA3
Is used for displaying non-satisfied stepping conditionsin sequential controls with conventional signalling.
At Inputs NR1 to NR5, those steps can be specified inwhich the condition connected is utilized.
The output assumes the value 1, when:- one of the steps specified at Inputs NR1 to NR5
is ON, and- the monitoring time has elapsed, and- the signal at Input E has the value 0, i.e. that
the condition connected is not satisfied.
Command
Checkback
NR1NR2...
E
>= 1
&
Stepn
Stepn + 1
Message
KRA3
Function Blocks Binary Group Control
47
SCH1
nn
WSB
UEB
TUE
ALB
AALS
Inputs
NR Step NumberWSB Stepping conditionUEB Overflow conditionTUE Monitoring timeALB Alternative conditionALS Alternative step(NRA Number of the sequential control involved,
not visible in the control logic diagram)
OutputA Command output
In the control logic diagram, the steps of the ON andOFF programs are linked to each other by verticalsteps.
Step SCH1
- Used for the sequence in a sequential control
- Setting the command output A with preceding stepset and satisfied stepping condition (WSB = 1) oroverflow condition (UEB = 1). The first step of theON and OFF program is enabled by the GSAfunction and set when WSB or UEB is received.
- Time-monitoring of the control sequences initiatedby the step concerned.
- Branches and jumps through alternative step toalternative step ALS given satisfied alternativecondition ALB.
- ALB = 0: The next step is the step withthe next-highest Step Number
- ALB = 1: The next step is the step withthe number (also forALS < NR).
Binary Group Control Function Blocks
48
VW2AEAAAHTSTSTVFSZE1ZA1EA1EA2UA1UA2TASTSSTS1TS2
RMLS1
InputsAE Automatic mode ONAA Automatic mode OFFAHAutomatic HAND
*) TST Key commands- T1 Key command, preselection 1- T2 Key command, preselection 2- TF Key command, enable
STV Process disturbanceFS Search enableZE1 Crit. add. drive ONZA1 Crit. add. drive OFFEA1 Checkback OFF, Drive 1EA2 Checkback OFF, Drive 2UA1 Undervoltage, Drive 1UA2 Undervoltage, Drive 2TAS Time-delay, switch-offTSS Time-delay, disable at STVTS1 Time-delay, disable at Drive 1TS2 Time-delay, disable at Drive 2
Outputs*) RM Checkback messages
- BE1 Command, Drive 1 ON- BE2 Command, Drive 2 ON- BA1 Command, Drive 1 OFF- BA2 Command, Drive 2 OFF- States, disturbances
*) LS1 Lamp signals- L1 Lamp, preselection 1- L2 Lamp2(is required for POS!)
Preselection function, double VW2
For selecting active drive and additional or reservedrive from two drives or dive groups with equal rights.
- Preselection of active drive at keys T1 and T2.
- Preselection function switched on and off by thehigher-order control systems at Inputs AE, AH andAA.
- A command at AA switches off all drives connectedas well.
- Automatic switching on and off of the (notpreselected) additional drive in dependence onprocess messages ZE1 and ZA1.
- Automatic switch-on of the reserve drive if the activedrive fails (EA1 = 1 or. EA2 = 1) or if there is anothersort of disturbance (STV = 1). The switchoverfunction is active only if the preselection functionhas been switched on over AE. AH switches it off.
- With the automatic switchover function, the now nolonger preselected drive will only receive an OFFcommand if there is a "1" at ZA.
- UA1 / UA2 are used to prevent the system switchingover due to a preselection function during anauxiliaries switchover.
- TAS is used to specify the time-delay of switchoverfunctions after which the drive previously switchedon is switched off after the new drive has beenswitched on.
- TSS is used to specify how long the preselectionfunction (and thus the preselected drive) has to beON before a switchover is performed due to a "1" atSTV.
- TS1 / TS2 are used to specify how long thepreselection function waits after command output toDrive 1 / 2 for the OFF checkback signal todisappear before it switches on the other drive. Herea basic time of 0.47s is the default, which can beextended by appropriate time inputs.
*) In each of the standard telegrams TST, RM andLS1, several individual signals belonging togetherare grouped to form the telegram concerned. Theindividual signals required for comprehension arelisted here additionally. Standard telegramassignments are not reproduced fully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Function Blocks Binary Group Control
49
AEAAAHTSTSTVFSZE1ZA1EA1EA2
UA1UA2
TASTSSTS1TS2
RMLS1
VW3
EA3
UA3
TS3
InputsAE Automatic ONAA Automatic OFFAHAutomatic HAND
*) TST Key commands- T1 Key command, preselection 1- T2 Key command, preselection 2- T3 Key command, preselection 3- TF Key command, enable
STV Process disturbanceFS Search enableZE1 Crit. add. drive 1 ONZE2 Crit. add. drive 2 ONZA1 Crit. add. drive 1 OFFZA2 Crit. add. drive 2 OFFEA1 Checkback OFF, Drive 1EA2 Checkback OFF, Drive 2EA3 Checkback OFF Drive 3UA1 Undervoltage, Drive 1UA2 Undervoltage, Drive 2UA3 Undervoltage, Drive 3TAS Time-delay for switch-offTSS Time-delay, disable at STVTS1 Time-delay, disable at Drive 1TS2 Time-delay, disable at Drive 2TS3 Time-delay, disable at Drive 3
Preselection function, triple VW3
As for double preselection function VW2, but withselection from three drives.
If 2 drives are to run simultaneously as activedrives, then ZE1 must be set permanently to "1".
Outputs*) RM Checkback messages
- BE1 Command, Drive 1 ON- BE2 Command, Drive 2 ON- BE3 Command, Drive 3 ON- BA1 Command, Drive 1 OFF- BA2 Command, Drive 2 OFF- BA3 Command, Drive 3 OFF- States, disturbances
*) LS1 Lamp signals- L1 Lamp, preselection 1- L2 Lamp, preselection 2- L3 Lamp, preselection 3
(is required for POS)
*) In each of the standard telegrams TST, RM andLS1, several individual signals belonging togetherare grouped to form the telegram concerned. Theindividual signals required for comprehension arelisted here additionally. Standard telegramassignments are not reproduced fully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Binary Group Control Function Blocks
50
VW4AEAAAHTSTSTVFSZE1ZE2ZE3ZA1ZA2ZA3
RMLS1
EA1EA2EA3EA4UA1UA2UA3UA4TASTSSTS1TS2TS3TS4
InputsAE Automatic ONAA Automatic OFFAHAutomatic HAND
*) TST Key commands- T1 Key command, preselection 1- T2 Key command, preselection 2- T3 Key command, preselection 3- T4 Key command, preselection 4
STV Process disturbanceFS Search enableZE1 Crit. add. drive 1 ONZE2 Crit. add. drive 2 ONZE3 Crit. add. drive 3 ONZA1 Crit. add. drive 1 OFFZA2 Crit. add. drive 2 OFFZA3 Crit. add. drive 3 OFFEA1 Checkback OFF, drive 1EA2 Checkback OFF, drive 2EA3 Checkback OFF, drive 3EA4 Checkback OFF, drive 4UA1 Undervoltage at drive 1UA2 Undervoltage at drive 2UA3 Undervoltage at drive 3UA4 Undervoltage at drive 4TAS Time-delay for switch-offTSS Time-delay, disable at STVTS1 Time-delay, disable at drive 1TS2 Time-delay, disable at drive 2TS3 Time-delay, disable at drive 3TS4 Time-delay, disable at drive 4
Preselection function, quadruple VW4
As for the double preselection function VW2, butselection from four drives.
If 2 (3) drives are to run simultaneously as activedrives, then ZE1 (and ZE2) must be set permanentlyto "1".
Outputs*) RM Checkback messages
- BE1 Command, drive 1 ON- BE2 Command, drive 2 ON- BE3 Command, drive 3 ON- BE4 Command, drive 4 ON- BA1 Command, drive 1 OFF- BA2 Command, drive 2 OFF- BA3 Command, drive 3 OFF- BA4 Command, drive 4 OFF- states, disturbances
*) 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 andLS1, several individual signals belonging togetherare grouped to form the telegram concerned. Theindividual signals required for comprehension arelisted here additionally. Standard telegramassignments are not reproduced in full.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Function Blocks Binary Group Control
51
WS4
TST RM
LS1
Inputs
*) TST Key commands- T1 Key command, preselection 1- T2 Key command, preselection 2- 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 andLS1, several individual signals belonging togetherare grouped to form the telegram concerned. Theindividual signals required for comprehension arelisted here additionally. Standard telegramassignments are not reproduced fully (with theexception of RM).The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Selector switch, quadruple WS4
- For simple selection functions involving up to fouralternative states, e.g. for fuel selection.
- Preselection at keys T1, T2, T3 and T4 in the controldesk.
- If you do not want all 4 states to be selectable, thekey commands are passed through a bit marshallingfunction (BRA1, BRA2), where the unwanted keysare disabled.
Binary Group Control Function Blocks
52
WS41TS1TS2TS3VRMOD
RMLS
Inputs
*) TST Key commands- T1 Key command, preselection 1- T2 Key command, preselection 2- T3 Key command, preselection 3- T4 Key command, preselection 4- TF Key command, enable
VR Priority switchover (disables TS1, TS2)MOD Number of states
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 andLS1, several individual signals belonging togetherare grouped to form the telegram concerned. Theindividual signals required for comprehension arelisted here additionally. Standard telegramassignments are not reproduced fully (with theexception of RM).The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Selector switch double - quadruple WS41with integrated key selection
- For simple selection functions involving two to fouralternative states, e.g. for fuel selection.
- At the MOD input, a figure form 2 to 4 specifies howmany states the selector switch can assume (e.g.MOD = 3 for 3-fold).
- Preselection at keys T1, T2, T3 and T4using key telegrams TS1 to TS3.
- POS commands or commands from a control roomcoupling module can be connected at inputs TS1 toTS3.If there is a "0" at VR, TS1 and TS2 are operativeand TS3 is disabled,If there is a "1" at VR , only T3 is operative andTS1, TS2 are disabled.
Function Blocks Analog Control
53
HST
EABGHNDOGUGTSTTYAAAHSASAB
AAD
RMLS1
InputsE InputABG Calibration variableHND HAND commandOG Upper limit for Output AUG Lower limit for Output A
*) TST Key commands- TH Key command Hand/Automatic- TO Key command higher- TZ Key command lower- TF Key command enable
TY Operating time for HAND operating modeAA Automatic AUTOMATICAH Automatic HANDSA Automatic disturbanceSAB Calibration disturbance
OutputsA OutputAD Difference output (A-E)
*) RM Checkback messages*) LS1 Lamp signals
- LA Lamp automatic- LH Lamp hand- LM Lamp message
*) In each of the standard telegrams TST, RM andLS1, several individual signals belonging togetherare grouped to form the telegram concerned. Theindividual signals required for comprehension arelisted here additionally. Standard telegramassignments are not reproduced fully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Manual station HST
- For operator’s interventions to switch over theoperating mode and specify setpoints for theunderlayed analog control. Can be used at anydesired location in the analog control structure.
- Operating mode logic:
The operating mode is switched over in the controldesk with the key command TH and by the binarygroup control with commands AA/AH. Automaticswitchover to HAND by the HND command from theunderlayed controller, and by the automatic modedisturbance input SA.
- AUTOMATIC operating mode:-> Input E is switched through to Output A(in the POS, this state is called "EXTERNAL",because the external setpoint value at E is used)
- HAND operating mode:(when HND = 0, i.e. when the underlayed controller has not been set to HAND ):-> Output A can be altered in the control desk withthe key commands TO/TZ.(in the POS this state is called INTERNAL, becausethe setpoint set internally (in this control loop) isused at E)
CALIBRATION operating mode:(when HND = 1, i.e. when the underlayed controller has been set to HAND, and when Input ABG (calibration variable) is assigned):-> Output A is calibrated to the value at ABG
- Limitation of output variable A to upper and lowerlimits OG and UG.MB specifies whether a limitation function isoperative.
- Non-volatile storage of Output A
Analog Control Function Blocks
54
HST1
EABGHNDOGUGTS1TS2TS3VRZGTY1TY2AAAHSASAB
AADRMLS
InputsE InputABG Calibration variableHND HAND commandOG Upper limit for Output AUG Lower limit for Output A
*) TS1 Key commands 1*) TS2 Key commands 2*) TS3 Key commands 3
- TH Key command Hand/Automatic- TO Key command higher- TZ Key command lower- TF Key command enable
VR Priority switchover (disables TS1, TS2)ZG Target value for the POS’s setpointTY1 Actuating time for target value specificationTY2 Actuating time for setpoint re-adjustment
over keysAA Automatic AUTOMATICAH Automatic HANDSA Automatic-mode disturbanceSAB Calibration disturbance
OutputsA OutputAD Difference output (A-E)
*) RM Checkback messages*) LS1 Lamp signals
- LA Lamp automatic mode- LH Lamp manual mode- LM Lamp message
*) In each of the standard telegrams TST, RM andLS1, several individual signals belonging togetherare grouped to form the telegram concerned. Theindividual signals required for comprehension arelisted here additionally. Standard telegramassignments are not reproduced fully.The "1" behind (e.g. with LS1) signifies that thisoutput is passed onto the bus.
Manual station HST1with integrated key selection
- For operator interventions to switch over theoperating mode and to specify setpoint values forthe underlayed analog control. Can be used at anydesired location in the control structure.
- POS commands or commands from a control roomcoupling module can be connected at inputs TS1 toTS3.If there is "0" at VR, TS1 and TS2 are operative andTS3 is disabled,If there is "1" at VR , only T3 is operative and TS1,TS2 are disabled.
- Operating mode logic:
The operating mode is switched over in the controldesk with the key command TH and by the controlsystem with the commands AA/AH. Automaticswitchover to HAND through command HND fromthe underlayed controller and by the inputdisturbance in automatic mode SA.
- AUTOMATIC operating mode:-> Input E is switched through to Output A(in the POS this state is called "EXTERNAL",because the external setpoint value at E is used)
- HAND operating mode:(when HND = 0, i.e. when the underlayed controller is not set to HAND)):-> Output A can be altered in the control desk withthe key commands TO/TZ.(in the POS this state is called INTERNAL, becausethe setpoint set internally (in this control loop) isused at E)
CALIBRATION operating mode:(when HND = 1, i.e. when the underlayed controller is set to HAND, and when Input ABG (calibration variable) is tripped):-> Output A is calibrated to the value at ABG
- Limitation of output variable A to upper and lowerlimits OG and UG.MB specifies whether a limitation function isoperative.
- Non-volatile storage of Output A
Function Blocks Analog Control
55
PID1
PID
E01(+)E02(-)ABGZASHNDKPTNTVT1
AAD
MB
InputsE01 Positive inputE02 Negative inputABG Calibration variableZAS Disturbance switch-onHND HAND commandKP Proportional coefficientTN Reset timeTV Derivative action timeT1 Delay time
OutputsA OutputADDifference outputMB "Limitation operative" message
PID-controller PID1
1. AUTOMATIC operating mode (HND = 0):
F (s) = KP 1 TN s
TN s
1 TV s
1 + T1 s⋅
+ ⋅
⋅⋅
+ ⋅
⋅
Transitional function:
T +T -TN V 1 1T
Kp VT
1T
Kp 1+ VT - 1T
NT
t
2. HAND operating mode (HND = 1):
A = ABG
Output A is limited to min. 0% and max. 100%. When alimitation function is operative, "1" will appear at MB.
Analog Control Function Blocks
56
PID
E01(+)E02(-)ABGZASHNDKPTNTVT1
AAD
MB
PID3
AI
SPOSNE
OGUG
NFI
InputsE01 Positive inputE02 Negative inputABG Calibration variableZAS Disturbance switch-onHND HAND commandKP Proportional coefficientTN Reset timeTV Derivative action timeT1 Delay timeSPO Integrator stop for E01 > E02SNE Integrator stop for Eo1 < E02NFI Tracking variable for integratorOG Upper limitation for correcting variableUG Lower limitation for correcting variable
OutputsA Correcting variable outputADDifference outputMB "Limitation operative" messageAI Integrator output
PID-controller PID3with integrator stop
1. AUTOMATIC operating mode (HND = 0):
F (s) = KP 1 + TN s
TN s
1 + TV s
1 + T1 s⋅
⋅
⋅⋅
⋅
⋅
Transmission function:
T +T -TN V 1 1T
Kp VT
1T
Kp 1+ VT - 1T
NT
t
2. HAND operating mode (HND = 1):
A = ABG
Output A is limited to min. 0% and max. 100%. If one ofthese limitation functions is operative, "1" will appear atMB.
Function Blocks Analog Control
57
PIR1
PI
E01(+)E02(-)ABGZASHNDKPTN
AADMB
Inputs
E01 Positive inputE02 Negative inputABG Calibration variableZAS Disturbance switch-onHND HAND commandKP Proportional coefficientTN Reset time
Outputs
A OutputADDifference outputMB "Limitation operative" message
PI-controller PIR1
1. AUTOMATIC operating mode (HND = 0):
F (s) = KP 1 + TN s
TN s⋅
⋅
⋅
Transmission function:
NT
Kp
t
. (E1 - E2) 100%
2. HAND operating mode (HND = 1):
A = ABG
Output A is limited to 0 % and 100 %. Annunciationoutput MB becomes 1 when this limitation function isoperative.
Analog Control Function Blocks
58
PI
E01(+)E02(-)ABGZASHNDKPTN
AADMB
PIR3
SPOSNENFIOGUG
Inputs
E01 Positive inputE02 Negative inputABG Calibration variableZAS Disturbance switch-onHND HAND commandKP Proportional coefficientTN Reset timeSPO Integrator stop for E01 > E02SNE Integrator stop for E01 < E02NFI Tracking variable for integratorOG Upper limit for correcting variableUG Lower limit for correcting variable
Outputs
A Correcting variable outputADDifference outputMB "Limitation operative" message
PI-controller PIR3with integrator stop
1. AUTOMATIC operating mode (HND = 0):
F (s) = KP 1 + TN s
TN s⋅
⋅
⋅
Transmission function
NT
Kp
t
. (E1 - E2) 100%
2. HAND operating mode (HND = 1):
A = ABG
Output A can be limited using OG/UG. Annunciationoutput MB becomes 1 when this limitation function isoperative.
Function Blocks Analog Control
59
PRE
E01(+)E02(-)KP
AAD
P
Inputs
E01 Positive inputE02 Negative inputABGKP Proportional coefficient
Outputs
A Correcting variable outputADDifference output
P-controller PRE
A = KP . (E01-E02)
AD = E02-E01
Transmission function:
Kp
t
Analog Control Function Blocks
60
tABGGRDHNDSGSPOSNETY1TY2OGUGTSTTY3AAAHSASAB
RMLS1
AD(A)(E)
SWI
InputsE Variable inputABG Calibration variableGRD GradientHND HAND commandSG Rapid balancingSPO Int. stop f.pos. dA/dtSNE Int. stop f.neg. dA/dtTV1 Actuating time AUTO GRD=100%TY2 Actuating time for rapid balancing.OG Upper limitUG Lower limit
*) TST Key commands- TH Key command HAND/OFF- TO Key command higher- TZ Key command lower- TF Key command enableTY3 Actuating time for HAND operating modeAA Automatic AUTOMATICAH Automatic HANDSA Automatic mode disturbanceSAB Calibration disturbance
OutputsA OutputAD Difference output (A-E)
*) RM Checkback messages*) LS1 Lamp signals
- LA Lamp automatic- LH Lamp hand- LM Lamp message
*) In each of the standard telegrams TST, RM andLS1, several individual signals belonging togetherare grouped to form the telegram concerned. Theindividual signals required for comprehension arelisted here additionally. Standard telegramassignments are not reproduced fully.
Setpoint integrator SWI
- For tasks involving dynamic setpoint control.
- Complete interface to control desk and controlsystem included. All functions of the manualstation HST standard function included for thispurpose.
- Operating mode logic: see manual station HST.
- AUTOMATIC operating mode:Rapid balancing input SG = 0:Output A follows Input E with a gradient dA/dtwhich can be controlled at Input GRD.
E > A E = A E < A
dA
dt
GRD
TY1 o-
GRD
TY1
Rapid balancing input SG = 1:Output A follows Input E with the
gradient dA
dt
100TY2
=%
SPO and SNE can be used to disable positive
and negative gradients dA
dt separately.
- HAND operating mode:
HND = 0: Output A can be shifted in the controldesk with key commands TO/TZ.Effective actuating time TY3.
HND = 1: A = ABGCalibration to the calibration variable.
- Limitation of Output A to upper and lower limitOG and UG. Annunciation output MB specifieswhether a limitation function is operative.
- Non-volatile storage of Output A.
Function Blocks Analog Control
61
t
ABGGRDHNDSGSPOSNE
OGUG
AAAHSASAB
RMAD
(A)(E)
SWI1
TI1TI2
TS1TS2TS3VRZGTY1TY2
LS
InputsE Input VariableABG Calibration variableGRD GradientHND HAND commandSG Rapid balancingSPO Int. stop f.pos. dA/dtSNE Int. stop f.neg. dA/dtTI1 Actuating time in AUTO for GRD=100%TI2 Actuating time for rapid balancingOG Upper limitUG Lower limit
*) TS1 Key commands 1*) TS2 Key commands 2*) TS3 Key commands 2
VR Priority switchover (disables TS1, TS2)ZG Target value for setpoint of POSTY1 Actuating time for target value specificationTY2 Actuating time for re-adjustment over keys- TH Key command HAND/OFF- TO Key command higher- TZ Key command lower- TF Key command enableAA Automatic AUTOMATICAH Automatic HANDSA Automatic mode disturbanceSAB Calibration mode disturbance
OutputsA OutputAD Difference output (A-E)
*) RM Checkback messages*) LS Lamp signals
(with LA, LH, LM)
Setpoint integrator SWI1with integrated key selection
- For tasks involving dynamic setpoint control.
- Complete interface to control desk and controlsystem included. All functions of the manualstation HST standard function included for thispurpose.
- Operating mode logic: see Manual station HST.
- AUTOMATIC operating mode:Rapid balancing input SG = 0:Output A follows Input E with a gradient dA/dtwhich can be controlled at Input GRD.
E > A E = A E < A
dA
dt
GRD
TY1 o-
GRD
TY1
Rapid balancing input SG = 1:Output A follows Input E with the
gradient dA
dt
100TY2
=%
SPO and SNE can be used to disable positive
and negative gradients dA
dt separately.
- HAND operating mode:
HND = 0: Output A can be shifted in the controldesk with key commands TO/TZ.Effective actuating time TY3.
HND = 1: A = ABGCalibration to the calibration variable.
- Limitation of Output A to upper and lower limitsOG and UG. Annunciation output MB specifieswhether a limitation function is operative.
- Output A is stored in non-volatile memory.
*) In each of the standard telegrams TST, RM andLS1, several individual signals belongingtogether are grouped to form the telegramconcerned. The individual signals required forcomprehension are listed here additionally.Standard telegram assignments are notreproduced fully.If an output at the bus is used, an output with a"1" after it will be generated automatically,e.g."LS1"
Analog Control Function Blocks
62
SWV1
EOGUGTSTTY
AANMB
Inputs
E InputOG Upper limit for ANUG Lower limit for AN
*) TST Key commands- TO Key command higher- TZ Key command lower- TF Key command enableTY Operating time for key re-adjustment
Outputs
A Weighted outputAN Proportion outputMB "Limitation operative" message
*) The key commands are grouped together in thestandard telegram TST. The key commands arelisted here additionally. Standard telegramassignments are not reproduced fully.
Setpoint specification (with SWV1non-volatile storage)
1. Percentage adjuster:
A = AN
100E
%⋅
The percentage AN is set in the control desk withkeys TO/TZ, and limited to OG and UG. The inputvariable E is weighted with this percentage. Theoutput AN is available for the display in the controldesk.
2. Setpoint controller:
If Input E is not assigned, the output variable is setdirectly in the control desk with the TO/TZ keys,and limited to OG and UG.
A = AN
The annunciation output specifies whether a limitationfunction is operative.
The first time the module is switched on, the startingvalue for AN Is indeterminate, but within the limitsdefined by OG and UG. After that, the output value forAN is stored in non-volatile memory.
Function Blocks Key Selection Functions
63
Key selection functions
TAWTS1TS2TS3S
AMSM1M2M3
InputsTS1 Key commands 1 (Bus, V, L)TS2 Key commands 2 (Bus, V, L)TS3 Key commands 3 (priority) (Bus, V)S Priority switchover (disables TS3)
OutputsA Output Key commandsMS Common signalM1 Message TS1 operativeM2 Message TS2 operativeM3 Message TS3 operative
The letter combination of the signal code depends onthe type of duty of the standard function and can bedetermined as follows.
Application Connection tostandard functions
Letters
Group controllevelBinary control
GSA, GSVVW2...WV4, WSA
YA
Individual controllevelBinary drivecontrol
ASS, ASE, ASM YB
Individual controllevelAnalog drivecontrol
ASIASP
YC
Group controllevelAnalog control
SWV1/2, HSTPIR2, PID2, SWI
YR
Key selection TAW
- For specifying key commands to function blockswith TST input with activation of various controlpoints, and for receiving a destination-addressedtelegram from the POS.
TST1
TST2
TST3
S
"OR"for
keytelegr.
A
POS
Desk
Local
Switchover
Keycommandstofunctionalblocks
- Specification of key commands TS1, TS2 and TS3directly wired, over BUS or in the case of TS1 andTS2 also from the process operator station.
- Formation of key commands at Output A independence on signals at Inputs TS1, TS2, TS3 andS.
S = 0 and TF of TS1 and TS2 is equal:
A = bitwise OR combination ofTS1 and TS2.
S = 0 and TF of TS1 and TS2 are anti-valent:
A = Telegram TS1 or TS2whose TF carries "1"
S = 1
A = TS3
- Annunciation of the currently operative telegramTS1, TS2 and TS3.
Key Selection Functions Function Blocks
64
TAZ
TS1TS2TS3SZGEAWETY1TY2ALG
AAWTYMSM1M2M3MZ
Inputs
TS1 Key commands 1 (Bus, V, L)TS2 Key commands 2 (Bus, V, L)TS3 Key commands 3 (priority) Bus, VS Priority switchover conditionZG Setpoint target valueEAW Response valueE Actual target valueTY1 Actuating time for target functionTY2 Actuating time for re-adjustment over keysALG Algorithm selection
OutputsA Key commands outputAW Response value specificationTY Actuating time specificationMS Common signalM1 Message TS1 operativeM2 Message TS2 operativeM3 Message TS3 operativeMZ Message ZG operative
Key selection and TAZtarget value specification
- For specifying key commands to function blockswith TST input with activation of various controlpoints, and for receiving a destination-addressedtelegram with key commands and a target valuefrom the POS preferably with analog controlfunctions.
TST1
TST2
TST3
S
"OR"for
telegr.
A
POS
Desk
Local
Switchover
+-ZG
E
+
-OPEN
CLOSED
Keysfrom POS
Position
Keycommandsto functionblocks
key
- Key selection functions as per function block TAW.Specification of actuating time for key commands atInput TY2.
- Target value specification from the process operatorstation. The actuating time for target valuespecification or target function is stated at InputTY1.
With target value specification, the output of thetarget function runs with a variable gradient (TY1) tothe value at ZG.The Higher/Lower commands for the target functionare output at Output A. The computation algorithmfor the commands is specified at Input ALG.
- Priority of key commands TS1, TS2 and TS3 beforetarget value specifications.
- Annunciation of the currently operative telegramTS1, TS2 and TS3 or annunciation of target valuespecification.
Function blocks Signal Conditioning
65
Signal conditioning
Module wired connections ofAP01 83SR04/R1211 und
83SR04/R1310IDNNRB1 Bn1
BvnB2 Bn2
S
InputsIDN Function block identification no.NR No. of function unit (channel) of the moduleB1 binary process output 1 (e.g. command OFF)B2 binary process output 2 (e.g. command ON)
OutputsS Disturbance annunciation
automatically realized connections to the wiredinterface (Bn1, ...)
Output of binary signals AP01for module 83SR04
This function block outputs both binary signals at itsinputs B1 and B2 via the wired interface at Bn1 andBN2, each together with BVn."n" means the function unit of the module, ("Channel" 1- 4) according to input NR.
At S the module 83SR04/R1310 outputs a diesturbanceof the outputs, for instance a short circuit outside themodule.
wired connections of Module83SR04/R1211 and83SR04/R1310 EP01
NREn1 B1En2 B2En3 B3STAn B4USn S
InputsNR No. of module function unit („channel“) 1 - 4
automatically realized connections to the wiredinterface (En1, ...)
OutputsB1 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)
Input of binary signals EP01for module 83SR04
This function block inputs the binary signals connectedto the wired interface of a control module 83SR04 at istoutputs B1 ... B4.
"n" means the module’s function unit („channel“) 1 ... 4,corresponding to input NR.
At S a disturbance annunciation signal is output in caseof a short circuit of the the supply voltage at Usn of thisfunction unit.
Signal Conditioning Function Blocks
66
Module wired connections of AP02 83SR04/R2220
IDNNRB Bn2
Bvn
EingängeIDN Function block identification no.NR No. of module function unit (channel)B binary input signal 1 (e.g. command ON)
OutputsS Disturbance annunciation
automatically realized connections to the wiredinterface (Bn1, ...)
Binary signal output AP02for module 83SR04/R2220
This function block outputs the binary signal at its inputB via the wired interface at Bn2, together with BVn.
"n" means the module function unit („channel“) 1 ... 4according to input NR.
wired interface of Module83SR04/R2220
EP02
NREn1 B1
S1En2 B2
S2UNn
InputsNo. of module function unit („channel“) 1 - 4
automatically realized connections to processinterface (En1, ...)
OutputsB1 binary process input 1S1 Input 1 disturbedB2 binary process input 3S2 Input 2 disturbed
NAMUR signal input EP02for module 83SR04/R2220
This function block outputs the NAMUR signals at thewired interface inputs En1 and En2 at its outputs B1and B2 as binary signals.
"n" means the module’s function unit („channel“) 1 ... 4,corresponding with input NR.
UNn is to supply the NAMUR inputs. If it is shorted, adisturbance signal is output at S1 and S2.
If the NAMUR monitoring has found a fault at an input adisturbance sigal is output at S1 resp. S2.
Function Blocks Signal Conditioning
67
Module wired connections ofAP03 81AA01/R1210
IDNNRA AAnAS ZnESBEST S
InputsIDN Function block identification No.NR No. of module function unit (channel)A Analog signalAS Beginning of output range
(% at A for AA = 0%)ES End of output range
(% an A für AA = 100%)BE Output currrent range at AA
(BE=0 -> 0 ... 20 mA, BE=1 -> 4 ... 20 mA)ST Mode of disturbance handling
Outputsautomatically realized connections to the wiredinterface of function unit n
S Disturbance annunciation
Analog signal output AP03for module 81AA03/R1210
This function block outputs an analog signal at its inputvia a function unit of the analog output module81AA03/R1210."n" means the module’s function unit (“channel“ 1 - 8)corresponding to the etrance at NR.
Via AS / ES the output signal at AA may be adjusted:
AA = (A - AS) 100%
ES AS−
BE is seting the output current range.
ST is setting how a disturbance bit is used::ST = 0 -> output of the disturbed valueST = 1 -> mA output for A= 0%ST = 2 -> mA ouput for A=100%ST = 4 -> output of 0 mA
At S a logical 1 is output, if the input signal at A isdisturbed (if its disturbance bit is set).
Signal Conditioning Function Blocks
68
Module wired connections of AP04 83SR07
IDNNRA AYn
Zn1S1
B AFn S2
S
InputsIDN 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)
Outputsoutomatically realized connections to the wiredinterface (AYn, ...)
Otput of analog and binary signals AP04for module 83SR07
This function block outputs the analog signal at A andthe binary signal at B via the wired interface at AYn andAFn. So the wired interface may be used also for otherapplications than for standard drive control functions.
"n" means the no. of module function unit,corresponding with NR.
wired interface of Module83SR07
EP04
NR
FILBE1BE2
Sn1En1 A1En2Zn2Sn3En3 A2En4Zn4 S1
EOn B1EZn B2STAn B3TSn B4UKn PR
S2
SInputsNR No. of module’s function unit (channel)FIL Filter parametersBE1 Current range at module input A1BE2 Current range at module input A2
automatically realized connection to wiredinterface (Sn1, ...)
Input of analog and binary signals EP04for module 83SR07
This function block allows inside the module an accessto the analog and binary signals connected at the wiredinterface. So they are avaible even in case of using nostandard drive control functions.
"n" means the no. of the module’s function unit(„channel“) 1 ... 2, corresponding to the entrance atNR..
At "FIL" the frequency of the net filter is set: 0, 16, 50, 60für: no filter, 16 2/3 Hz, 50Hz, 60Hz
Via BE1 / BE2 the current range of the inputs is set: 0 -> 0 ... 20 mA, 1 -> 4 ... 20 mA
OutputsA1 anal. process input 1 (Sn1, En1, En2, Zn2)A2 anal. process input 2 (Sn3, EN3, EN4, Zn4)S1 Annunciation about disturbed analog inputs
(Value >/< range, broken line in case of4-20 mA)
B1 binary process input 1 (e.g. limit switch OPEN)B2 binary process input 2 (e.g. limit switch OPEN)B3 binary process input 3 (e.g. switch gear dist.)B4 binary process input 4 (e.g. test mode)PR Binary inputs B1 to B4 as a standard telegramS2 Binary inputs disturbed (short circuit at UK., S..)S Summary alarm (S1 oder S2 active)
Function Blocks Signal Conditioning
69
ESSBSSRSG1GA1GW1HY1SG2GA2GW2HY2SG3GA3
SG4GA4GW4HY4
GN1G2
GN2G3
GN3G4
GN4
G1
GW3HY3
GSG
InputsE Analog value inputGA1 Limit value type ("Type" O / U)GW1 Limit value 1HY1 Hysteresis 1 . . . to .HY4 Hysteresis 4
OutputsG1 Limit signal 1 activeGN1 Limitsignal 1 not active...... toGN4 Limit signal 4 not active
(AG Limit signal telegram:is created automatically,not depicted in the control logic diagram)
Limit signal formation GSG
This function block us used on input modules in orderto generate limit signals from the measured value of aninput channel.It can generate from an analog value at Input E up to 4limit signals, which are passed as Data Type 3automatically onto the bus (one bit each for upward anddownward violation). To specify the use, the limitsignals are depicted with Outputs Gn/GNn.
+
GN1
Disturbance
>
<
123
+>
<
+<
+<
>
>
0
456
789
101112
G1
G2GN2
G3GN3
G4GN4
XH11XH61XN01
XH12XH62XN02
XH13XH63XN03
XH14XH64XN14
BitMeaning
Common dist. message
Signal name e.g.:
The
signal names
are not permanently
assigned,
for example
only "G1" for Bit 3
Disturbance
Disturbance
Disturbance
The limit values are stored in a limit value list. Thefollowing particulars can be specified for each limitvalue:
- Limit value in %, range : 0 .. 110%, resolution 0.1%- Specify whether "upper" or "lower" limit value (determines the hysteresis position),- Hysteresis (HY1 to HY4 for 0.39/1.56/3,12/6.25% )
In the event of a disturbance bit in the input signal, alllimit signal outputs are set to 0 (Gn and. GNn).
E
Hysteresis
Type "O": Upper limit value
01
01
EHysteresis
01
01
Type "U": Lower limit value
G
GN
G
GN
Limit value
Singal Conditioning Function Blocks
70
GW1GW2
GW4
ACTR
EFRRSZSDZSTW
GW3
AD
ZIP
G1GN1
G2GN2
G3GN3
G4GN4
InputsE Counter input (pulses)FR Enable input (for the counter)RS Reset input (for the counter)ZS Counting thresholdDZ Difference formation cycleSTW Starting valueGW1 Limit value 1GW2 Limit value 2GW3 Limit value 3GW4 Limit value 4(NR Number of input channel,
does not appear in functional diagram)
OutputsA Counter readingAD Counter differenceAG Limit signals outputGU1 Limit value 1 violated downwardsGO1 Limit value 1 exceededGU2 Limit value 2 violated downwardsGO2 Limit value 2 exceededGU3 Limit value 3 violated downwardsGO3 Limit value 3 exceededGU4 Limit value 4 violated downwardsGO4 Limit value 4 exceeded(AG Limit signal telegram,
not depicted in the functional diagram)
Pulse counter ZIP
This function block is used on the multi-purpose inputmodule 81EU01 in the "pulse counter" operating mode.It counts the pulses at Input E (positive edges frominput channel) and puts them out as 5 connectedtelegrams for 8 BCD-coded decades (Data Type 4).The counting frequency is max. 25 Hz with a bounce-free input signal, otherwise max. 10 Hz.Counting is performed only when there is an enable atInput FR with "1" (without connection: satisfied).A "1" at Input RS (reset) sets the counter to the valuespecified at Input STW (starting value) (withoutspecification to RS: 0)The counter reading is transmitted per event if it altersby more than the value specified at Input ZS (countthreshold), or if it is reset per RS, or the count range isexceeded. A fixed time-out of 200 ms applies here.At the DZ input (difference formation cycle), a timebetween 1 and 10 minutes can be specified, in whichthe change in the counter reading is determined. Thisdifference is transmitted per event over the AD output,together with the ongoing value.
Up to four (x 2) limit signals can be formed from theinput signal. The limit values are specified with InputsGW1 to GW4, and stored in a Limit Value List.The limit signals are transmitted at Output AG as DataType 3 (see GRE or GSG). To represent their use, theyare depicted as single signals.
UHRIDNEMSESEEMIEST
InputsIDN Function block identification no.EMS, ... Synchronisation telegrams
Receiving time synchron. telegrams UHRfor ZIP
The above described function block ZIP needs a timesynchronisation at its module 81EU01/R1220. For thisthe fucntion block UHR must be used one times at thismodule. It receives time synchronisation telegramswhich are sent one times to the PROCONTROL bus byany computer or a radio clock. The module needs thesource addreses of the sending coupling module..
Function Blocks Signal Conditioning
Signal Conditioning
71
FIL
ET1FIT2T3T4K1K2BABENR
(A)
Inputs
E Analog value inputT1 Damping time constant, 1st order/
filter time constantFI Filter time constant, non-linear filterT2 Filter time constant 1T3 Filter time constant 2T4 Filter time constant 3K1 Filter factor 1K2 Filter factor 2BA Range beginning Output scaling refer-BE Range end enced to measuring range endNR Number of the function unit
Outputs
A Analog value output, filtered
Non-linear filter FIL
- For filtering the output signal of the correctingfunctions KOR1, KOR2 and NIV and for filteringmeasured values in general.
- Variable filter time constants(user-specified).
Signal Conditioning Function Blocks
72
FIL
ET1FIT2T3T4K1K2
BABENR
K3CM
(A)
1
Inputs
E Analog value inputT1 Damping time constant, 1st order/
filter time constantFI Filter constant, non-linear filterT2 Filter time constant 1T3 Filter time constant 2T4 Filter time constant 3K1 Filter factor 1K2 Filter factor 2K3 Filter factor 3CM Min. dead bandBA Range beginning Output scaling referenced-BE Range end to measuring range endNR Number of function unit
Outputs
A Analog value output, filtered
Non-linear filter, extended FIL1
- For filtering the output signal of the correctingfunctions KOR1, KOR2 and NIV and for filteringmeasured values in general.
- Variable filter time constants(user-specified).
Function Blocks Signal Conditioning
73
KOR1ETPTERPERBATBETBAPBEPATAPWDRADT1FIBAFBEFNR
AM1M2M3
InputsE Differential pressure inputT Correcting aux. variable for temperatureP Correcting aux. variable for pressureTER 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 rangeD Steam rangeRAD Root-extracting transducer; zero
suppressionT1 Damping time constant
1st order / filter time const.FI Filter constant, non-linear filterBAF Range beginning for flow referenced toBEF Range end for flow flow rate inNR Number of function unit design point
OutputA Flow rate outputM1 Annunciation output for substitute variable
operativeM2 Annunciation output for water/steam stateM3 Annunciation output for "quit accuracy range"
Water/steam correction function KOR1
- Computation of output value as perthe water/steam table:
A = f (E, T, P)
- In the event of a disturbance at correcting aux.variables T, P, automatic switchover to correctingsubstitute variables TER and PER.
- Matching to process values by means of scalinginputs.
- Option for zero suppression of the corrected valuein various ranges.
- Filtering of output value.
- State annunciation.
Signal Conditioning Function Blocks
74
ETPTERPERBATBET
BAPBEPATAP
RADT1FIBAFBEFNR
AM1
BZP
MGAR
KOR3
InputsE Differential pressure inputT Correcting aux. variable for temperatureP Correcting aux. variable for pressureTER 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 gasR Gas constant of dry gas
referenced to 400 J/(kg.grd)RAD Root-extracting transducer; zero
suppressionT1 Damping time constant, 1st order/
filter time constantFI Filter constant, non-linear filterBAF 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
OutputsA Flow rate outputM1 Annunciation output for substitute valueoperative
Corrective function for gases KOR3
- Computation of output value as per gas equation:
A = f (E, T, P)
- In the event of a disturbance at correcting aux.variables T, P, automatic switchover to correctingsubstitute variables TER and PER.
- Matching to process values by means of scalinginputs.
- Option for zero suppression of the corrected valuein various ranges.
- Filtering the output value.
- State annunciation.
Function Blocks Signal Conditioning
75
NIV
ETPPERBAPBEPBAMBEMMKST1FIBALBELNR
AM1M2M3
InputsE Difference pressure inputT Correcting aux. variable for temperature of
comparison column(referenced to 100°C)P Correcting aux. variable for pressurePER 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 risingT1 Damping time constant, 1st order/
filter time constantFI Filter constant, non-linear filterBAL 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
OutputsA Level outputM1 Annunciation output for substitute variable
operativeM2 Annunciation output for water/steam stateM3 Annunciation output for "leave accuracy range"
Level measurement correction function NIV
- For pressure correction with level measurementsfor water in closed vessels.
A = f (E, T, P)
- In the event of a disturbance at correcting aux.variable P, automatic switchover to correctingsubstitute variable PER.
- Matching to process values by means of scalinginputs.
- Filtering the output value.
- State annunciation.
Signal Conditioning Function Blocks
76
Function Blocks Operating Mode Specification
77
Operating mode specification
(not visible in the control logic diagram)
Inputs
TXT . . . . . . . . . . . (3 x 11. . . . . . . . . . . ASCII -. . . . . . . . . . . characters)
NR Subdomain Number (1 .. 32),
IDN Ident. Number (1 .. 4095)
Text module TXT
Is used for providing remarks on the subsequentfunction in the "Structure List" in which theprogram of a control module is listed.In plants planned with PROPLAN and intended forretrogenerated documentation, a certain content ina certain form is required.
The "program" can be subdivided by SubdomainNumbers, e.g. for processing several binary drivecontrols.
The Ident. Number serves as the "name" of the textmodule, and can be used to retrieve it.
Signal Conditioning Function Blocks
78
(not visible in the control logic diagram)
Inputs
TXT . . . . . . . . . . . (3 x 11. . . . . . . . . . . ASCII -. . . . . . . . . . . characters)
BA Operating mode and cycle time whereappropriate(STR / REG, cycle time / MWV)
NR Subdomain Number (1 .. 32),
IDN Ident. Number (1 .. 4095)
Text module TXT1for operating mode specification
Is used for setting a module’s operating mode. Forthis purpose this function block must be in firstplace in the "Structure List", the program of acontrol module.
Remarks on the function of this module can bemade in "TXT" (Text) with 3 x 11 characters.
A module’s operating mode is specified under"BA". The options are:
- STR Binary control (with variable cycle time)
- REG Analog control (with fixed cycle time, with cycle time specification:, 50ms / 100ms / 150ms / 200ms / 250ms
- MWV Signal conditioning (fixed cycle time 250 ms, "Fault dead" put out onto the bus)
The "program" can be subdivided by SubdomainNumbers, e.g. for processing several binary drivecontrols.
The Ident. Number serves as the "name" of the textmodule, and can be used to retrieve it.
Function Blocks Operating Mode Specification
79
(not visible in the control logic diagram)
Inputs
TXT . . . . . . . . . . . (3 x 11. . . . . . . . . . . ASCII -. . . . . . . . . . . characters)
BA Operating mode and cycle time whereappropriate(STR / REG, cycle time/ MWV)
FIL Frequency for input filter functions(16 2/3, 50 or 60 Hz)
B01 Operating mode for peripherals connection 1to toB32 Operating mode for peripherals connection 32
NR Subdomain Number (1 .. 32),
IDN Ident. Number (1 .. 4095)
Configuration module KONfor operating mode specification,preferably for with 83SR07
Is used for setting a module’s operating mode. Forthis purpose this function block must be in firstplace in the "Structure List", the program of acontrol module.
Remarks on the function of this module can bemade in "TXT" (Text) with 3 x 11 characters.
A module’s operating mode is specified under"BA". The options are:
- STR Binary control (with variable cycle time)
- REG Analog control (with fixed cycle time, with cycle time specification:, 50ms / 100ms / 150ms / 200ms / 250ms
- MWV Signal conditioning (fixed cycle time 250 ms, "Fault dead" put out onto the bus)
At inputs B01 to B32 the following can be specified:ON binary input,ON,x analog input,OFF binary output,OFF,x analog output. x = 0 -> 0 .. 20mA, x = 4 -> 4 .. 20mA
The "program" can be subdivided by SubdomainNumbers, e.g. for processing several binary drivecontrols.
The Ident. Number serves as the "name" of the textmodule, and can be used to retrieve it.
PROCONTROL PDas ABB-Kraftwerks-Leitsystem
ABB Kraftwerksleittechnik GmbH
Postfach 10 03 51, D-68128 MannheimTelefon (0621) 3 81 32 88, Telefax (0621) 3 81 89 62Telex 462 411 107 ab d
Printed in the Federal Republic of Germany (KWL/E6, 10/93)