show the entry list
ES - SIMATIC Manager -- Creating programs -- CFC - Using block libraries
What are the system requirements for using SIMATIC PCS 7 Industry Library V8.0?
What should you watch out for when changing the symbolic addresses of input/output modules?
Why are the inputs of the driver block in the CFC chart no longer interconnected after replacing a HART analog module?
How do you parameterize the PCS 7 APL channel driver so that the output process value is inverted?
How do you configure a Modbus slave using the "RCV_341" (FB 121) PCS 7 block?
Why do I get the signal "QBAD" on my "CH_AI" driver block?
How do you configure the "Sample_T" input?
Why is the module INT_P issuing invalid values at the output?
Why isn’t the CH_AI block not interconnected automatically with the option "Create module driver"?
How can I change the preset message class in standard blocks?
Can blocks from the CFC library for the S7-300 CPUs also be used in a program for an S7-400 CPU?
What is the meaning of the block input VALUE_QC of the CH_DI block?
Why is the simulated value not output on the CH_AI driver block and how can a value still be simulated?
When do you speak of a "self-regulating process" and when of a "non-self-regulating process"?
How do you do a controller optimization with the PCS 7 PID Tuner?
What is the meaning of the parameters "GAIN", "TN" and "TV" with the CTRL_PID block?
Why is there only half the expected current output from each of the analog output modules in the case of redundant modules?
How much memory is used by the SIMATIC PCS 7 V6.0 library blocks and templates in the PLC?
What do I have to take into account to avoid that the actual value overshoots when switching over from hand/track operation to automatic operation of the "CTRL_PID" with activated setpoint ramp?
How can additional message texts - only as event and OS range - be edited in a block that supports messages in SIMATIC PCS 7 V5.x?
When generating the module drivers, how can you clear the message "Necessary files are missing for block CH_AI. Please note that you must install exactly that version of the library from which this block was imported"?
Why does the CH_AI driver report the slave still to be defective (QBAD=1) after failure and return of a PROFIBUS DP slave (e.g. ET 200M)?
How do you interconnect an FM350-2 in PCS 7?
How can you clear the error message "Value BITVAL is not defined in file AL_CHN.xml / CH_DI." in the module driver log?
When do you speak of a "self-regulating process" and when of a "non-self-regulating process"?
Part number:

Description:
The difference serves as a basis for characterizing processes. It is important to know the behavior of the process for correct implementation of the PCS 7 PID tuner.

Non-self-regulating processes:
These are processes with integrating characteristics.

Self-regulating processes:
These are processes without an integrating characteristics.
To test a process for its characteristics, with an open control loop you can either give an input jump to the system or an input pulse. The time behavior is recorded and analyzed to determine the process.

Jump:
In the case of a jump, for example, the position of the inlet valve of a container is changed from 0% to 15% OPEN and remains in that position.

Pulse:
In the case of a pulse, the setting of the valve is also changed from 0% to 15% OPEN, but only for one minute, for example. The valve is then set back to 0% again.

Depending on the system and type of trigger, there are different reactions. From the reactions of the process, you can determine whether you are dealing with a process with or without self-regulation.

The difference is explained below according to the system triggering and illustrated by an example.

Example of a pulse-type triggering of the process:
The process is triggered by a pulse. For this you change the value of the actuator [LMN output on the CTRL_PID]. Depending on the type of process, the valve position or the motor speed is changed for a specific time, for example.
Depending on the process, there can now be various reactions [input PV_IN at CTRL_PID].
If the signal here takes the form of the two curves of Cases 1 and 2 in the next figure, then you have a system with self-regulation.
The trends of Cases 3 and 4 characterize a process without self-regulation.

The figure shows the reaction to pulse-type triggering of the process.


Fig. 01

a) The example is of a tank that is heated by a heat exchanger.
The actuator is the valve and the control value is the temperature.
If a pulse is given to the actuator, the temperature rises in the tank.
When the valve is closed, the temperature falls again to the ambient level.
This happens because the heat energy is given off to the environment. In other words, there is "regulation".
So this is a process with self-regulation.

The figure shows a process with self-regulation and the reaction to a pulse-type triggering.


Fig. 02

b) In this example we have a tank with an inlet valve. The actuator is the valve and the control value is the tank level.
If the valve is now opened, the level of the tank rises. When the valve closes, however, the tank level does not sink, but remains constant. In other words, there is no "regulation" as in the previous example.
This therefore is a process without self-regulation.
The figure shows a process without self-regulation and the reaction to a pulse-type triggering.


Fig. 03

Example of a jump-type triggering of the process:
The process is triggered by a jump. For this you change the value of the actuator [LMN output on the CTRL_PID]. Depending on the type of process, the valve position or the motor speed is changed, for example.
Depending on the process, there can now be various reactions [input PV_IN at CTRL_PID].
If the signal here takes the form of the two curves of Cases 1 and 2 in the next figure, then you have a system with self-regulation.
The trends of Cases 3 and 4 characterize a system without self-regulation.

The figure shows the reaction to jump-type triggering of the process.


Fig. 04

a) The example is of a tank that is heated by a heat exchanger.
The actuator is the valve and the control value is the temperature.
If a jump is given to the actuator, the temperature rises in the tank.
After a certain transition time, a new temperature level is reached in the tank.
This happens through loss of heat to the environment, there is therefore "regulation".
So this is a process with self-regulation.
The figure shows a process with self-regulation and the reaction to a jump-type triggering.


Fig. 05

b) In this example we have a tank with an inlet valve. The actuator is the valve and the control value is the tank level.
If the valve is now opened, the level of the tank rises. The level continues to rise constantly through the inlet medium until the physical limits of the system are reached (in this case the maximum level of the tank). In other words, there is no "regulation" as in the previous example.
This therefore is a process without self-regulation.
The figure shows a process without self-regulation and the reaction to a jump-type triggering.


Fig. 06

Keywords:
Integral behavior, PID self-tuner, Control loop optimization, Control loop parameterization

 Entry ID:7789028   Date:2010-06-23 
I regard this article....as helpfulas not helpful                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
To this entry
Print
Create PDF 
Send to a friend
QuickLinks
Compatibility tool 
Help
Online Help
Guided Tour