Herunterladen Diese Seite drucken

Siemens SIMATIC S7-200 Systemhandbuch Seite 165

Vorschau ausblenden Andere Handbücher für SIMATIC S7-200:

Werbung

Beispiel: PID-Regler, Fortsetzung
I
N
T
0
Netzwerk 1
//Prozessvariable in normalisierte Realzahl skalieren.
//1. Ganze Zahl (16 Bit) in ganze Zahl (32 Bit) wandeln.
//2. Ganze Zahl (32 Bit) in Realzahl wandeln.
//3. Wert normalisieren.
//4. Normalisierte Prozessvariable in TABLE speichern
LD
SM0.0
ITD
AEW0, AC0
DTR
AC0, AC0
/R
32000.0, AC0
MOVR
AC0, VD100
Netzwerk 2
//Regler bei Einnehmen des Automatikbetriebs
//ausführen.
LD
E0.0
PID
VB100, 0
Netzwerk 3
//Stellgröße Mn in ganze Zahl skalieren.
//Mn ist ein einpoliger Wert und kann nicht negativ sein.
//1. Stellgröße in Akkumulator übertragen.
//2. Wert im Akkumulator skalieren.
//3. Realzahl in ganze Zahl (32 Bit) wandeln.
//4. Ganze Zahl (32 Bit) in ganze Zahl (16 Bit) wandeln.
//5. Wert in Analogausgang schreiben.
LD
SM0.0
MOVR
VD108, AC0
*R
32000,0, AC0
ROUND AC0, AC0
DTI
AC0, AC0
MOVW
AC0, AAW0
S7-200 Befehlssatz
Kapitel 6
155
6

Quicklinks ausblenden:

Werbung

loading