Automation and Drives - SCE

5.4 Exercise Example

To accommodate the system step response, a few modifications have to be made in OB 35 and DB41. The following steps have to be performed for this:

Save your old project under a new name, and change the wiring of (S)FB 41 as follows: 1. With STEP7, specify the manipulated value directly.

The manipulated value is to be specified in the network below in a way that with a switch S1 (I 124.0), a selection can be made between two manipulated values.

 

L

0.000000e+000

//Manipulated value 0% as 32 bit floating point number

 

UN

I 124.0

//Negation of S1 (I 124.0)

 

SPB

M001

//Jump if RLO = 1 to label M001

 

L

1.000000e+002

//Manip.value 100% as 32 bit floating pt. nbr.

M001:

T

MD 20

//Transfer the value to flag double word MD 20

Now, for the switch position S1(I 124.0) ON, the manipulated variable y = 100%, and for OFF, the manipulated variable y = 0%. Consequently, a step of the manipulated value from 0 to 100% can be brought about with Switch S1. (For systems that tend to overshoot, the high manipulated value should amount to 90% or less.).

The external analog values and the manipulated value are assigned in OB1 as follows:

MAN

:=

MD 20

//Specify the manipulated value as manual value

PV_PER

:=

PEW 130

//Actual value x

LMN_PER

:=

PAW 128

//Manipulated variable y

Switch manipulated value to manual mode

 

Preface Fundamentals

Discontinuous Action Controller Controller Block (S)FB41

Setting the System Appendix

 

 

 

 

 

 

 

T I A Training Document

Page 57 of 64

Module

 

 

 

B3

Issued: 02/2008

 

Control Engineering with STEP 7

Page 57
Image 57
Siemens Module B3 manual Man