Connection Description: PI Controller 1/6

Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

PI controller 1/6

PI controller

Short description

A PI controller is a proportional-action and integral-action controller. You can


use both proportional action and integral action individually or combined.

Connection Description
Set the mode of the controller:
Input A/M 1: automatic mode
0: manual mode
Use the input R to reset the output AQ. As long as this input is
Input R
set, the input A/M is disabled. The output AQ is set to 0.
Input PV Analog value: process value, influences the output
Sensor: Type of sensor being used
Min.: Minimum value for PV
Value range: -10,000 to +20,000
Max.: Maximum value for PV
Value range: -10,000 to +20,000
A: Gain
Value range: -10.00 to +10.00
B: Offset
Value range: -10,000 to +10,000
SP: Set-value assignment
Value range: -10,000 to +20,000
Parameter Mq: Value from AQ with manual mode.
Value range: 0 to 1,000
Parameter sets: application-related presets for KC, TI and Dir
(see below)
KC: Gain
Value range: 00.00 to 99.99
PI controller 2/6

TI: Integral time


Value range 00:01 min to 99:59 min
Dir: Action direction of the controller
Possible settings: + or -
p: Number of decimal places
Possible settings: 0, 1, 2, 3
Analog output (manipulated variable)
Output AQ
Value range for AQ: 0 to 1,000

Parameters SP and Mq

The set-value SP and the value for Mq can be provided by the actual value of
another already-programmed function:

Analog comparator: Ax - Ay
Analog threshold trigger: Ax
Analogamplifier:Ax
Analogmultiplexer:AQ
Analog ramp: AQ
Mathematic instruction: AQ
Up/Down counter: Cnt

For the 0BA7 devices, you can additionally use the actual values of the
following already-programmed functions:

On-delay: Ta
Off-delay: Ta
On-/off-delay: Ta
Retentive on-delay: Ta
Wiping relay(pulse output): Ta
Edge triggered wiping relay: Ta
Asynchronous pulse generator: Ta
Stairway light switch: Ta
Multiple function switch: Ta
Stopwatch: AQ
Analog filter: AQ
Average value: AQ
PI controller 3/6

Max/Min: AQ
Thresholder trigger: Fre

You select the required function by the block number.

Parameter P (number of decimal places)

Parameter p only applies for displaying the values from PV, SP, Min. and Max.
in a message text.

Timing diagram

The nature, manner and speed with which the AQ changes depends on the
parameters KC and TI. Thus, the course of AQ in the diagram is merely an
example. A control action is continuous; therefore the diagram portrays just an
extract.

A disturbance causes the PV to drop, as Dir is positioned upwards, AQ


increases until PV corresponds again to SP.
A disturbance causes the PV to drop, as Dir is positioned upwards, AQ
decreases until PV corresponds again to SP.
Dir is coordinated to the basic conduct of a control loop. The direction
(dir) cannot be changed during the term of the function. The change in
PI controller 4/6

Dir here is shown for the purposes of clarification.


As AQ is set to 0 by means of the input R, PV changes. This is based on
the fact that PV increases, which on account of Dir = upwards causes AQ
to drop.

PI controller trend view in simulation or online test

When you view the circuit program in anonline test or in asimulation , LOGO!
Soft Comfort displays a trend view of the PI controller showing input PV,
output AQ and the parameter SP. The trend view shows the change in AQ and
PV over time, in reference to the SP. The time sampling period is configurable,
allowing you to see frequent samples over a short amount of time, or less-
frequent samples over a longer period of time.

Description of Function

If the input A/M is set to 0, then the special function issues output AQ with
the value that you set with parameter Mq.

If the input A/M is set to 1, then automatic mode commences. As an integral


sum the value Mq is adopted, the controller function begins the calculations in
accordance with the formulas given inControl and regulate basics. The
updated value PV is used in the formulas.

Updated value PV = (PV * gain) + offset

If the updated value PV = SP, then the special function does not change the
value of AQ.

Dir = upwards/+ (timing diagram numbers 1 and 3)

If the updated value PV > SP, then the special function reduces the
value of AQ.
If the updated value PV < SP, then the special function increases the
value of AQ.

Dir = downwards/- (timing diagram number 2)


PI controller 5/6

If the updated value PV > SP, then the special function increases the
value of AQ.
If the updated value PV < SP, then the special function reduces the
value of AQ.

With a disturbance, AQ increases or decreases until the updated value PV


again corresponds to SP. The speed with which AQ changes depends on the
parameters KC and TI.

If the input PV exceeds the parameter Max., then the updated value PV is set
to the value of Max. If the PV falls short of the parameter Min., then the
updated value PV is set to the value of Min.

If the input R is set to 1, then the AQ output is reset. As long as R is set, the
input A/M is disabled.

Sampling time

The sampling time is fixed at 500 ms.

Parameter sets

In order to simplify the use of the PI controller, the parameters for KC, TI and
Dir are already given as sets for the following applications:

Parameter Parameter Parameter Parameter


Application example
set KC TI (s) Dir
Temperature, cooling
Temperature control of small
0.5 30 +
fast spaces; small
volumes
Heating, ventilation,
Temperature temperature, cooling
1.0 120 +
slow control of large
spaces; large volumes
PI controller 6/6

Pressure 1 change, compressor 3.0 5 +


control
Slow pressure
change, differential
Pressure 2 1.2 12 +
pressure control
(flow controller)
Vat and/or reservoir
Full level 1 1.0 99:59 +
filling without drain
Vat and/or reservoir
Full level 2 0.7 20 +
filling with drain

Characteristics when configuring

Observe the control and regulate basics.

Special Functions Overview

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy