Herunterladen Inhalt Inhalt Diese Seite drucken

Arbeitsweise Cont_C - Siemens SIMATIC S7-1500 Funktionshandbuch

Pid-regelung
Vorschau ausblenden Andere Handbücher für SIMATIC S7-1500:
Inhaltsverzeichnis

Werbung

Anweisungen
9.4 PID Basisfunktionen
9.4.1.2

Arbeitsweise CONT_C

Sollwertzweig
Der Sollwert wird am Eingang SP_INT im Gleitpunktformat eingegeben.
Istwertzweig
Der Istwert kann im Peripherie- und im Gleitpunktformat eingelesen werden. Die Funktion
CRP_IN wandelt den Peripheriewert PV_PER in ein Gleitpunktformat von -100 .... +100 %
nach folgender Vorschrift um:
Ausgang von CRP_IN = PV_PER * 100 / 27648
Die Funktion PV_NORM normiert den Ausgang von CRP_IN nach folgender Vorschrift:
Ausgang von PV_NORM = (Ausgang von CRP_IN) *PV_FAC + PV_OFF
PV_FAC ist mit 1 und PV_OFF ist mit 0 vorbelegt.
Regeldifferenzbildung
Die Differenz von Soll- und Istwert ergibt die Regeldifferenz. Zur Unterdrückung einer kleinen
Dauerschwingung aufgrund der Stellgrößen-Quantisierung (z. B. bei einer Puls-
Breitenmodulation mit PULSEGEN) wird die Regeldifferenz über eine Totzone (DEADBAND)
geleitet. Bei DEADB_W = 0 ist die Totzone ausgeschaltet.
PID-Algorithmus
Der PID-Algorithmus arbeitet im Stellungsalgorithmus. Der Proportional-, Integral (INT) und
Differentialanteil (DIF) sind parallel geschaltet und einzeln zu- und abschaltbar. Damit lassen
sich P-, PI-, PD- und PID-Regler parametrieren. Aber auch reine I-Regler sind möglich.
Handwertverarbeitung
Es kann zwischen Hand- und Automatikbetrieb umgeschaltet werden. Bei Handbetrieb wird
die Stellgröße einem Handwert nachgeführt.
Der Integrierer (INT) wird intern auf LMN - LMN_P - DISV und der Differenzierer (DIF) auf 0
gesetzt und intern abgeglichen. Das Umschalten in den Automatikbetrieb ist damit stoßfrei.
Stellwertverarbeitung
Der Stellwert wird mit der Funktion LMNLIMIT auf vorgebbare Werte begrenzt. Das
Überschreiten der Grenzen durch die Eingangsgröße wird durch Meldebits angezeigt.
Die Funktion LMN_NORM normiert den Ausgang von LMNLIMIT nach folgender Vorschrift:
LMN = (Ausgang von LMNLIMIT) * LMN_FAC + LMN_OFF
LMN_FAC ist mit 1 und LMN_OFF mit 0 vorbelegt.
Der Stellwert steht auch im Peripherieformat zur Verfügung. Die Funktion CRP_OUT wandelt
den Gleitpunktwert LMN in einen Peripheriewert nach folgender Vorschrift um:
LMN_PER = LMN * 27648 / 100
Störgrößenaufschaltung
Am Eingang DISV kann eine Störgröße additiv aufgeschaltet werden.
472
Funktionshandbuch, 12/2017, A5E35300226-AC
PID-Regelung

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis