Beschreibung der Eingangspins

Eingangspin-Tabelle

In dieser Tabelle werden die Eingangspins des Funktionsbausteins FB_PI beschrieben:

Eingang

Datentyp

Beschreibung

i_xEn

BOOL

TRUE: Aktiviert den Funktionsbaustein.

FALSE: Deaktiviert den Funktionsbaustein.

i_rSp

REAL

Sollwert

Bereich: ±3,4e+38

i_rActVal

REAL

Istwert

Bereich: ±3,4e+38

i_rManVal

REAL

Manueller Wert

Bereich: ±3,4e+38

(Optional)

i_xManMode

BOOL

Manueller Wert

(Optional)

i_xHold

BOOL

Halten

(Optional)

i_xErrRst

BOOL

Erkannten Fehler zurücksetzen (steigende Flanke setzt erkannten Fehler zurück)

(Optional)

i_stPara

STRUCT stPiPara

Parameter der Struktur

(Siehe Beschreibung von stPiPara.)

i_xManMode

i_xManMode legt den manuellen Modus des Funktionsbausteins FB_PI fest.

Wenn der Funktionsbaustein aktiviert ist und manuell auf TRUE gesetzt wird, verwendet er den manuellen Wert (i_rManVal) als seinen PI-Ausgangswert. Der PI-Algorithmus ist während des manuellen Modus inaktiv, wie im Blockdiagramm für den Funktionsbaustein im manuellen Modus gezeigt.

Im automatischen Modus wird der PI-Algorithmus kontinuierlich ausgeführt.

Diese Abbildung zeigt das Zeitiagramm des Funktionsbausteins im manuellen Modus:

G-SA-0044499.1.gif-high.gif

 

 

i_xHold

i_xHold hält den PI-Ausgang auf dem aktuellen Wert.

Wenn dieser Eingang TRUE ist, wird der PI-Ausgang auf seinem letzten Wert gehalten und die internen Berechnungsfunktionen des PI-Algorithmus werden angehalten, wie im Blockdiagramm des Funktionsbausteins im Haltemodus gezeigt.

Wenn dieser Eingang FALSE ist, wird der PI-Algorithmus zyklisch ausgeführt. Der neue PI-Ausgangswert wird anhand des letzten Werts berechnet.

Zeitdiagramm des Funktionsbausteins im Haltemodus:

G-SA-0044500.2.gif-high.gif