EasyManuals Logo

Siemens SIMATIC S7-1500T Function Manual

Siemens SIMATIC S7-1500T
527 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #251 background imageLoading...
Page #251 background image
Instructions
9.1 PID_Compact
PID control
Function Manual, 03/2017, A5E35300227-AC
251
Sampling time of the PID algorithm
The controlled system needs a certain amount of time to respond to changes in the output
value. It is therefore not advisable to calculate the output value in every cycle. The sampling
time of the PID algorithm represents the time between two calculations of the output value. It
is calculated during tuning and rounded to a multiple of the cycle time. All other functions of
PID_Compact are executed at every call.
If you use Output_PWM, the accuracy of the output signal is determined by the ratio of the
PID algorithm sampling time to the cycle time of the OB. The cycle time should be at least 10
times the PID algorithm sampling time.
Control logic
An increase of the output value is generally intended to cause an increase in the process
value. This is referred to as a normal control logic. For cooling and discharge control
systems, it may be necessary to invert the control logic. PID_Compact does not work with
negative proportional gain. If InvertControl = TRUE, an increasing control deviation causes a
reduction in the output value. The control logic is also taken into account during pretuning
and fine tuning.
9.1.4.3
Input parameters of PID_Compact V2
Table 9- 1 Input parameters of PID_Compact V2
Parameter
Data type
Default
Description
Setpoint
REAL
0.0
Setpoint of the PID controller in automatic mode
Input REAL 0.0 A tag of the user program is used as source for the
process value.
If you are using parameter Input, then Con-
fig.InputPerOn = FALSE must be set.
Input_PER INT 0 An analog input is used as the source of the process
value.
If you are using parameter Input_PER, then Con-
fig.InputPerOn = TRUE must be set.
Disturbance
REAL
0.0
Disturbance variable or precontrol value
ManualEnable BOOL FALSE
• A FALSE -> TRUE edge activates "manual mode",
while State = 4, Mode remains unchanged.
As long as ManualEnable = TRUE, you cannot
change the operating mode via a rising edge at
ModeActivate or use the commissioning dialog.
• A TRUE -> FALSE edge activates the operating
mode that is specified by Mode.
We recommend that you change the operating mode
using ModeActivate only.

Table of Contents

Other manuals for Siemens SIMATIC S7-1500T

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens SIMATIC S7-1500T and is the answer not in the manual?

Siemens SIMATIC S7-1500T Specifications

General IconGeneral
BrandSiemens
ModelSIMATIC S7-1500T
CategoryController
LanguageEnglish

Related product manuals