Schneider Electric Loop CTRL -> A120 -> AKF, CLC12 V1.1 Configuration Guide
Add to my manuals
98 Pages
advertisement
Loop CTRL → A120 → AKF
Type: CLC12
Version 1.1
Diskettes 3 1 /
2
” and 5 1 /
4
”
Configuration Guide
DOK-276557.20-0291
Belongs to software kit E-No. 424-271575
Overview
Notes
Table of Contents
Part I How to Proceed?
Part II Closed Loop Control Function Blocks
Part III Application
Part VII
Part VIII
Part IX
Part IV Appendix
Part V
Part VI
20
20
Notes
Table of Contents
20 v
vi
20
Notes
Application Note
Caution The relevant regulations must be observed for control applications involving safety requirements.
For reasons of safety and to ensure compliance with documented system data, repairs to components should be performed only by the manufacturer.
Training
AEG offers suitable training that provides further information concerning the system (see addresses).
Data, Illustrations, Alterations
Data and illustration are not binding. We reserve the right to alter our products in line with our policy of continuous product development. If you have any suggestions for improvements or amendments or have found errors in this publication, please notify us by using the form on the last page of this publication.
Addresses
The addresses of our Regional Sales Offices, Training Centers, Service and Engineering Sales Offices in Europe are given at the end of this publication.
20 vii
Copyright
All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means, electronic or mechanical, including copying, processing or any information storage, without permission in writing by the AEG Aktiengesellschaft. You are not authorized to translate this document into any other language.
Trademarks
All terms used in this user manual to denote AEG products are trademarks of the AEG Aktiengesellschaft.
IBM, IBM-PC, IBM-XT and IBM-AT are registered trademarks of International
Business Machines Corporation.
Microsoft and MS-DOS are registered trademarks of Microsoft Corporation.
© 1990 AEG Aktiengesellschaft.
viii
20
Terminology
Note This symbol emphasizes very important facts.
Caution This symbol refers to frequently appearing error sources.
Warning This symbol points to sources of danger that may cause financial and health damages or may have other aggravating consequences.
Expert This symbol is used when a more detailed information is given, which is intended exclusively for experts (special training required). Skipping this information does not interfere with understanding the publication and does not restrict standard application of the product.
Path This symbol identifies the use of paths in software menus.
Figures are given in the spelling corresponding to international practice and approved by SI (Système International d‘ Unités).
I.e. a space between the thousands and the usage of a decimal point
(e.g.: 12 345.67).
20 ix
AKF
IL
FPF
DT1-part
FB
HVAC
NW
P-controller abbr. instruction list (IL), ladder diagram (LD), unction block diagram (FBD) instruction list fire protection flap real differential part of controller function block heating, ventilation and air conditioning network proportional-action controller
PI-controller
PID-controller
PADT
CLC-FB
<Alt>
<Del> proportional-plus-integral controller proportional-plus-integral-plus-derivative controller programming and debugging tool closed loop control function block
PC
I&C programmable controller central instrumentation and control
<Cr>, <Return> use carriage-return key
<Ctrl> use control-key use alternate-key use delete-key all three keys held down: warm restart x
20
Objectives
Present software and documentation can only be used together with softwarepackage Dolog AKF → A120.
This manual is designed for configuration of closed-loop control programs on
Modicon A120.
It contents information about installing the software on personal computer and the use of function blocks. The configuring of FBs (parameters, time etc.) will be described. As an introduction into the configuration of closed-loop control programs using CLC 12C software, the software kit contains an application example of heating, ventilation and air conditioning and the application of controlling an reacting-tank in process engineering.
Arrangement of This Guide
General This part contains the preface of the documents, describes the handling of install-disks and contains a detailed table of contents of this manual.
Part I Checklist for proceeding with present software kit.
Part II Requirements, installation and specification of closed-loop control function blocks.
Part III Installation and specification of application ‘I&C, HVAC’.
20 xi
Part IV Appendix
Addresses dresses
Publicatons Comment Form
Contain the adof the sales agencies at home and abroad.
Please use this form a lot, if you have any questions or corrections regarding the doumentation or software.
Related Documents
Software Kit
Dolog AKF → A120
Type: AKF12
E No 424-271521
Validity Note
This manual is assigned for software CLC12 version 1.1.
Translation of description DOK-275578.20.
xii
20
Handling 3
1
/
2
” Diskettes
No cleaning of diskettes.
Store diskettes in protective containers and boxes.
Temperature
Humidity
10 to 60 C
8 to 80%
Insert diskettes correctly.
No water on diskettes.
No heavy objects on diskettes.
No erasing on diskettes.
Diskettes tolerate no heat
(sunshine).
Label diskettes at the right spot.
Don’t move the metal slide.
No diskettes near magnetic fields.
No forcing diskettes into disk drive.
Always keep in mind
20 xiii
Handling 5
1
/
4
” Diskettes
No diskettes near magnetic fields.
Store diskettes in protective containers and boxes.
Label diskettes at the right spot.
No cleaning of diskettes.
No bending or folding of diskettes.
Temperature
Humidity
10 to 50 C
8 to 80%
Insert diskettes correctly.
No water on diskettes.
No heavy objects on diskettes.
xiv
No erasing on diskettes.
Diskettes tolerate no heat
(sunshine).
No paper clips on diskettes.
Touch only protected parts of diskettes.
No painted pencils for writing on diskettes.
No forcing diskettes into disk drive.
Always keep in mind
20
Table of Contents
20
Part I How to Proceed?
. . . . . . . . . . . . . . . . . . . . . . . .
1
Chapter 1 Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3
Part II Closed Loop Control Function Blocks . . . .
5
Chapter 1 Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
Chapter 2 Installation of Function Blocks . . . . . . . . . . . . . . . . . . . .
9
Chapter 3 General Information about FBs . . . . . . . . . . . . . . . . . . .
11
3.1
Structure of FBs
3.2
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General Information about CLC-FBs . . . . . . . . . . . . . . . . .
FB305 PID1.16 PID controller with 16 bit fixed point arithmetics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
FB306 PID1.32 PID controller with 32 bit fixed point arithmetics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12
13
15
21
FB310 ZR1 Two-position controller for A120
FB311 PDSR1 PD-step-action controller . . . . . . . . . . . . . .
31
. . . . . . . . . . . . . . . .
27 for A120
FB315 DR1 Three-position controller for A120
FB320 PBM1 Pulse-duration Modulator for . . . . . . . . . . . . . . .
41
. . . . . . . . . . . . . .
37
A120
Part III Application . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
47
Chapter 1 Installation Application . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
Installation of applications . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1.1
Installation of application HVAC . . . . . . . . . . . . . . . . . . . . .
1.1.2
Installation of application REACT . . . . . . . . . . . . . . . . . . .
49
50
50
51
Table of Contents xv
Chapter 2 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
53
2.1
Open Loop and Temperature Control of a Ventilation Sys-
2.1.1
2.1.2
tem in HVAC Techniques
Open Loop Control
. . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mixed air temperature control . . . . . . . . . . . . . . . . . . . . . . .
56
59
62
2.1.3
Room Temperature Control . . . . . . . . . . . . . . . . . . . . . . . . .
63
2.2
Closed Loop Control of a Reacting Tank in Process Engi-
2.2.1
neering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sequence Control and Closed Loop Control . . . . . . . . . .
66
66
Part IV Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
69
Addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
71
Publications Comment Form . . . . . . . . . . . . . . . . . . . . .
81 xvi Table of Contents
20
Part I
How to Proceed?
20
1
2
20
20
Chapter 1
Checklist
The following list describes how to use this closed-loop control manual and how to handle the loop control software in the best way.
Checklist 3
Before using loop control function blocks take a look at the following checklist and note the software details in the corresponding chapters.
Get familiar with the conditions for using loop control software (part II, chapter
1).
Have you fullfilled the conditions of the first point?
Install the loop control function blocks (part II, chapter 2).
To check software operation, install one of the applications (part III, chapter1).
Start AKF program using the ‘AKF12’-command on your PADT (see also software kit ‘AKF12’).
With SeTup menu type the name of ‘PLant’ and ‘PC Station’ that you want to choose for applications (see also software kit ‘AKF12’).
Print closed-loop control program using print menu ‘program list’ (see also software kit ‘AKF12’).
Get familiar to functionality of application using the program list and the manual‘s descriptions (see also software kit ‘AKF12’).
Edit your open loop program using ‘AKF12’ (see also software kit ‘AKF12’).
Copy the neecessary loop control Function Blocks to your actual plant using the ‘Special’ and ‘Copy Files’ commands (see also software kit ‘AKF12’).
Create your closed loop program under using the function blocks (see also part II).
The specific closed-loop control parts are now complete. Finally you can prepare the AKF program for loading it to the connect PC or return to other work on the given plant (AKF12, part ‘programming’, chap. ‘Programming Sequence’).
4 Checklist
20
Part II
Closed Loop Control
Function Blocks
20
5
6
20
Chapter 1
Requirements
This chapter enables you to perform closed loop control using
AKF software package Dolog AKF
→
A120 and the loop control software CLC 12.
20
Requirements 7
To guarantee proper operation of software ensure the following conditions:
IBM compatible programming and debugging tool (personal computer) with fixed disk drive and external-disk drive (3 1/2” or 5 1/4”) and with installed software Dolog AKF → A120 software conditions:
Kind of software
A120:
ALU 200 basic software
ALU 201 basic software
ALU 202 basic software
PADT:
Dolog AKF → A120 programming software
Loop CTRL → A120 →
Closed loop control FBs
AKF type
BSW 124
BSW 123
BSW 123
AKF12
CLC12 number
275121.00
275120.00
275120.00
E-Nr. 424-247197 version 2.0 or higher
E-Nr. 424-271575 version 1.0
Knowledge about project planning of the A120 using the software kit
Dolog AKF → A120
8 Requirements
20
Chapter 2
Installation of Function
Blocks
This chapter describes you how to copy closed loop control function blocks.
20
Installation of Function Blocks 9
The loop control function blocks (CLC-FBs) are equipped with AEG defined numbers. Nevertheless these numbers can be freely changed by the customer when copying function blocks from diskette to PC Station. To keep always best survey and to make survive activities less difficult, we recommend to use the same numbers or to commit function block numbers in your company.
Use the following procedure to copy FBs:
Step 1 Start AKF12 program
Step 2 Insert CLC12-diskette in your disk drive (e.g. A:\)
Step 3 You are in the Plant, entered during installation of AKF12
(e.g. ”C:\AKF12”)
Step 4 Select ”SeTup”, ”PC Station”, ”PC Station Name” in
AKF12 menu (e.g. ”CLC”)
Step 5 Select menu ”Special”, ”Copy Files”
Step 6 To specify source files type: A:\CLC12\*.* (note A:\ is the name of disk drive in which youve inserted the CLC12 diskette, eventually this drive can be B:\ )
Step 7 When entering the return key in the ”Target” line (empty line), the files on the inserted diskette will be copied into the PC station determined with SeTup (CLC12)
Menu entries for step 6 and step 7:
(parameter: /V)
Start Copying Files
SOurce: A:\CLC12\*.*
Target:
Parameter: /V
From this PC station the required FBs can be copied to the actual PC station containing the user program (the recommendation mentioned above is automatically kept when proceeding in this way).
For this Step 4 to Step 7 have to be repeated.
To Step 4: Type the name of PC station you want to work with.
To Step 6: ”Source” is the directory of PC station ”CLC”. Instead of *.* insert the number of required FB.
To Step 7: The selected PC station remains the target directory.
10 Installation of Function Blocks
20
Chapter 3
General Information about
FBs
20
General Information about FBs 11
3.1
Structure of FBs
Every function block consists of one operation and the necessary operands for executing the operation.
The operation determinates which function will be executed by the function block. The operand determinates which variable will be used when executing the operation.
Operation e.g. ZR1
Function Block
Operand actual operand assignable operand operand identifier
Parameter e.g. ER,X e.g. MW, M e.g. 2.3, 4.5
Condition
M...
M...
MW..
MW..
MW..
MW..
FB 310
ZR1
ER
ER
WE
XE
HYS
TA
YA
TM
VIM1
VIM2
VIW1
VIW2
MW..
T...
M...
M...
MW..
MW..
Note Only one FB is allowed in each network
Conditional- / unconditional FB call
The operation of every function block can be enabled with a ‘Conditional call’
(edit menu). Doing this causes AKF program to perform an additional FB marker input. Setting the conditional input enables FB operation, resetting the input turns the FB operation off. The output operands then will not be changed until the FB is reactivated. This allows for instances where output operands are shared with
12 General Information about FBs
20
further FBs in cases of process dependant operating modes (e.g. split-range control) - or simply to stop FB operation. The conditional input is next to the name of function block (here ZR1).
Conditional input e.g. E2.1
no conditional input
→ conditional call
→ unconditional call
The operand identifier determinates if it is e.g. an output variable (Q), Input variable (I), a marker byte (MB) etc. This information is demanded by Dolog AKF from the system. It is not possible to write a marker bit to places which are assigned for marker words. Wrong inputs will not be accepted (syntax check).
Valid characters of variables in Function Block Diagrams:
Condition conditional or unconditional call (enable) of function block
M...
MB..
for input/output value or marker with bit format for input/output value or marker with byte format
MW..
MD..
for input/output value or marker with word format for input/output value or marker with double word format
The points signify the required parameters
3.2
General Information about CLC-FBs
The Closed Loop Function Blocks of MODICON A120 can be copied into an existing PC station and used like regular FBs.
Inserting a Function Block into a Network causes the AKF program to prepare the finally program linkage with assignment of fundamental part of Function
Block code and additional the code for calling the FB in OB (see also FB descriptions). With every further insertion of the same Function Block only the call of the new FB is added to the code to be linked. The required program memory can be kept to a minimum in this way.
The Loop Control Function Blocks run without additional timing system using only timer controlled sampling. Therefore every CLC-FB gets one or more timer functions assigned at TMx variable. The sampling time, unless otherwise specified (see FB descriptions), should be determinated adapt to the conditions of
20
General Information about FBs 13
process loop. Usual values are 1/5 - 1/10 of loop control relevant system time constants.
The required memory allocation for internal variables, controller input- and output variables and controller parameters are completely assigned at the Controller
Function Block. There is no exceptional handling of data in the Data Block (DB) or consideration of restricted data areas.
The number of timer addresses used can be minimized by assigning the same timers to several function blocks in cases when the sampling time is determined as zero. (e.g. ZR1-, DR1 continuous operation or PID controller in P controller mode). Also the double words that have to be assigned to some controllers can be used commonly. They are only used for buffer storage.
In displaying A120 signals using ”Online List” it should be considered that variables identified as controllable (CE) will be overwritten for one program cycle with given list value after activating the transmit using the transmit command in the AKF menu. The controller outputs have storing characteristics and therefore should only be listed as viewable (no identifier). Identifying controller output variables as force variables should be avoided if regular and continual controller operation is to be guaranteed. (The fixing of output variables causes uncontrollable influence in FB operation)
14 General Information about FBs
20
FB305 PID1.16 PID controller with
16 bit fixed point arithmetic
1 Function
The closed loop control function block PID 1.16 is a freely parametrizable PID controller with 16 bit fixed point arithmetics. PID 1.16 has the following characteristics negative KP values possible (change of control direction)
D-, and I-part can separately and bumpless turned on/turned off
D-part with bumpless change over to system deviation or actual value
D-part part combined with 1st order lag element for controlled step response
(DT1)
Operation with anti windup reset (AWR)
Manual input with setpoint correction of integral part for bumpless return to automatic mode
Operating mode HALT for keeping the last value of controller output with setpoint correction of integral part
Dynamic HALT with positive edge trigger at DHLT-input during next FB cycle
Limiting of controller output to minimum/maximum value
Complete protection against arithmetic overflows; thus higher reliability
FB operating time less than 10 ms
20
PID1.16
15
2 Display
Condition
MW..
MW..
MW..
MW..
MW..
M...
M...
M...
MW..
MW..
MW..
M...
MW..
2.1
Funktion Block Symbol
FB 305
PID1.16
TN
TV
ED
TA
W
X
YH
YAO
YAU
HAND
HALT
DHLT
KP
Y
TM
VIM1
VIM2
VIW1
VIW2
VIW3
VIW4
VIW5
VIW6
VIW7
VIW8
MW..
T...
M...
M...
MW..
MW..
MW..
MW..
MW..
MW..
MW..
MW..
16 PID1.16
20
2.2
FB structure
Assignable parameter
TM
VIM1
VIM2
VIW1
VIW2
VIW3
VIW4
VIW5
VIW6
VIW7
VIW8
TV
ED
TA
Y
HALT
DHLT
KP
TN
PID1.16
W
X
YH
YAO
YAU
HAND
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
M - addr.
M - addr.
M - addr.
MW - addr.
MW - addr.
MW - addr.
M - addr.
MW - addr.
MW - addr.
T - addr.
M - addr.
M - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
Meaning
Operation (Call) setpoint value actual value manual input maximum output value minimum output value operating mode HAND (priority over HALT) operating mode HALT dynamic HALT for next FB cycle controller gain integral-action time (in 0.1 s); TN < 0: I-part is turned off derivative-action time (in 0.1 s); TV < 0: D-part is turned off change over D-part (0 for KP
*
Xd, 1 for KP sampling time (in 0.1 s) manipulated variable (controller output)
*
-X) timer internal organization data (bit) internal organization data (bit) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word)
20
PID1.16
17
Functtion Block
Figure 1 Controller design
18 PID1.16
20
3 Configuration
The function block can be copied from the source file (PADT or Diskette) to the target file of the selected PC station (ref. chapter LEERER MERKER).
3.1
Parametrization
The parametrization of PID 1.16 controller has no restrictions - Arithmetic overflows will be kept MAXINT limits the way that direction (sign) of substituted variable is the same as the direction of the unrepresentable, overshoot one (no undefined ‘saw-teeth’ effects). Controller operation without limited output value can be reached with regards to the overall arrangement of control loop.
Note :
Step changes in setpoint value will be amplified with a gain of 5 * KP at the instant of step change and are given out additional to the actual controller output value (once amplified by controller gain and four times by DT1-part, because of internal determination TV/T1 = 4).
The following course of the controller output value is essentially determined by the additional conditions of the control loop, mostly by system time constants.
The limiting of controller output in this connection, is in the main dependant on the course of the integral part, whose settling to an fixed value can only be done over the system loop.
Step changes in setpoint value can be (preferably in PI mode) transformed into a slower settling of the control loop, with bumpless change in controller output value, when simultaneous causing a positive edge trigger at DHLT input. In that case DHLT forces the controller to take over the normally occuring step change in the controller output into the integral part (one cycle). The former controller output value temporary remains as the output value. The following course of controller output value is essentially determinated by the changing of the integral part.
20
PID1.16
19
Table 1 Determination of sampling time
Controller
P
PI
PD
PID -
min
-
0 typ
-
< 0.2
*
TN
< 0.05
*
< 0.05
*
TV
TV -
-
-
max
3.2
FB operating times
Note The given operating times are valid when using ALU 202.
Operating times during sampling cycle:
Controller
P
PI
PD
PID normal
3.08 ms
5.06 ms
3.79 ms
5.41 ms
Operating times in other cycles: always 2.32
ms
AWR**
3.20 ms
4.25 ms
3.62 ms
4.46 ms mode
HAND
2.98 ms
4.02 ms
2.99 ms
4.03 ms
HALT
3.01 ms
4.03 ms
3.02 ms
4.94 ms
3.3
Program memory first FB-call in OB: 5 010 every further call: + 159
** if I part works
Byte*
Byte
* The given value represents worst case value and is valid when the Function
Block is the only one called in the OB. If however commands used in your closed loop control functions already exist in your program, only the additional program parts will cause an increase in the total linked program length (hence saving in program memory).
20 PID1.16
20
FB306 PID1.32 PID controller with
32 bit fixed point arithmetics
1 Function
The Closed Loop Control Function Block PID 1.16 is a freely parameterizable
PID controller with 16 bit fixed point arithmetics for input and output. The calculation of I- and DT1-part and the summing of the internal values for building the controller output signal are done with 32 bit accuracy.
negative KP values possible (change of control direction)
D-, and I-part can separately and bumplessly turned on/off
D-part with bumpless change over to system deviation or actual value
D-part part combined with 1st order lag element for controlled step response
(DT1)
Operation with anti windup reset (AWR)
Manual input with setpoint correction of integral part for bumpless return to automatic mode
Operating mode HALT for keeping the last value of controller output with setpoint correction of integral part
Dynamic HALT with positive edge trigger at DHLT-input during next FB cycle
Limiting of controller output to minimum/maximum value
Complete protection against arithmetic overflows; thus higher reliability
FB operating time less than 10 ms
20
PID1.32
21
2 Display
M...
MW..
MW..
MW..
M...
MW..
condition
MW..
MW..
MW..
MW..
MW..
M...
M...
FB 306
TN
TV
ED
TA
YAU
HAND
HALT
DHLT
KP
W
X
YH
YAO
PID1.32
Y
TM
VIM1
VIM2
VIW1
VIW2
VIW3
VIW4
VIW5
VIW6
VIW7
VIW8
VIW9
VID1
VID2
MW..
T...
M...
M...
MW..
MW..
MW..
MW..
MW..
MW..
MW..
MW..
MW..
MD..
MD..
22 PID1.32
20
2.1
FB structure
Assignable parameter
TM
VIM1
VIM2
VIW1
VIW2
VIW3
VIW4
VIW5
VIW6
VIW7
VIW8
VIW9
VID1
VID2
TV
ED
TA
Y
HALT
DHLT
KP
TN
PID1.32
W
X
YH
YAO
YAU
HAND
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
M - addr.
M - addr.
M - addr.
MW - addr.
MW - addr.
MW - addr.
M - addr.
MW - addr.
MW - addr.
T - addr.
M - addr.
M - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MD - addr.
MD - addr.
Meaning
Operation (Call) setpoint value actual value manual input maximum output value minimum output value operating mode HAND (priority over HALT) operating mode HALT dynamic HALT for next FB cycle controller gain integral-action time (in 0.1 s); TN < 0: I-part is turned off derivative-action time (in 0.1 s); TV < 0: D-part is turned off change over D-part (0 for KP
*
Xd, 1 for KP sampling time (in 0.1 s) manipulated variable (controller output)
*
-X) timer internal organization data (bit) internal organization data (bit) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (double word) internal organization data (double word)
20
PID1.32
23
Figure 2 Controller design
24 PID1.32
20
3 Configuration
The function block can be copied from source file (PADT or Diskette) to the target file of the selected PC station (ref. chapter LEERER MERKER).
3.1
Parameterization
The parametrization of PID 1.16 controller has no restrictions - Arithmetic overflows will be kept within MAXINT limits the way that direction (sign) of substituted variable is the same as the direction of the unrepresentable, overshooten one
(no undefined ‘saw-teeth’ effects). Controller operation without limited output value can be reached with regards to the overall arrangement of control loop.
Note :
Step changes in setpoint value will be amplified with a gain of 5 * KP at the instant of step change and are given out additional to the actual controller output value (once amplified by controller gain and four times by DT1-part, because of internal determination TV/T1 = 4).
The following course of the controller output value is essentially determined by the additional conditions of the control loop, mostly by system time constants.
The limiting of controller output in this connection, is in the main dependant on the course of the integral part whose settling to an fixed value can only be done over the system loop.
Step changes in setpoint value can be (preferably in PI mode) transformed into a slower settling of the control loop, with bumpless change in controller output value, when simultaneousley causing a positive edge trigger at DHLT input. In that case DHLT forces the controller to take over the normally occuring step change in the controller output into the integral part (one cycle). The former controller output value temporary remains as the output value. The following course of controller output value is essentially determinated by the changing of the integral part.
20
PID1.32
25
Table 2 Determination of sampling time
Controller
P
PI
PD
PID -
min
-
0 typ
-
< 0.2
*
TN
< 0.05
*
< 0.05
*
TV
TV -
-
-
max
3.2
FB operating times
Note The given operating times are valid when using ALU 202.
Operating times during sampling cycle:
Controller
P
PI
PD
PID normal
3.43 ms
8.74 ms
3.79 ms
9.1
ms
Operating times in other cycles: always 2.56
ms
AWR
3.64 ms
6.42 ms
4.0
ms
6.78 ms mode
HAND
3.27 ms
6.29 ms
3.27 ms
6.29 ms
HALT
3.27 ms
8.7 ms
3.27 ms
8.73 ms
3.3
Program memory first FB-call in OB: 6 150 every further call: + 177
Byte*
Byte
* The given value represents worst case value and is valid when the function block is the only one called in OB. If however commands used in your closed loop control functions already exist in your program, only the additional program parts will cause an increase in the total linked program length (hence saving in program memory).
26 PID1.32
20
FB310 ZR1 Two-position controller for A120
1 Function
The Function Block ZR1 transforms an internally formed system deviation into a binary state for the output marker YA. If the absolute value of the system deviation (WE-XE) overranges by a half of the hysteresys value (HYS) the output will be set dependant (sign) on the deviation value.
Assigning hysteresis and sampling time
Continuous operation setting TA = 0
2 Display
2.1
Function block symbol
Condition
M...
M...
MW..
MW..
MW..
MW..
FB 310
ZR1
ER
EF
WE
XE
HYS
TA
YA
TM
VIM1
VIW1
VIW2
M...
T...
M...
MW..
MW..
20
ZR1 27
2.2
FB structure
Assignable parameter
ZR1
ER
EF
WE
XE
HYS
TA
YA
TM
VIM1
VIW1
VIW2
B - addr.
B - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
M - addr.
T - addr.
M - addr.
MW - addr.
MW - addr.
Meaning
Operation (Call) function block reset; ER = 1: reset of YA enable: EF = 0: freezes YA setpoint value actual value hysteresis sampling time (in 0.1 s); TA = 0 for continuous operation manipulated variable (controller output signal) timer internal organization data (bit) internal organization data (word) internal organization data (word)
HYS TM
TA
WE
Sampling Time
Xd
-t
XE
YA
HYS
1
Xd
YA
EF ER
Figure 3 controller design
28 ZR1
20
3 Configuration
The Function Block can be copied from source file (PADT or diskette) to the target file of selected PC station (ref. chapter LEERER MERKER).
3.1
Parameterization
The parameterization of ZR1 ensues with the assignment of the hysteresis and sampling times.
The hysteresis defines the operating points of the controller. Outside the hysteresis the system deviation causes ZR1 to switch the output depending on the sign of the deviation. Inside the hysteresis area ZR1 operates like a dead zone with stored output.
To select the sampling time is an option that can be done to synchronize ZR1 with other controllers. If synchronizing is not necessary the Function Blocks can be enabled to work in every program cycle by setting sampling time TA=0.
3.2
Reset of Function Block
ER = 1 reset of output marker YA.
EF = 0 no change in output marker condition even when the system deviation or controller parameters are changing.
3.3
FB operating times
Note The given operating times are valid when using ALU 202.
Operating conditions :
ER = 1
EF = 0
0.52 ms
0.47 ms
ER = 0, EF = 1 1.5 ms
20
ZR1 29
3.4
Program memory first FB-call in OB: 1 596 every further call: + 75
Byte*
Byte
* The given value represents worst case value and is valid when the function block is the only one called in OB. If however commands used in your closed loop control functions already exist in your program, only the additional program parts will cause an increase in the total linked program length (hence saving in program memory).
30 ZR1
20
FB311 PDSR1 PD-step-action controller for A120
1 Function
The Function Block PDSR1 consists of a three-position controller hysteresis and a 1st order lag feedback loop. The internal coupling of 1st order lag element from controller output to the input summing point approaches controller characteristics of those in continuously sampling PD controllers (supposing relatively high system- and actuator time constants for efficient filtering of switched output signal). When connected with an integral actuator (e.g. control valve) the actuator/controller combination has PI characteristics. The parameterization is simplified by the direct assignment of the actuator-action time (nominal value of the valve) and the required parameters KP and TN. The determination of feedbackand hysteresis value is done by the controller itself.
Parameterization of controller gain, integral action time, actuator action time and scaling value
Internal determination of feedback- and hysteresis values
Accommodation of the controller operation to the process conditions by the use of the scaling value KSN
20
PDSR1 31
2 Display
2.1
Function block symbol
Condition
M...
M...
MW..
MW..
MW..
MW..
MW..
MW..
FB 311
ER
EF
WE
XE
KP
TN
TS
KSN
PDSR1
YP
YN
TM1
VIM1
VIW1
VIW2
VIW3
VIW4
VID1
VID2
MW..
MW..
T...
M...
MW..
MW..
MW..
MW..
MD..
MD..
2.2
FB structure
Assignable parameter
TM1
VIM1
VIW1
VIW2
VIW3
VIW4
VID1
VID2
XE
KP
TN
TS
PDSR1
ER
EF
WE
KSN
YP
YN
B - addr
B - addr
MW - addr
MW - addr
MW - addr
MW - addr
MW - addr
MW - addr
M - addr
M - addr
T - addr
M - addr
MW - addr
MW - addr
MW - addr
MW - addr
MD - addr
MD - addr
Meaning
Operation (Call) function block reset; ER = 1: reset of YA enable: EF = 0: freezes YP, YN setpoint value actual value controller gain integral-action time (in s) nominal actuating time of integral actuator (in s) scaled process gain controller output for positive directed actuating controller output for negative directed actuating timer internal organization data (bit) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (word) internal organization data (double word) internal organization data (double word)
32 PDSR1
20
WE
XE
KSN
2.3
FB structure
ER
EF
TM1
Function Block
Control
--
KR HYS UZ
KR
TA = 100 ms
YP
--
YN
Xd
UZ HYS
Conversion
TN
K = 1
KSN
Y
KP TN TS
Figure 4 Controller design
YP
YN
20
PDSR1 33
3 Configuration
The Function Block can be copied from the source file (PADT or diskette) to the target file of the selected PC station (ref. chapter LEERER MERKER).
3.1
Parameterization
The parameterization of PDSR1 is carried out by the assignment of the controller gain, integral-action time, the nominal actuating time of integral actuator and the scaled process gain.
The gain of the 1st order lag feedback element is a function of scaled process gain KSN. Therefore KSN has to be determinated in relation to input scaling of controller setpoint- and actual value. For instance - a theoretical temperature range of +/-400 o C that refers to +/- 4000 integer value (e.g. scaling an input voltage signal of ADU204 ) results an input scaling of 10/ o C. If the maximum difference in process temperature (actual value between the states - shut down valve and widely opened valve- ) results to KS = 200 o C the scaled process gain is given to KSN = 2000.
The scaling accommodates the switching of the controller outputs to the appropriate switching of an integer value for feedback circuitry. In this way the transposition of the given parameters will be guaranteed and the handling of control loop can be done close to that of continuously operating loops.
To keep the developing controller attributes close to the determinated parameters the following values have to be selected:
Parameter
KP
TN
TS min
1
120
30 type
-
> 4
*
TS
< TN/4 max
-
(s)
(s)
The hysteresis determines the controller sensitivity and is internally calculated the way:
HYS = KSN / (KP
*
TS)
34 PDSR1
20
When the scaling setpoint- and actual value to a function of twice the process gain (exampled above) the resolution error reaches at the most 1.66 %. If the user determination of integer range (not the scaling, hence KSN = constant) this is defined otherwise, the resolution changes while the absolute error remains the same.
3.2
Reset of Function Block
ER = 1 reset of output markers YP and YN.
EF = 0 no change in condition of output markers even when the system deviation or controller parameters are changing.
3.3
FB operating times
Note The given operating times are valid when using ALU 202.
Operating conditions:
ER = 1
EF = 0
0.76 ms
0.67 ms
ER = 0, EF = 1 7.0
ms
3.4
Program memory first FB-call in OB: 3 903 every further call: + 117
Byte*
Byte
* The given value represents worst case value and is valid when the function block is the only one called in OB. If however commands used in your closed loop control functions already exist in your program, only the additional program parts will cause an increase in the total linked program length (hence saving in program memory).
20
PDSR1 35
FB315 DR1 Three-position controller for A120
1 Function
The Function Block DR1 transforms an internally formed system deviation into binary states for output markers YP and YN. If the absolute value of the system deviation (WE-XE) overranges by half of the hysteresys value (HYS) which is shifted by dead band (UZ), the output will be set dependant (sign) on the deviation value (if positive - YP, if negative - YN). If system deviation falls below the value marked by the inner edge of appropriate hysteresis loop the marker will be reset. Overlapping of hysteresis loops can be done up to HYS = 2
*
UZ
Assigning hysteresis, dead band and sampling time
Operation up to HYS = 2
*
UZ possible
Continuous operation setting TA = 0
2 Display
2.1
Function block symbol
Condition
M...
M...
MW..
MW..
MW..
MW..
MW..
ER
EF
WE
XE
HYS
UZ
TA
FB 315
DR1
YP
YN
TM
VIM1
VIW1
VIW2
M...
M...
T...
M...
MW..
MW..
20
DR1 37
2.2
FB structure
Assignable parameter
DR1
ER
EF
WE
XE
HYS
UZ
TA
YA
TM
VIM1
VIW1
VIW2
B - addr.
B - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
M - addr.
T - addr.
M - addr.
MW - addr.
MW - addr.
Meaning
Operation (Call) function block reset; ER = 1: reset of YA enable: EF = 0: freezes YA setpoint value actual value hysteresis dead band sampling time (in 0.1 s); TA = 0 for continuous operation manipulated variable (controller output signal) timer internal organization data (bit) internal organization data (word) internal organization data (word)
TM
TA
WE
Cycle time
--
Xd t
XE
UZ HYS
YP
YA
YN
UZ
HYS
Xd pos.
neg.
YP
YN
ER
Figure 5 controller design
EF
38 DR1
20
3 Configuration
The Function Block can be copied from the source file (PADT or diskette) to the target file of the selected PC station (ref. chapter LEERER MERKER).
3.1
Parameterization
The parameterization of Function Block ensues with assignement of hysteresis, dead band and sampling time. The hysteresis defines the operating points of the controller. Outside the hysteresis the system deviation causes DR1 to switch the appropriate output depending on the sign of the deviation. Inside the hysteresis area DR1 keeps the current output states as long as deviation does not overrange (underrange) the corresponding operating point (if high state - falling edge of hysteresis, if low state - rising edge of hysteresis). The separation of the deviation area for the use of two controller outputs allows the design of loop controls with separate control actions (split-range control, e.g. heating and cooling). The select sampling time TA is optional and can be used to synchronize DR1 with other controllers. If synchronization is not necessary the Function Blocks can be enabled to work in every program cycle by setting sampling time TA=0.
3.2
Reset of Function Block
ER = 1 reset of output markers YP and YN.
EF = 0 no change in condition of output markers even when the system deviation or controller parameters are changing.
3.3
FB operating times
Note The given operating times are valid when using ALU 202.
Operating conditions :
ER = 1
EF = 0
0.6 ms
0.53 ms
ER = 0, EF = 1 1.2 ms
20
DR1 39
3.4
Program memory first FB-call in OB: 1 623 every further call: + 87
Byte*
Byte
* The given value represents worst case value and is valid when the function block is the only one called in OB. If however commands used in your closed loop control functions already exist in your program, only the additional program parts will cause an increase in the total linked program length (hence saving in program memory).
40 DR1
20
FB320 PBM1 Pulse-duration Modulator for
A120
1 Function
Function Block PBM1 transforms an input signal, related to the given limiting value (OBGR), into a periodical pulse string with proportionally modulated pulsewidth. The Function Block can be used as a P-controller (input WE, XE) and even as a transformer for continual signals (input WE with XE = 0) e.g. PID controller output connected to PBM1 for operating a two-point actuator of controllable system.
Assign of sampling time, absolute input value causing permanent output signal and minimum/maximum pulse-width
Transformation of negative values (YN)
2 Display
2.1
Function block symbol
Condition
M...
M...
MW..
MW..
MW..
MW..
MW..
MW..
FB 320
ER
EF
WE
XE
OBGR
TTK
TMAX
TMIN
PBM1
YP
YN
TM1
TM2
VIM1
VIM2
VIM3
VIM4
VIW1
VIW2
VID1
VID2
M...
M...
T...
T...
M...
M...
M...
M...
MW..
MW..
MD..
MD..
20
PBM1 41
2.2
FB structure
Assignable parameter
PBM1
ER
EF
WE
XE
OBGR
TTK
TMAX
TMIN
YP
YN
TM1
TM2
VIM1
VIM2
VIM3
VIM4
VIW1
VIW2
VID1
VID2
B - addr.
B - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
MW - addr.
M - addr.
M - addr.
T - addr.
T - addr.
M - addr.
M - addr.
M - addr.
M - addr.
MW - addr.
MW - addr.
MD - addr.
MD - addr.
Meaning
Operation (Call) function block reset; ER = 1: reset of YA enable: EF = 0: freezes YA setpoint value actual value limiting value (absolute) sampling time (in s) maximum pulse time (in s) minimum pulse time (in s) output signal for positive directed actuation output signal for negative directed actuation
1st timer
2nd timer internal organization data (bit) internal organization data (bit) internal organization data (bit) internal organization data (bit) internal organization data (word) internal organization data (word) internal organization data (double word) internal organization data (double word)
3 Configuration
The Function Block can be copied from the source file (PADT or diskette) to the target file of selected PC station (ref. chapter LEERER MERKER).
42 PBM1
20
3.1
Parameterization
The parameterization of PBM1 ensues with assignment of the limiting value, the sampling time and minimum/maximum pulse-width.
TTK determines the sampling time in which the actuating pulses are periodically given out to the controller outputs YP or YN. The actual pulse-width and thereby the averaged proportionality ym of the actuating pulses are dependant on the relation of the input value (system deviation or setpoint) to the limiting value
(OBGR).
Tp =
WE -- XE
OBGR
* TTK ym =
WE -- XE
OBGR
* 100%
If the pulse-width underranges the given value TMIN the controller outputs are turned to low.
If pulse-width overranges the given value TMAX, the pulse-width will be limited to TMAX. Both measures ensure correct opeation between the modulator and the characteristics of a given actuator.
When assigning TMIN = 0 and TMAX = TTK the pulse-width is not restricted this way.
Note To keep the developing controller attributes as close to the determinated parameters the following values should be selected:
Parameter
OBGR
TTK
TMAX
TMIN min
-
0
-
10
20 type max
-
--
< TTK
< TMAX -
-
--
3200 (s)
PBM1 43
3.2
Reset of Function Block
ER = 1 reset of output markers YP and YN.
EF = 0 no change in condition of output markers even when the system deviation or controller parameters are changing.
3.3
FB operating times
Note The given operating times are valid when using ALU 202.
Operating conditions :
ER = 1
EF = 0
0.83 ms
0.73 ms
ER = 0, EF = 1 > 1.5 ms (3.45 ms maximum)
3.4
Program memory first FB-call in OB: 3 309 every further call: + 129
Byte*
Byte
* The given value represents worst case value and is valid when the function block is the only one called in OB. If however commands used in your closed loop control functions already exist in your program, only the additional program parts will cause an increase in the total linked program length (hence saving in program memory).
44 PBM1
20
smallest impulse time
Ti
TTK free controller range transient impulse length
Tp
Output signal = 0 when Tp < TMIN
Output signal when
Tp > TMAX
TMAX
Figure 6 Clock grid and pulse-shaping t t
EF = 1
EF = 1 t possible clockgrid t
Output
20
PBM1 45
Tp at VP
-- Xd
TTK
OBGR
T MIN
T MAX
TTK
--Tp at YN
Figure 7 Transfer characteristics
T MIN
T MAX
OBGR
Xd
46 PBM1
20
Part III
Application
20
47
48
20
Chapter 1
Installation Application
This chapter tells you how to copy the applications of the AKF12
Closed Loop Control.
20
Installation Application 49
1.1
Installation of applications
The enclosed diskette contains two applications as example of close loop control using AKF12.
1.1.1
Installation of application HVAC
Application of heating ventilation and air conditioning : ”HVAC”
Use the following procedure with the application:
Step1 Start AKF12 program
Step2 Insert CLC12-diskette in your disk drive (e.g. A:\)
Step3 You are in the Plant, entered during installation of AKF12
(e.g. ”C:\AKF12”)
Step4 Enter in the the AKF12 menu the station ”HVAC” under
”SeTup”, ”PC Station”, ”PC Station Name”
Step5 Select menu ”Special”, ”Copy Files”
Step6 To specify source files type: A:\CLC12\*.* (note A:\ is the name of disk drive in which youve inserted the CLC12 diskette, eventually this drive can be B:\ )
Step7 When entering the return key in the ”Target” line (empty line), the files on the inserted diskette will be copied into the PC station determined with SeTup (CLC12)
Menu entries for step 6 and step 7:
(parameter: /V)
Start Copying Files
SOurce: A:\CLC12\*.*
Target:
Parameter: /V
Now you can take a look at the PC station ”HVAC”.
50 Installation Application
20
1.1.2
Installation of application REACT
Application of a reacting tank in process engineering: ”REACT”
Use the following procedure with the application:
Step1 Start AKF12 program
Step2 Insert CLC12-diskette in your disk drive (e.g. A:\)
Step3 You are in the Plant, entered during installation of AKF12
(e.g. ”C:\AKF12”)
Step4 Enter in the the AKF12 menu the station ”REACT” under
”SeTup”, ”PC Station”, ”PC Station Name”
Step5 Select menu ”Special”, ”Copy Files”
Step6 To specify source files type: A:\CLC12\*.* (note A:\ is the name of disk drive in which youve inserted the CLC12 diskette, eventually this drive can be B:\ )
Step7 When entering the return key in the ”Target” line (empty line), the files on the inserted diskette will be copied into the PC station determined with SeTup (CLC12)
Menu entries for step 6 and step 7:
(parameter: /V)
Start Copying Files
SOurce: A:\CLC12\*.*
Target:
Parameter: /V
Now you can take a look at the PC station ”REACT”. For a better understanding of the operation, in addition with the line comments available in IL mode, please notice the network comments of NW1 in OB and the comments in NW2 of the additional FBs.
20
Installation Application 51
52 Installation Application
20
Chapter 2
Applications
20
Applications 53
Instrumentation and control technology - Heating, Ventilation and Air Conditioning technology (HVAC)
The application originates from the production automation of chemical plants
(batch process) including the additional building services automation. Open loopand Closed Loop Control is respectively realized using Modicon A120 (ALU 202) central unit with I/O modules placed on basic rack and expansion subrack
(ANSI). The networking to Modicon A350 central controller ensues with Modnet 1/SFB (1N procedure). In addition with visual display processor VIP101 and a directly connected operator panel the arrangement represents an example for central instrumentation and control technology (I&C) used for HVAC. The ”reacting-tank in process engineering” is achieved with the training board Modicon
ET722. The board simulates level and temperature of a reacting tank by combined digital and analogue simulations.
The following application contains only the CLC-part ”HVAC” of the original PC station, because this part may be similar to some other applications in process engineering. The open loop part is too dependant on the handling characteristics of non CLC process appliances (like fans or flaps) or activities (like operating and monitoring of process). The open loop function therefore is only briefly described.
54 Applications
20
DEP
DEP
DEP
DEP
DAP
216
216
216
216
216
01
05
01
216 DAP
KOS2
DNP2
ALU2
204 ADU
02
05
216
216
DNP2
ALU2
DAP
DEP
106 DEA
VIP101
BIK151
Figure 8 Application ”I&C techniques, HVAC techniques”
20
Applications 55
2.1
Open Loop and Temperature Control of a
Ventilation System in HVAC Techniques
The process scheme is represented in Figure 9 and Figure 10. The CLC part described in chapter LEERER MERKER is located in PC station HVAC on the enclosed diskette (please read network comments and hints in NW1 of OB1).
For better understanding of the technology the essential open loop functions for operating the process will be described in the following.
56 Applications
20
Figure 9 HVAC air conditioning
20
Applications 57
Figure 10 HVAC air distribution
58 Applications
20
2.1.1
Open Loop Control
In the automatic mode the system is turned on with ‘I&C-remote’ key, located on the operating and monitoring module MAB64. The following operating modes can be additionally activated from there and from VIP101
I&C Day/On
Supply air fan M1
Exhaust air fan M2
Exhaust air fan M4
Exhaust air fan M11
2nd speed
2nd speed
1st speed
1st speed
Night/Off low fan speed
Supply air fan M1 1st speed
Exhaust air fan M2
Exhaust air fan M4
Exhaust air fan M11
1st speed
OFF
OFF
Remote Control
If EXair fans M4 and M11 are in turned on state (2nd speed) the SUair fan M1 runs with 3rd speed. If EXair fans M4 or M11 and 2 from 4 laboratory tables are activated also the SUair fan M1 is running with 3rd speed. If 3 from 4 laboratory tables are in active state the SUair fan (M1) also runs with 3rd speed. With the
FBs assigned for testing area I and II the corresponding EXair fans M4 and M11 will be changed to 2nd speed.
20
Applications 59
Exhaust Air Fans
The EXair fans (M6/M9) for the solvent boxes (LSM) are continuously operating.
The EXair fan for the adjoining rooms (M12) is turned on by the light switch and turned off with time delay after turning off the light.
The EXair fan for WC and showers is activated by the light switch (with time delay) when using WC or by humidity sensor (hygrostat) when using the shower cabins. When using only one room the fan runs with 1st speed. When using both rooms the EXair fan runs with 2nd speed.
Circulating Pump of Supply Air Heater
The circulating pump M3 is activated when the heater valve is opened and turned off when the heater valve is shut.
Frost Protection
If the outside temperature sinks below the protection value of 5 o C the fans (M1,
M2, M4 and M11) are turned off. In this turned-off mode of the ventilation system the circulating pump is activated without respect to the key positions. The heater valve is opened and the cooler valve is shut.
Filter Maintenance Signal
The differential pressure switches S1 and S4 signalize polluted filters which have to be exchanged if the increasing differential pressure overranges given limits.
V-belt Control
The differential pressure switches S2, S3, S5 and S6 are controlling the differential pressure of the respecting fans. When a V-belt is broken the differential pressure vanishes, the respecting fan is turned off and the ventilation system signalizes a failure in process.
Fire Protecting Flap (FPF)
The Fire protecting flaps are shut by fusible links in the case of fire or fire hazard. The appropriate process units (SUair fans, EXair fans) are turned off.
60 Applications
20
Smoke Ventilation
The appliances for exhausting smoke are installed according to the regulations of the fire department. In this ventilation system the activating of ‘smoke ventilation’ mode sets SUair fan to run with 3rd speed and the EXair fans M2, M4 and
M11 to run with 2nd speed. With manual control ‘Man/On’ at the switchgear cubicle the EXair fans can be turned on if required. The fire protecting flaps have to be opened before activating the smoke ventilation.
Signalling
The operating state of every system unit is displayed by the control module LED:
Ready steady light
Failure - blinking light
If one single system unit has failed the system is turned off automatically (by PC program). The display lamps then turn off and the lamp corresponding to the failured unit starts blinking. After repair the ventilation system has to be turned into
‘automatic’ mode (acknowledge). All failure signals are collected in a special failure module. In this module the unit failures are signalling by blinking LEDs. The failure can be acknowledged with ”Ackn. failure” key. After proceeding in this way the blinking LEDs are turning to a steady light. This light is finally extinquished when the failed unit is repaired or exchanged by a new one.
Manual Control
Every drive (fan, circulating pump) can be activated separately in its different speeds by the corresponding keys of control module.
20
Applications 61
2.1.2
Mixed air temperature control
Application: Ventilation- and air conditioning systems in which...
for save of heating energy the mixed air temperature is kept constant a minimum supply of outside air is to guarantee for save of cooling energy the supply of outside air is to minimize to a given limit.
with change between summer- and winter mode the system has to be controlled by outside- and exhaust air temperature.
Function
The sensors B1, B2 and B3 measure the temperature of the outside air, mixed air and exhaust air. The P-controller (N1) compares the determinated setpoint value with the actual value of mixed air.
In cases of deviation, the actuating signal of P-controller output (N1) changes the flap positions in a way that system deviation can be compensated. The CLC-
FB prevents the underrange of the determinated limiting value, for ensuring a minimum supply of outside air.
Closed Loop Control
Simultaneously with increasing outside air temperature the corresponding outside air flap opens. If the outside air temperature reaches the mixed air temperature setpoint, the outside air flap is opened wide and the mixed air flap is shut.
If the EXair temperature rises above the determined limit, the outside air flap is driven to minimum supply of outside air and the mixed air flap is opened.
In this case for the purpose of energy saving, it is more suitable to use mixed air enthalpy instead of mixed air temperature for control (not realized here).
With this pre-connected mixed air temperature control the influence on the process by disturbing changes in outside air temperature can be efficently compensated. That means the difference between the outside air temperature in summer
62 Applications
20
and the outside air temperature in winter is reduced to the smaller one between the mixed air temperatures. The following SUair system loop thereby is less burdened.
2.1.3
Room Temperature Control
Application
For systems with constant room temperature in winter time and a steadily increasing of room temperature in summer time (as a function of outside air temperature) e.g. bureaus, hotels, administration buildings, schools, theaters, laboratories etc.
Function
Sensor B1 measures the outside air temperature, sensor B3 measures SUair temperature and sensor B4 measures room temperature. The PPI-cascade control unit (N 2) includes the secondary control loop with PI-controller for SUair temperature control, this compensates for most of the disturbances to the system loop. The primary control loop with P-controller for room temperature control determines the setpoint value for the secondary control loop. With an increasing room temperature the setpoint for the SUair control decreases vice versa.
The cascade control unit N 2 compares the given setpoint value with the appropriate actual value. In cases of deviation the controller output (N 2) changes to compensation. The output signal of cascade control unit (N 2) operates sequentially with the actuators of the air heater and air cooler. For the purpose of energy saving and because of physiological reasons the room temperature should be increased relative to the rise of the outside air temperature (DIN 1946, part 2 ref. Figure 11). To accomplish this demand the outside air temperature is applied to control unit N 2. To prevent the possibility of unhealthy draughts the system operation is determined in such a way that the SUair setpoint values are only valid within given limits. The limiting values therefore are set in the control unit.
20
Applications 63
Closed Loop Control Function
With the rise of room temperature the heater valve drives to direction ”Shut” and sequentially the cooler valve drives to direction ”Open”. If room temperature is too low, the cooler valve drives to direction ”Shut” and sequentially the heater valve to direction ”Open”.
oC
26
24
22
22 24 26
Outside air temp.
28
υ a
30 oC 32
Figure 11 Setpoint value for room temperature vs. outside air temperature
The results of loop control operation are shown in Figure 12 and Figure 13.
Figure 12 shows the reaction of the process where there is a step function change in outside air temperature. This disturbance change has no significance in practice but is done here to evaluate the control quality. Figure 13 shows the settling of the control loop after a system failure. In this test the system air loop itself was opened (EXair temperature = constant). The process settling after reactivation of circulating pump is similar to the settling caused by step change in outside air temperature. The disturbance, however is compensated more quickly because of the cancelled system meshing.
64 Applications
20
TIME:
240.0 s
PER
PARTING
LINE
T_SUPPLY_AIR
→
20 min/partition
T_ROOM
SUP_POS
SUP_NEG
T_SUPPLY_AIR 27.2095
T_ROOM 24.6506
Figure 12 Loop control reaction after abrupt change in outside air temperature
TIME:
240.0 s
PER
PARTING
LINE
T_SUPPLY_AIR
T_ROOM
SUP_POS
SUP_NEG
T_SUPPLY_AIR 20.3987
T_ROOM 22.3079
Figure 13 Settling of control loop after system failure (temporary failure of circulating pump)
20
Applications 65
2.2
Closed Loop Control of a Reacting Tank in Process Engineering
The process scheme is represented in Figure 14. The software described in chapter LEERER MERKER is located in PC station REACT on the enclosed diskette (please note network comments and hints in NW1 of OB1).
2.2.1
Sequence Control and Closed Loop Control
By controlled enabling of every function block, the AKF program realizes batch processing with fixed clock grid (ref. NW comment NW3, FB999 resp. NW2,
FB1). The time sequences are: filling of tank to give setpoint value heating to given setpoint value cooling to fixed setpoint value clearing of tank
On the enabling the level controller the reacting tank starts filling to the given setpoint value. (The actual value is read as analogue value from the input module.) The assigned two-position controllers operate as limit monitors. Disturbances caused by opening of 2nd inlet valve leads to an earlier attainment of the setpoint and to an earlier turn-off of the controller operated valve V2. Overfilling is not compensated for additional emptying of the tank, because the tank contents should not be taken out before the heating and cooling periods are complete. If the setpoint level can not be reached in the given sequence time, the following batch is carried out with a small quantity of product tank level.
After locking the level controller, the three-position temperature controller is activated with its first temperature setpoint value. (The actual value is read as an analog value from input module.) The temperature control is performed as a split-range control for both of the setpoint values. The control inlet valve AV2 of the heating system (here operated binary) is opened together with drain valve
V5 for heating. For cooling the tank the valves V3 and V4 are opened. Hysteresis and dead band of controller are selecting way that there is no need for cool-
66 Applications
20
ing pulses during the heating period and no need for heating pulses during the cooling period. If setpoint temperature can not be reached in a given sequence time, the following batch is carried out with a reduced temperature of the tank contents.
By changing over to the second, internally determined temperature setpoint (in
FB1), the cooling period begins. If the setpoint temperature cannot be reached in the given sequence time, the chemical product is discharged with its temperature reached up to that time.
The time for discharging the tank is calculated in such a way that the complete clearing is guaranteed.
20
Applications 67
PA
H
V1
M
M
3~
V2
T
PB
AV
2
H C
V3
AV1
V4
PC
Figure 14 Reacting tank in process engineering
V5
68 Applications
20
Part IV
Appendix
20
69
70
20
Addresses
24
Addresses 71
Regional Sales Modicon - Addresses of Technical Sales Offices
Regional Sales Offices Addresses
Hamburg Stadthausbrücke 9
2000 Hamburg 36
Kiel
Bremen
Bremerhaven
Berlin
Hannover
Bielefeld
Braunschweig
Dortmund
Münster
Nordhorn
Osnabrück
Siegen
Seekoppelweg 7
2300 Kiel 1
Stresemannstraße 29
2800 Bremen 11
Löningstr. 6
2850 Bremerhaven
Hohenzollerndamm
1000 Berlin 33
Max-Müller-Straße 50-56
3000 Hannover 1
Schillersstraße 44
4800 Bielefeld
Campestraße 7
3300 Braunschweig
Rheinlanddamm
4600 Dortmund 1
Friedrich-Ebert-Straße 7
4400 Münster
Ootmarsumer Weg 8
4460 Nordhorn
Pferdestraße 23
4500 Osnabrück
Sandstraße 173
5900 Siegen 1
Representat.
Blunck
Schultze
Rehfeldt
Freese
Döring
Modersitzki
Schmidt, G.
Nummensen
Meinecke
Rauen
Veltrup
Herforth
Siepker
Rautland
Pötter
Herforth
Helmer
Mertens
Herforth
Langbein
Gerstmann
Mieske
Marquart
Mücke
Döhrmann
Geiss
Lange
Sperling
Döhrmann
Mücke
Mieske
Marquart
Biermann
Engels
Hansen
Herforth
Benighaus
Jerke
Kottenstede
Herforth
Phone No.
(0 40) 34 98-0
(04 31) 6896-0
(04 21) 44 94-0
(04 71) 49 32-0
(030) 8 28-0
(05 11) 63 04-0
(05 11) 63 04-0
(05 11) 63 04-0
(02 31) 12 00-0
(02 51) 53 06-0
(02 31) 12 00-0
(0 59 21) 50 45
(02 31) 12 00-0
(05 41) 5 84 92-0
(02 31) 12 00-0
(02 71) 47 55
(02 31) 12 00-0
-
370
332
272
344
420
288
491
108
116
115
491
-
470
470
227
2947
2942
-
-
-
-
-
470
227
-
-
491
23
28
26
491
-
-
491
Ext.
280
244
233
233
291
72 Addresses
24
Regional Sales Offices Addresses
Essen Kruppstraße 6
4300 Essen 1
Düsseldorf
Köln
Wiesenstraße 21
4000 Düsseldorf 11
Oskar-Jäger-Straße 125-143
5000 Köln 30
Aachen
Koblenz
Frankfurt
Gießen
Kassel
Grüner Weg 22/24
5100 Aachen 1
Rheinstraße 17
5400 Koblenz 1
Mainzer Landstraße 351-367
6000 Frankfurt 1
Schanzenstraße 1 - 5
6300 Gießen 1
Lilienthalstraße 150
3500 Kassel
Mainz
Mannheim
Karlsruhe
Saarbrücken
Stuttgart
Freiburg
Fischtorplatz 14
6500 Mainz 1
N7, 5 - 6 Kunststraße
6800 Mannheim 1
Neureuter Straße 5/7
7500 Karlsruhe 21
Mainzer Straße 176
6600 Saarbrücken 3
Dornierstraße 7
7030 Böblingen-Hulb
Tullstraße 84
7800 Freiburg 1
Roos
Tödtemann
Trosch
Hadamik
Emmerich
Dünkel
Keilmann
Cramer
Wittemeier
Specht
Müller-Veit
Hensel
Schulz
Lanzet
Jüngling
Reinhard
Braun
Eisele
Göhringer
Heim
Diessl
Liersch
Pfalzgraf
Höhne
Gutmann
Representat.
Vomhof
Fraenz
Jansen
Fr. Kytzia
Appel
Steiner
Henkel
Goebel
Eich
Häring
Fr. Schäfer
Gilleßen
Kamps
Sander
Phone No.
(02 01) 2 44-1
(02 11) 50 80-01
(02 21) 54 91-0
(02 41) 1 08-0
(02 61) 3 94-0
(069) 75 07-0
(06 41) 7 06-0
(05 61) 5 02-0
(0 61 31) 2 06-0
(06 21) 2 97-1
(07 21) 59 69-0
(06 81) 81 03-0
(0 70 31) 66 68-1
(07 61) 51 01-1
221
216
281
229
2820
2823
2825
2828
2824
-
-
238
444
336
393
276
248
210
651
652
214
214
213
236
585
Ext.
642
687
672
616
125
133
227
334
537
465
536
378
364
360
24
Addresses 73
Regional Sales Offices Addresses
München Arnulfstraße 205
8000 München 19
Augsburg
Kempten
Nürnberg
Würzburg
Regensburg
Bayreuth
Raiffeisenstraße 13
8900 Augsburg 41
Kronenstraße 21
8960 Kempten 1
Muggenhofer Straße 135
8500 Nürnberg 80
Gneisenaustraße 20
8700 Würzburg 1
Bukarester Straße 12
8400 Regensburg 1
Opernstraße 24-26
8580 Bayreuth 2
Representat.
Detzner
Hart
Ulmann
Dups
Rautenstrauß
Demharter
Bestler
Albrecht
Ankenbrand
Dötsch
Will
Mayerhofer
Söder
Balling
Markert
Moldan
Giglberger
Strobel
Phone No.
(089) 13 05-0
(08 21) 79 03-0
(08 31) 2 40 49
(09 11) 3 23-0
(09 31) 7 20 41
(09 41) 79 66-0
(09 21) 88 03-0
-
-
-
-
2630
2650
2520
2520
179
26
Ext.
620
615
289
667
558
-
132
130
74 Addresses
24
Contact Addresses
Publications
AEG Aktiengesellschaft
Automatisierungstechnik
Verkaufsförderung/Werbung
Steinheimer Straße 117
6453 Seligenstadt
Telefon 0 61 82/81-25 60
Training Center
AEG Aktiengesellschaft
Trainingszentrum
Außenstelle Mauergasse 3
6453 Seligenstadt
Telefon 0 61 82/81-22 68
Repairs
AEG Aktiengesellschaft
Automatisierungstechnik
Reparaturabteilung
Steinheimer Straße 117
6453 Seligenstadt
Herr Wombacher,
Telefon 0 61 82/81-22 30
Herr Feid,
Telefon 0 61 82/81-24 03
Service
Central:
AEG Aktiengesellschaft
Anlagenmontage
Automatisierungstechnik
Herr Joachim Hirschmann
Goldsteinstraße 238
6000 Frankfurt 71
Telefon 0 69/66 99-2 35
Telexelektron mont 413 705
AEG Aktiengesellschaft
Anlagenmontage
Herr Karl-Josef Reuter
Goldsteinstraße 238
6000 Frankfurt 71
Telefon 0 69/66 99-2 33
Sales Offices:
AEG Aktiengesellschaft
Anlagenmontage
Inbetriebsetzung und Service
Stützpunkt Konstanz
Herr Werner Oligmüller
Bückelstraße 1-5
7750 Konstanz
Telefon 0 75 31/86-27 20
AEG Aktiengesellschaft
Anlagenmontage
Inbetriebsetzung und Service
Stützpunkt Frankfurt
Herr Max Kummer
Lyoner Straße 19
6000 Frankfurt-Niederrad
Telefon 0 69/66 46 78*
0 69/6 69 92 43
0 69/6 69 93 72
AEG Aktiengesellschaft
Anlagenmontage
Inbetriebnahme und Service
Stützpunkt Stuttgart
Herr Knut Seyerle
Dornierstraße 7
7030 Böblingen-Hulb
Telefon 0 70 31/66 68-203
0 70 31/66 68-201*
AEG Aktiengesellschaft
Anlagenmontage
Inbetriebnahme und Service
Stützpunkt München
Herr Helmut Serfas
Arnulfstraße 199
8000 München 19
Telefon 0 89/13 05-5 98*
0 89/13 05-5 99
AEG Aktiengesellschaft
Anlagenmontage
Technischer Dienst
Stützpunkt Berlin
Herr Heinz Rudolf
Hohenzollerndamm 150
1000 Berlin 33
Außendienst Prozeßtechnik
Telefon 0 30/8 28-21 68
0 30/8 28-27 62*
AEG Aktiengesellschaft
Automatisierungstechnik
Technischer Dienst
Stützpunkt Hannover
Herr Wilhelm Stömpel
Max-Müller-Straße 50-56
3000 Hannover 1
Telefon 05 11/63 04-4 44
AEG Aktiengesellschaft
Automatisierungstechnik
Technischer Dienst
Stützpunkt Hamburg
Herr Jan-Helmut Peters
Holstenkamp 42
2000 Hamburg 54
Telefon 0 40/8 53 95-3 28
0 40/8 53 95-2 49*
AEG Aktiengesellschaft
Automatisierungstechnik
Technischer Dienst
Stützpunkt Essen
Herr Horst Lohmann
Teilungsweg 28
4300 Essen 1
Telefon 02 01/31 94-2 02*
Telex elektron essen 875 849
AEG Aktiengesellschaft
Automatisierungstechnik
MODICON Europa
Service München
Herr Dieter Schödel
Tegernseer Landstr, 161
8000 München 90
Telefon 089/69777-0
* phone recorder
24
Addresses 75
Technical Offices and Sales Points of AEG in the
Federal Republic of Germanyand Berlin (West)
Aachen
Grüner Weg 22/24
D-5100 Aachen
Tel. (02 41) 1 08-0
Augsburg
Raiffeisenstraße 13
D-8900 Augsburg-Lechhausen
Tel. (08 21) 79 03-130
Bayreuth
Opernstraße 24/26
D-8580 Bayreuth 2
Tel. (09 21) 2 20 21
Berlin
Hohenzollerndamm 150
D-1000 Berlin 33
Tel. (0 30) 8 28-1
Bielefeld
Schillerstraße 44
D-4800 Bielefeld 1
Tel. (05 21) 8 05-0
Braunschweig
Campestraße 7
D-3300 Braunschweig
Tel. (05 31) 70 02-0
Bremen
Stresemannstraße 29
D-2800 Bremen 1
Tel. (04 21) 44 94-0
Bremerhaven
Löningstraße 6
D-2850 Bremerhaven*
Tel. (04 71) 4 93 20
Dortmund
Rheinlanddamm
D-4600 Dortmund 1
Tel. (02 31) 12 00-1
Düsseldorf
Wiesenstraße 21
D-4000 Düsseldorf 11
Tel. (02 11) 50 80-01
Essen
Kruppstraße 6
D-4300 Essen 1
Tel. (02 01) 2 44-1
Frankfurt
Mainzer Landstr. 351-367
D-6000 Frankfurt 1
Tel. (0 69) 75 07-0
Freiburg
Tullastraße 84
D-7800 Freiburg
Tel. (07 61) 51 01-1
Gießen
Schanzenstraße 1-5
D-6300 Gießen
Tel. (06 41) 7 06-212
Hamburg
Stadthausbrücke 9
D-2000 Hamburg 36
Tel. (0 40) 34 98-0
Hannover
Max-Müller-Straße 50-60
D-3000 Hannover 1
Tel. (05 11) 63 04-0
Heilbronn
Weinsberger Straße 18
D-7100 Heilbronn*
Tel. (0 71 31) 6 16-0
Karlsruhe
Neureuther Straße 5-7
D-7500 Karlsruhe 21
Tel. (07 21) 59 69-0
Kassel
Lilienthalstraße 150
D-3500 Kassel-Bettenhausen
Tel. (05 61) 5 02-1
Kempten
Kronenstraße 21
D-8960 Kempten*
Tel. (08 31) 2 40 49
Kiel
Seekoppelweg 7
D-2300 Kiel 1
Tel. (04 31) 68 96-0
Koblenz
Rheinstraße 17
D-5400 Koblenz
Tel. (02 61) 3 94-0
Köln
Oskar-Jäger-Str. 125-143
D-5000 Köln 30
Tel. (02 21) 54 91-0
Mainz
Fischtorplatz 14
D-6500 Mainz 1
Tel. (0 61 31) 2 06-0
Mannheim
N 7, 5-6, Kunststraße
D-6800 Mannheim 1
Tel. (06 21) 2 97-1
München
Arnulfstraße 205
D-8000 München 19
Tel. (0 89) 13 05-0
Münster
Friedrich-Ebert-Straße 7
D-4400 Münster
Tel. (02 51) 53 06-0
Nordhorn
Ootmarsumer Weg 8
D-4460 Nordhorn*
Tel. (0 59 21) 50 45/60 50
Nürnberg
Gutenstetter Straße 12
D-8500 Nürnberg 60
Tel. (09 11) 65 97-0
Osnabrück
Pferdestraße 23
D-4500 Osnabrück*
Tel. (05 41) 5 84 92-0
* Sales Point
76 Addresses
24
Ravensburg
Henri-Dunant-Straße 6
D-7980 Ravensburg*
Tel. (07 51) 95 58
Regensburg
Bukarester Straße 12
D-8400 Regensburg 1
Tel. (09 41) 79 66-0
Saarbrücken
Mainzer Straße 176
D-6600 Saarbrücken 3
Tel. (06 81) 81 03-1
Siegen
Sandstraße 173
D-5900 Siegen 1
Tel. (02 71) 47 55
Böblingen
Dornierstraße 7
D-7030 Böblingen-Hulb
Tel. (0 70 31) 66 68-1
Ulm
Neue Straße 113-115
D-7900 Ulm*
Tel. (07 31) 1 72-0
Wesel
Delogstraße 2
D-4320 Wesel*
Tel. (02 81) 2 50 91
Wilhelmshaven
Zedeliusstraße 28
D-2940 Wilhelmshaven*
Tel. (0 44 21) 3 48 60
Würzburg
Gneisenaustraße 20
D-8700 Würzburg 1
Tel. (09 31) 7 20 41
* Sales Point
24
Addresses 77
Austria
AEG Austria GmbH.
Brünner Str. 52
A-1211 Vienna
Tel. (222) 2 77 11-0
MODICON Handelsgesellschaft mbH.
Brünner Str. 52
A-1211 Vienna
Tel. (222) 2 77 11-65 04
AEG Austria GmbH.
Bildgasse 8-10
A-6851 Dornbirn
Tel. (5572) 6 36 12
Asperngasse 2
A-8020 Graz
Tel. (316) 57 25 70-0
Amraser Str. 118
A-6020 Innsbruck
Tel. (5222) 49 21 50
Rosentalerstraße 189
A-9023 Klagenfurt
Tel. (463) 28 27 00
Bachstr. 75
A-5023 Salzburg
Tel. (662) 7 45 01
Europaplatz 6/2
A-3100 St. Pölten
Tel. (2742) 6 76 46
Rubensstr. 40
A-4050 Traun
Tel. (732) 8 30 31
Belgium
S.A. belge - Belgische N.V. AEG
Rue de Stalle 65
B-1180 Brussels
Tel. (2) 3 70 06 11
S.A. belge - Belgische N.V. AEG
Automatisierungstechnik
Bisschoppenhoflaan 637
B-2100 Antwerp (Deurne)
Tel. (3) 3 26 01 70
78 Addresses
Subsidiaries, Representatives and MODICON Distributors of AEG in Europe
Czechoslovakia
MEDIA
Strakonicka 510
CS-1500 Prague 5
Tel. (2) 54 53 46...49
Denmark
AEG Dansk Aktieselskab
Roskildevej 8-10
DK-2620 Albertslund
Tel. (42) 64 85 22
Finland
Säköliikkeiden Oy
Sähkömetsä
SF-01301 Vantaa 30
Tel. (0) 83 81
OY E. Sarlin AB
Automation
Kaivokselantie 3-5, Vantaa
SF-00101 Helsinki
Tel. (0) 53 50 22
France
AEG Modicon Automation S.N.C.
Rue Einstein, ZI Vaux le Pénil
F-77015 Melun Cédex
Tel. (1) 64 37 15 10
MODICON France S.A.R.L.
Rue Michael Faraday
F-78180 Montigny Le Bretonneux
Tel. (1) 34 60 61 01
Great Britain
AEG (UK) Ltd.- Eng. Division
Eskdale Road, Berkshire
GB-Winnersh RG 11 5 PF
Tel. (734) 69 83 30
MODICON Electronics Ltd.
6 Beechwood
Chineham Business Park
GB-Basingstoke,
Hants RG 24 OWA
Tel. (256) 84 31 84
Greece
AEG Hellas A.E.
Florinis Str. 15
GR-18346 Moschaton (Athens)
Tel. (1 ) 4 89 21 11
Hungary
MERCATOR S.A.R.L.
Thököly ut 156
H-1145 Budapest, XIV
Tel. (1) 63 03 55
Iceland
Braedurnier Ormsson H/F
Lágmúla 9
IS-108 Reykjavik
Tel. (1) 3 88 20
Ireland
Process Control & Automation
Systems Ltd.
Strawhall Industrial Estate
IRL-Carlow
Tel. (503) 4 23 77
Italy
AEG Italiana S.p.A.
Via Stephenson, 94
I-20157 Milan
Tel. (2) 3 32 12-1
MODICON Italiana S.r.L.
Via Stephenson, 94
I-20157 Milan
Tel. (2) 3 32 12-1
Elettronucleonica S.p.A.
Piazza de Angeli 7
I-20146 Milan
Tel. (2) 49 82 451
Luxembourg
AEG Luxembourg S.à.r.L.
2, Rue Albert Borschette
L-1246 Luxembourg-Kirchberg
Tel. 43 88 81
24
Netherlands
AEG Nederland N.V.
Aletta Jacobslaan 7
NL-1066 BP Amsterdam
Tel. (20) 5 10 59 11
MODICON B.V.
Haarlemmerstraatweg 113
NL-1165 MK Halfweg (N.H.)
Tel. (2907) 70 41
Norway
AEG Norge A/S
Stanseveien 6
N-0902 Oslo 9
Tel. (2) 16 11 11
Solberg & Andersen a/s
Brynsveien 5
N-0611 Oslo 6
Tel. (2) 65 70 00
Poland
UNITEX S.A.
UI. Stawki 2/31
PL-00950 Warsaw
Tel. (22) 39 82 32
Portugal
AEG Portuguesa S.A.
Rua João Saraiva 4/6
P-1799 Lisbon
Tel. (1) 89 11 71
Romania
AEG Liaison Office Bukarest
Str. Sevastopol No.13-17,Ap. 404
RO-78118 Bucharest
Tel. (0) 59 20 22
Soviet Union
AEG Liaison Office Moskow
Pokrovskij Boulevard 4/17
Korpus 3, 1. Etage
SU-101000 Moskow
Tel. (095) 2 08 54 13
Spain
AEG Ibérica de Electricidad S.A.
c/Principe de Vergara, 112
E-28002 Madrid
Tel. (1) 2 62 76 00
Sweden
AEG Svenska AB
Svetsarvägen 6
S-17127 Solna
Tel. (8) 89 85 65
Switzerland
Elektron AG
Riedhofstraße 11
CH-8804 Au ZH
Tel. (1) 7 81 01 11
GSY Industrieautomation AG
Biberiststr. 24
CH-4501 Solothurn
Tel. (65) 21 81 21
Turkey
AEG Genel Elektrik T.A.S.
Yildiz Posta
Irfan Bastúg Cad. No. 1
Timlo Is Hani, Kat. 3-6
TR-80280 Esentepe/Istanbul
Tel. (1) 1 74 58 10...17
Yugoslavia
INTEREXPORT
27. Marta 69/XII
YU-11000 Belgrade
Tel. (11) 62 00 55
24
Addresses 79
80 Addresses
24
From
Company
Name
Street
City
Phone
AEG Aktiengesellschaft
Fachbereich Automatisierungstechnik
MODICON Europa / Abt. A91 M22
Postfach 1162
D-6453 Seligenstadt
Publications Comment Form
We are constantly striving to improve the contents and usability of our technical documents. If you have any suggestions for improvement, please let us know and mail this form to us.
Name:
Automation Device:
Progr. Device (PADT):
E-No. 424-
Version:
Factory No.
GSW-/Firmware-Version:
MS-DOS-Version:
Graphic Module:
23
81
Suggestions for improvement
Software-Product:
Product Documentation:
Thank you for your help.
82
23
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Related manuals
advertisement