EasyManua.ls Logo

Siemens SIMATIC S7-1200 - 11.2 Online CPU Interaction and Monitoring

Siemens SIMATIC S7-1200
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
Loading...
Instructions
9.1 PID_Compact
PID control
258 Function Manual, 03/2017, A5E35300227-AC
Tag
Data type
Default
Description
Config.InputScaling.UpperPointIn REAL 27648.0 Scaling Input_PER high
Input_PER is converted to percent based on the two
value pairs UpperPointOut, UpperPointIn and Lower-
PointOut, LowerPointIn.
Config.InputScaling.LowerPointIn REAL 0.0 Scaling Input_PER low
Input_PER is converted to percent based on the two
value pairs UpperPointOut, UpperPointIn and Lower-
PointOut, LowerPointIn.
Config.InputScaling.UpperPointOut REAL 100.0 Scaled high process value
Input_PER is converted to percent based on the two
value pairs UpperPointOut, UpperPointIn and Lower-
PointOut, LowerPointIn.
Config.InputScaling.LowerPointOut REAL 0.0 Scaled low process value
Input_PER is converted to percent based on the two
value pairs UpperPointOut, UpperPointIn and Lower-
PointOut, LowerPointIn.
CycleTime.StartEstimation BOOL TRUE If CycleTime.StartEstimation = TRUE, the automatic
determination of the cycle time is started. Cy-
cleTime.StartEstimation = FALSE once measurement
is complete.
CycleTime.EnEstimation BOOL TRUE If CycleTime.EnEstimation = TRUE, the PID_Compact
sampling time is calculated.
If CycleTime.EnEstimation = FALSE, the
PID_Compact sampling time is not calculated and you
need to correct the configuration of CycleTime.Value
manually.
CycleTime.EnMonitoring BOOL TRUE If CycleTime.EnMonitoring = FALSE, the
PID_Compact sampling time is not monitored. If it is
not possible to execute PID_Compact within the sam-
pling time, no error (ErrorBits=0800h) is output and
PID_Compact does not switch to "Inactive" mode.
CycleTime.Value REAL 0.1 PID_Compact sampling time in seconds
CycleTime.Value is determined automatically and is
usually equivalent to the cycle time of the calling OB.
CtrlParamsBackUp.Gain REAL 1.0 Saved proportional gain
You can reload values from the CtrlParamsBackUp
structure with LoadBackUp = TRUE.
CtrlParamsBackUp.Ti
REAL
20.0
Saved integral action time [s]
CtrlParamsBackUp.Td
REAL
0.0
Saved derivative action time [s]
CtrlParamsBackUp.TdFiltRatio
REAL
0.2
Saved derivative delay coefficient
CtrlParamsBackUp.PWeighting
REAL
1.0
Saved proportional action weighting factor
CtrlParamsBackUp.DWeighting
REAL
1.0
Saved derivative action weighting factor
CtrlParamsBackUp.Cycle
REAL
1.0
Saved sampling time of PID algorithm

Table of Contents

Other manuals for Siemens SIMATIC S7-1200

Related product manuals