S7 - PID Example.pdf
(
1708 KB
)
Pobierz
Example projects for SIMATIC PID
___________________
1
Standard PID Control
Professional
___________________
2
Modular PID Control
Example projects for SIMATIC PID
Professional
Application Examples
01/2012
A5E03806704-01
Legal information
Warning notice system
This manual contains notices you have to observe in order to ensure your personal safety, as well as to prevent
damage to property. The notices referring to your personal safety are highlighted in the manual by a safety alert
symbol, notices referring only to property damage have no safety alert symbol. These notices shown below are
graded according to the degree of danger.
Legal information
DANGER
indicates that death or severe personal injury will result if proper precautions are not taken.
WARNING
indicates that death or severe personal injury may result if proper precautions are not taken.
CAUTION
with a safety alert symbol, indicates that minor personal injury can result if proper precautions are not taken.
CAUTION
without a safety alert symbol, indicates that property damage can result if proper precautions are not taken.
NOTICE
indicates that an unintended result or situation can occur if the relevant information is not taken into account.
If more than one degree of danger is present, the warning notice representing the highest degree of danger will
be used. A notice warning of injury to persons with a safety alert symbol may also include a warning relating to
property damage.
Qualified Personnel
The product/system described in this documentation may be operated only by personnel qualified for the specific
task in accordance with the relevant documentation, in particular its warning notices and safety instructions.
Qualified personnel are those who, based on their training and experience, are capable of identifying risks and
avoiding potential hazards when working with these products/systems.
Proper use of Siemens products
Note the following:
WARNING
Siemens products may only be used for the applications described in the catalog and in the relevant technical
documentation. If products and components from other manufacturers are used, these must be recommended
or approved by Siemens. Proper transport, storage, installation, assembly, commissioning, operation and
maintenance are required to ensure that the products operate safely and without any problems. The permissible
ambient conditions must be complied with. The information in the relevant documentation must be observed.
Trademarks
All names identified by ® are registered trademarks of Siemens AG. The remaining trademarks in this publication
may be trademarks whose use by third parties for their own purposes could violate the rights of the owner.
Disclaimer of Liability
We have reviewed the contents of this publication to ensure consistency with the hardware and software
described. Since variance cannot be precluded entirely, we cannot guarantee full consistency. However, the
information in this publication is reviewed regularly and any necessary corrections are included in subsequent
editions.
Siemens AG
Industry Sector
Postfach 48 48
90026 NÜRNBERG
GERMANY
A5E03806704-01
Ⓟ 01/2012 Technical data subject to change
Copyright © Siemens AG 2012.
All rights reserved
Table of contents
1
Standard PID Control.................................................................................................................................
5
1.1
Example01: Step controller............................................................................................................
5
1.2
Example02: Continuous controller...............................................................................................
11
1.3
Example03: Cascade control.......................................................................................................
16
1.4
Example04: Pulse controller........................................................................................................
19
1.5
Example05: Optimize continuous controller with PID Self-Tuner................................................
24
1.6
Example06: Optimize step controller with PID Self-Tuner...........................................................
26
1.7
Example07: Optimize pulse controller with PID Self-Tuner.........................................................
28
2
Modular PID Control................................................................................................................................
31
2.1
Example08: Step controller..........................................................................................................
31
2.1.1
Overview......................................................................................................................................
31
2.1.2
PIDCTR_S: Fixed-setpoint controller with switching output for actuators with integrating
behavior .......................................................................................................................................
33
2.1.3
PROC_S: Process for step controller ..........................................................................................
34
2.1.4
Putting the example into operation ..............................................................................................
35
2.2
Example09: Continuous controller...............................................................................................
36
2.2.1
Overview......................................................................................................................................
36
2.2.2
PIDCTR_C: Fixed-setpoint controller with continuous output......................................................
37
2.2.3
PROC_C: Process for continuous controllers..............................................................................
38
2.2.4
Putting the example into operation ..............................................................................................
38
2.3
Example10: Pulse controller........................................................................................................
39
2.3.1
Overview......................................................................................................................................
39
2.3.2
PIDCTR: Master controller for continuous controller with pulse generator .................................
41
2.3.3
PROC_P: Process for continuous controller with pulse generator..............................................
42
2.3.4
Putting the example into operation ..............................................................................................
43
2.4
Example11: Single-loop ratio controller.......................................................................................
44
2.4.1
Overview......................................................................................................................................
44
2.4.2
RATIOCTR: Single-loop ratio controller.......................................................................................
45
2.4.3
Putting the example into operation ..............................................................................................
46
2.5
Example12: Blending controller...................................................................................................
47
2.5.1
Overview......................................................................................................................................
47
2.5.2
RB_CTR_C: Continuous slave controller for multi-loop ratio or blending controls......................
49
2.5.3
Putting the example into operation ..............................................................................................
50
2.6
Example13: Controller with feedforward control..........................................................................
51
2.6.1
Overview......................................................................................................................................
51
2.6.2
CRT_C_FF: Controller with feedforward control..........................................................................
52
2.6.3
Putting the example into operation ..............................................................................................
53
Example projects for SIMATIC PID Professional
Application Examples, 01/2012, A5E03806704-01
3
Table of contents
2.7
Example14: Range selection controller ......................................................................................
54
2.7.1
Overview .....................................................................................................................................
54
2.7.2
SPLITCTR: Range selection controller.......................................................................................
55
2.7.3
PROC_HCC: Process with heating and cooling branches .........................................................
56
2.7.4
Putting the example into operation .............................................................................................
57
2.8
Example15: Override controller...................................................................................................
58
2.8.1
Overview .....................................................................................................................................
58
2.8.2
OVR_CTR: Override controller....................................................................................................
59
2.8.3
Putting the example into operation .............................................................................................
60
2.9
Example16: Optimize continuous controller with PID Self-Tuner...............................................
61
2.10
Example17: Optimize step controller with PID Self-Tuner..........................................................
63
2.11
Example18: Optimize pulse controller with PID Self-Tuner........................................................
65
Example projects for SIMATIC PID Professional
4
Application Examples, 01/2012, A5E03806704-01
1
Standard PID Control
1.1
Example01: Step controller
Application
Example01 comprises a standard step controller (PID_ES) in combination with a simulated
process, consisting of an actuator with integrating behavior and a downstream third-order
delay element (PT3).
With the help of Example01, you can easily generate a step controller and parameterize and
test all properties of this controller offline in a typical process.
The example makes it easy to understand the operating principle and configuration of
controllers with discontinuous output, such as they are very often used to control processes
with motorized actuators. It can therefore also be used for familiarizing and training
purposes.
Functions of Example01
The main components of Example01 are the PID_ES and PROC_S instructions. PID_ES
represents the utilized standard controller, and PROC_S simulates a process with the
"Valve" and PT3 function elements. In addition to the controlled variable, information about
the position of the actuator and any triggered endstop signals are transferred to the
controller.
DISV
Setpoint
Step controller
-
PID_ES
(Actuator)
PT3
Process
value
End stop signals
Position feedback
Standard PID Control
Process
Figure 1-1
Example01, control loop
The PROC_S function block simulates a series connection that consists of the integrating
actuator and three first-order delay elements. The DISV disturbance variable is always
added to the output signal of the actuator, so that process disturbances can be manually
injected at this point. The GAIN factor allows determination of the static system gain.
Example projects for SIMATIC PID Professional
Application Examples, 01/2012, A5E03806704-01
5
Plik z chomika:
nicealbin
Inne pliki z tego folderu:
S7 - PID Example.pdf
(1708 KB)
Podrecznik_TIA_Portal_V11.pdf
(9580 KB)
Getting Started STEP 7 Basic 10.5 en US [12.2009].pdf
(9722 KB)
Inne foldery tego chomika:
eBook
GE Fanuc
Indusoft
InTouch
Logo
Zgłoś jeśli
naruszono regulamin