p01 06 Control Loop v9 Tud 0719 en
p01 06 Control Loop v9 Tud 0719 en
p01 06 Control Loop v9 Tud 0719 en
Learn-/Training Document
Siemens Automation Cooperates with Education
(SCE) | As of Version V9 SP1
PA Module P01-06
SIMATIC PCS 7 – Control loop and other control
functions
siemens.com/sce
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved.
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
Note that these trainer packages are replaced with successor packages when necessary.
An overview of the currently available SCE packages is available at: siemens.com/sce/tp
Continued training
For regional Siemens SCE continued training, get in touch with your regional SCE contact
siemens.com/sce/contact
This document is to be used only for initial training on Siemens products/systems, which means it can be
copied in whole or part and given to those being trained for use within the scope of their training.
Circulation or copying this Learn-/Training Document and sharing its content is permitted within public
training and advanced training facilities for training purposes.
Exceptions require written consent from the Siemens. Send all related requests to
[email protected].
Offenders will be held liable. All rights including translation are reserved, particularly if a patent is granted
or a utility model or design is registered.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 2
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
Use for industrial customer courses is explicitly not permitted. We do not consent to commercial use of
the Learn-/Training Document.
We wish to thank the TU Dresden, particularly Prof. Dr.-Ing. Leon Urbas and the Michael Dziallas
Engineering Corporation and all other involved persons for their support during the preparation of this
Learn-/Training Document.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 3
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
Table of contents
1 Goal ................................................................................................................................................. 5
2 Prerequisite...................................................................................................................................... 5
4 Theory ............................................................................................................................................. 7
5 Task ............................................................................................................................................... 14
6 Planning......................................................................................................................................... 15
9 Exercises ....................................................................................................................................... 30
2 Prerequisite
This chapter builds on chapter 'Functional safety'. To implement this chapter, you can use an
existing project from the previous chapter or the archived project 'p01-05-exercise-r1905-en.zip'
provided by SCE. The download of the project(s) is stored on the SCE Internet for the respective
module.
The (optional) simulation for the SIMIT program can be retrieved from the file 'p01-04-plantsim-
v10-r1905-en.simarc'. It can be run in Demo mode.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 5
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
2 SIMATIC PCS 7
V9 SP1 or higher
1 Engineering Station
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 6
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
4 Theory
4.1 Theory in brief
In the process industry, certain process tags must be kept at a specific value despite
disturbances (disturbance response) and process tags must be adjusted to specified
setpoints in a stable manner (response to setpoint change). Control loops, as shown in
Figure 1, are used for this.
Disturbance
variables z
System Manipulated
deviation e variable y Process variable =
Loop controlled variable
Setpoint w System x
controller
+
-
For the plant used in these training curriculums, the reactor temperature is set to a certain value
for controlling a reaction according to specification. Disturbance variables are the ambient
temperature and the raw materials with different temperatures. In order for the temperature to be
controlled, it first has to be measured. This measured value, which corresponds to the actual
value of the process tag, is then compared with the desired value (setpoint). The difference
between the actual value and setpoint is called the (control) deviation.
When the control deviation is known, it is possible to identify counter measures. In the case of
temperature control, the heater is switched on when the measured actual value is less than the
specified setpoint. For the process to react automatically, a loop controller is needed. A loop
controller that calculates the manipulated variable based solely on the current deviation is called
a proportional controller (or P controller for short).
In practice, so-called PID controllers, which can be used for a wide variety of processes with
the help of just a few parameters, have prevailed.
The PCS 7 Advanced Process Library V90 contains proven blocks that implement this
functionality. The PIDConL block will be used in the following.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 7
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
4.2 Introduction
The above-mentioned P controller represents the simplest loop controller. It operates according
to the principle: the more the actual value differs from the setpoint, the larger the manipulated
variable will be. Its behavior is thus derived directly from the control deviation at the given
moment, which makes it fast and relatively dynamically favorable. However, certain disturbances
are not fully compensated for, which means there is a sustained control deviation.
Not every process tolerates a sustained control deviation so that additional measures have to be
taken. One possibility consists of adding an integral-action component, which turns the P
controller into a PI controller. The effect of the integral-action component is that a sustained
control deviation is added up. This means that manipulated variable becomes larger and larger
despite the constant control deviation.
If abrupt disturbances occur in a system, they can be counteracted quickly with an additional
derivative-action component. The derivative-action component calculates the manipulated
variable from the time derivative of the control deviation. However, this behavior also leads to an
increase of stochastic disturbances (noise). It is necessary to strike a balance here.
However, tuning the parameters requires knowledge of the system that is being controlled.
Knowledge of the system can be gained by experience, determined experimentally or calculated
by modeling the system. For a wide variety of processes that are not dominated by dead times
and that respond similarly to positive and negative changes of the manipulated variable
interventions, several practical tuning rules have been identified. Examples are the tuning rules
according to Chien, Hrones and Reswick [1], the Ziegler and Nichols method [2] and the T-sum
rule [3].
The process control system PCS 7 supports the tuning of parameters using a PID Tuner.
In the controller block PIDConL, the parameters for the gain, integral-action component and
derivative-action component are called GAIN, TI and TD, respectively. The times must be
specified in seconds in each case. The input variables of the controller are the process tag PV
and the setpoint SP, which yield the control deviation ER. The manipulated variable MV is the
output variable for the controlled system; it is calculated according to the following formula:
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 8
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
1 TD s ER
MV GAIN 1
TI s TD
1 s
DiffGain .
– Bumpless changeover
– Anti-reset windup
The purpose of bumpless changeover is to prevent an abrupt change of the manipulated variable
on a changeover between manual and automatic mode or between an internal and external
setpoint setting or when a parameter changes. A bumpless changeover between manual and
automatic mode is required, for example, when a process in the process industry runs semi-
automatically, i.e. startup is performed in manual mode and a switch is then made to automatic
mode during regular operation. In manual mode, the operator specifies the manipulated variable
directly; in automatic mode, the control algorithm calculates the manipulated variable.
The purpose of the anti-reset windup (ARW) function is to prevent the integral-action component
(reset) of the manipulated variable from continuing to increase (figuratively: windup), because
control deviation cannot be corrected due to the manipulated variable limitation, for example.
The support of different closed-loop control structures enables optimization of the loop controller
without having to replace the controller. Some of these closed-loop control structures are
explained in greater detail in section 'Expanded closed-loop control structures'. With PIDConL
from the SIMATIC PCS 7 Advanced Process Library V90, the following closed-loop
control structures can be implemented:
– Cascade control
– Ratio control
– Feedforward control
– Split-range control
– Override control
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 9
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
If the response to setpoint changes and the disturbance response is not simultaneously
optimized satisfactorily for a process tag, a feedforward control/auxiliary value injection or a
cascade control can be used.
If the disturbance is measured and its point of application is known, there is the option to apply
feedforward compensation for disturbances at the controller input or controller output.
Feedforward control can be used to fully compensate the disturbance variable, so that the
controller can be tuned for optimal response to setpoint changes.
Disturbance
variables z
Compensation
(1) (2)
System Manipulated
deviation e variable y
- -
Process variable
Loop = Controlled
Setpoint w System
controller variable x
+
-
Figure 2: Feedforward control at the controller input (1) or controller output (2)
If the disturbance variable cannot be measured, but another variable in the system can be
measured in its place, this auxiliary variable is fed to the controller input with a loop controller.
The auxiliary variable injection reduces the effect of the disturbance variable but does not
compensate for it completely.
Auxiliarx
variable x2
Compensation
Disturbance
variables z
System Manipulated
deviation e variable y
-
Process variable
Loop
Setpoint w Subsystem Subsystem = controlled
controller
+ variable x1
-
If the auxiliary variable is injected at the controller input, the compensation and the loop controller
do not act independently of each other. This means that if the controller parameters are adjusted,
the compensation has to be adjusted as well.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 10
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
If the feedforward control and auxiliary value injection are inadequate, the point of application of
the disturbance variables cannot be determined with sufficient accuracy or the subsystems
cannot be modeled with sufficient accuracy, a two-loop or multi-loop cascade control is used.
When designing a cascade control, it is assumed that the lower-level control loops (Loop
controller 2 in Figure 4 – a so-called follower controller) respond faster in each case than the
higher-level control loops (Loop controller 1 in Figure 4 – a so-called master controller). The
closed-loop control system is thus always optimized from the inside out.
The cascade control reduces the effect of the disturbance variable and speeds up control of the
setpoint. In order for the cascade control to be used, measurable variables appropriate for this
type of control must exist.
e1 y1 = w2 e2 y2 x2
Loop Loop
w1 Subsytem Subsystem
controller 1 controller 2
+
- - x1
Ratio control is used if the process tag is determined in dependence on another variable, e.g.
ratio control of two liquid flows that are to be mixed. This means closed-loop control of the
composition of the mixture or ratio control of combustion gas and fresh air in a gas burner for
optimal combustion. The setpoint of the process tag w2 is calculated from the ratio Vw and the
process tag x1.
rw w2 e2 y2 x2
Loop
System 2
controller 2
-
e1 Loop y1
w1 System 1 x1
controller 1
+ -
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 11
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
The PULSEGEN function uses pulse width modulation to transform the input variable INV (=
LMN manipulated variable of the PID controller) into a pulse train with a constant period. It
corresponds to the cycle time used to update the input variable and must be assigned in
PER_TM.
The duration of a pulse per period is proportional to the input variable. The cycle assigned with
PER_TM is not identical to the processing cycle of the PULSEGEN function block. As shown in
Figure 6, a PER_TM cycle consists of several processing cycles of the function block
PULSEGEN. In this context, the number of PULSEGEN calls per PER_TM cycle provides a
measure of the precision of the pulse width modulation.
Figure 6: Timing diagram of input INV and output QPOS_P of PULSEGEN [4]
An input variable of 30% with 10 PULSEGEN calls per PER_TM means the following:
– 1 at output QPOS for the first three calls of PULSEGEN (30% of 10 calls)
– 0 at output QPOS for the remaining seven calls of PULSEGEN (70% of 10 calls)
The pulse width is recalculated at the beginning of each period. Through a sampling ratio of 1:10
(CTRL_PID calls to PULSEGEN calls), the manipulated value precision is limited in this example
to 10%. Specified input values INV can only be mapped to a pulse width at the QPOS output in a
grid of 10%. Correspondingly, the precision increases with the number of PULSEGEN calls per
PIDConL call. If PULSEGEN is called 100 times and PIDConL only once, a resolution of 1% of
the manipulated variable range is achieved.
Note:
– You must program the reduction ratio of the call frequency yourself.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 12
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
4.6 References
[1] Chien, Kun Li; Hrones, J. A.; Reswick, J. B. (1952): On the Automatic Control of
Generalized Passive Systems. In: Transactions of the American Society of Mechanical
Engineers, Vol. 74, Cambridge (Mass.), pg. 175-185.
[2] Ziegler, J. G. and Nichols, N. B (1942): Optimum settings for automatic controllers. In:
Trans. ASME, 64, pg. 759-768.
[3] Kuhn, U.: Eine praxisnahe Einstellregel für PID-Regler: Die T-Summen-Regel.
Automatisierungstechnische Praxis, Nr. 5, 1995, pg. 10-16.
[4] SIEMENS (2017): Process Control System PCS 7: CFC Elementary Blocks.
A5E41367308-AB. (support.automation.siemens.com/WW/view/en/109755019)
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 13
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
5 Task
In accordance with the specifications in chapter 'Process Description', the temperature control
and the associated manual control of Reactor R001 is to be added to the CFCs from chapter
'Functional safety'. The heating of the reactor will be implemented using a PID controller with
downstream pulse generator.
When implementing the temperature control, the following interlock conditions must be taken into
account in the CFC.
– An actuator may only be operated when the main switch of the plant is switched on and the
Emergency Stop switch is unlocked.
– The heaters of the two reactors may only be started up if they are covered with liquid (here: a
minimum of 200 ml in the reactor).
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 14
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
6 Planning
The manual control A1T2H008 (see Figure 8) for controlling the heating consists of three parts:
– 'A1.T2.A1T2T001.TV.S' / Q4.
The signals are already contained in the symbol table and only still have to be linked.
The analog measured value must still be scaled to an actual temperature. For this, the user
specifies the high limit 100°C and low limit 0°C of the measured value.
The manual control influences the A1T2T001 temperature control (see also Figure 7), which must
be expanded accordingly.
The interlocks mentioned in the task description can all be implemented with previously created
sensors and actuators.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 15
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
7 Learning objective
In this chapter, students gain the following:
– Knowledge of how to program a continuous loop controller with pulse output and interlocks
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 16
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 17
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
3. The interconnections of A1T2H008 differ from those of A1T2H011 only in the input and
output signals (Pcs7DiIn and Pcs7DiOu) and in the last two reset conditions (block 'Or08').
The conditions relate to the minimum level of 200.0 ml and the maximum temperature of
60.0 °C.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 18
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
Block: Catalog/Folder:
Or08 Blocks/LogicDi
FlipFlop Blocks/LogicDi
Pcs7DiOu Blocks/Channel
CompAn02.T.In2 60.0
CompAn02.L.In2 200.0
FlipFlop.Mode 1
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 19
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
FlipFlop.SetLi Pcs7DiIn.HS+.PV_Out No
FlipFlop.RstLi Or08.Out No
Or08.In3 Pcs7DiIn.HS-.PV_Out No
Or08.In7 CompAn02.T.GT No
Or08.In8 CompAn02.L.LT No
Pcs7DiOu.PV_In FlipFlop.Out No
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 20
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
Block: Catalog/Folder:
Pcs7AnIn Blocks/Channel
Pcs7DiOu Blocks/Channel
3. Next, implement the basic interconnections as shown in the table below. Compare your result
with the figure.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 21
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
PIDConL.PV Pcs7AnIn.PV_Out
PULSEGEN.INV PIDConL.MV
Pcs7DiOu.PV_In PULSEGEN.QPOS_P No
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 22
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
4. Now, configure the gains and the integral-action time of the PID controller by setting
PIDConL.Gain = 2 and TI = 10.0.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 23
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
Block: Catalog/Folder:
Or04 Blocks/LogicDi
CompAn02.T.In2 60.0
CompAn02.L.In1 200.0
Or04.In3 CompAn02.T.GT
Or04.In4 CompAn02.L.LT
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 24
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
6. Now, interconnect output 'Out' of block 'Or04' with input 'MV_ForOn' of block 'PIDConL' and
check that 'MV_Force' = 0.0. As a result of this, the value 'MV_Force' will be applied at output
'MV' of the PID controller (manipulated variable of controller) as soon as the interlocking
conditions are met.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 25
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
PIDConL.AdvCoMod 0
PIDConL.AdvCoMV 100.0
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 26
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
2. With parameter assignment of OS_Perm (bits 0 to 31) of the PIDConL block, operator
authorizations can be restricted. Set Bit 4 and Bit 7 to zero, so that the operator cannot
enable programming mode and cannot change the manual setting for the manipulated
variable ('Man').
3. Finally, you can interconnect chart 'A1T2H008' and chart 'A1T2T001' as follows.
CompAn02.T.In1 A1T2T001(A,1) /
In_A1T2T001 PV_Out
Process value incl. ST
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 27
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 28
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 29
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
9 Exercises
In the exercises, you apply what you learned in the theory section and in the step-by-step
instructions. The existing multiproject from the step-by-step instructions (p01-06-project-r1905-
en.zip) is to be used and expanded for this. The download of the project is stored as zip file
"Projects" on the SCE Internet for the respective module.
To prepare for the next chapter, you will implement the final missing function of reactor R001 –
the stirrer and the manual control of the stirrer. The interlock conditions are as follows:
– An actuator may only be operated when the main switch of the plant is switched on and the
Emergency Stop switch is unlocked.
– The stirrers of the two reactors should only be started up when they are in contact with liquid
(here: a minimum of 300 ml in the reactor).
In addition, you can learn more about the PID controller, how it works and what parameters can
be set. However, this is not needed here for the functionality of the control.
9.1 Tasks
1. Implement stirrer A1T2S001 in the chart folder 'reactor R001'. Use the same process tag
type for the stirrer as for the pumps. Connect the feedback signal and actuating signal.
Assign appropriate names to the blocks. Then add the interlocks as explained above.
2. Then implement the manual control A1T2H007 for the stirrer you just created. Implement the
interlocking conditions here as reset conditions.
3. Inform yourself about the inputs 'ModLiOp', 'AutModLi' and 'ManModLi' of the 'PIDConL'
block. To do so, open the help of the 'PIDConL' block with the 'F1' key. Select 'PIDConL
operating modes' and then manual mode or automatic mode.
4. If you want to learn more about the inputs 'SP_LiOp', 'SP_ExtLi', 'SP_IntLi', etc., enter
setpoint setting in the 'Search' tab of the help. You will receive information under the
suggested title 'Setpoint setting – Internal/external'.
5. What is the purpose of parameters MV_HiLim and MV_LoLim? Search for information on
these inputs in the help on your own.
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 30
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 31
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 32
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
10 Additional information
More information for further practice and consolidation is available as orientation, for example:
Getting Started, videos, tutorials, apps, manuals, programming guidelines and trial software/
firmware, under the following link:
siemens.com/sce/pcs7
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 33
p01-06-control-loop-v9-tud-0719-en.docx
Learn-/Training Document | PA Module P01-06, Edition 02/2020 | Digital Industries, FA
Further Information
Siemens Automation Cooperates with Education
siemens.com/sce
Siemens SIMATIC PCS 7
siemens.com/pcs7
SCE Learn-/Training Documents
siemens.com/sce/documents
SCE Trainer Packages
siemens.com/sce/tp
SCE Contact Partners
siemens.com/sce/contact
Digital Enterprise
siemens.com/digital-enterprise
Industrie 4.0
siemens.com/future-of-manufacturing
Totally Integrated Automation (TIA)
siemens.com/tia
TIA Portal
siemens.com/tia-portal
SIMATIC Controller
siemens.com/controller
SIMATIC Technical Documentation
siemens.com/simatic-docu
Industry Online Support
support.industry.siemens.com
Product catalogue and online ordering system Industry Mall
mall.industry.siemens.com
Siemens
Digital Industries, FA
P.O. Box 4848
90026 Nuremberg
Germany
siemens.com/sce
For Frei verwendbar use in educational / R&D institutions. © Siemens 2020. All rights reserved. 34
p01-06-control-loop-v9-tud-0719-en.docx