ST_BA_SeqLinkData

Diese Struktur beinhaltet die Daten und Befehle der einzelnen Sequenzregler FB_BA_SeqCtrl.

TYPE ST_BA_SeqLinkData :
STRUCT
  fY                  : REAL;
  fYMin               : REAL;
  fYMax               : REAL;
  fW                  : REAL;
  fX                  : REAL;
  fE                  : REAL;
  nActvSeqCtrl        : UDINT;
  nMyNum              : UDINT;
  eActn               : E_BA_Action;
  bSeqCtrlOperable    : BOOL;
  bWatchdog           : BOOL;
  bSeqNumMultiple     : BOOL;
  bEn                 : BOOL;
  bIsActvSeqCtrl      : BOOL;
END_STRUCT
END_TYPE

Name

Typ

Beschreibung

fY

REAL

Stellgröße

fYMin

REAL

Minimale Stellgröße

fYMax

REAL

Maximale Stellgröße

fW

REAL

Sollwert

fX

REAL

Istwert

fE

REAL

Regelabweichung
Direkt: fE = fX – fW
Indirekt: fE = fW – fX

nActvSeqCtrl

UDINT

Nummer des aktiven Sequenzreglers.

nMyNum

UDINT

Meine Nummer in der Sequenz

eActn

E_BA_Action

Regler Wirksinn

bSeqCtrlOperable

BOOL

Sequenzregler ist betriebsbereit.

bWatchdog

BOOL

Watchdog wird bei jedem SPS-Zyklus in jedem Sequenzregler gesetzt und nach der Auswertung im Sequenz-Link zurückgesetzt.

bSeqNumMultiple

BOOL

Sequenz Nummer mehrfach in den Sequenzreglern vergeben.

bEn

BOOL

Freigabe der Sequenz Regler.

bIsActvSeqCtrl

BOOL

Aktiver Sequenzregler