Kapitel 1
Prozesssteuerungsbefehle
204
Immer wenn ein APC-Block eine Änderung der Deltazeit (DeltaT) erkennt,
Wichtig:
wird eine Modellinitialisierung (ModelInit) durchgeführt. Aus diesem
Grund sollten die Blöcke nur in einem der TimingModes ausgeführt
werden, bei dem DeltaT konstant ist.
TimingMode = 0 (Periodisch), wenn diese Funktionsblöcke in einer
periodischen Aufgabe ausgeführt werden
TimingMode = 1 (Oversampling)
Bei dynamischer Änderung der Zeit der periodischen Aufgabe oder von
OversampleDT führt der Block in beiden Fällen ein ModelInit durch.
Wegen Jittern von DeltaT wird die folgende Einstellung von TimingMode
nicht empfohlen:
TimingMode = 0 (Periodisch), wenn diese Funktionsblöcke in einer
kontinuierlichen oder Ereignis-Task ausgeführt werden
TimingMode = 2 (RealTimeSample)
Struktur
Eingangsparamet
Datentyp
er
EnableIn
BOOL
PV
REAL
PVFault
BOOL
PVUEMax
REAL
PVUEMin
REAL
SPProg
REAL
Rockwell Automation-Publikation 1756-RM006K-DE-P - November - 2018
Beschreibung
Aktivierungseingang. Bei False wird der
Funktionsblock nicht ausgeführt und die
Ausgänge werden nicht aktualisiert.
Eingang der skalierten Prozessvariablen.
Dieser Wert wird normalerweise von einem
Analogeingangsmodul gelesen.
Indikator für Fehler bei PV. Wird PV von
einem Analogeingang gelesen, wird
PVFault normalerweise durch den
Fehlerstatus des Analogeingangs
gesteuert.
Ist PVFault TRUE, wird dadurch ein Fehler
im Eingangsmodul angezeigt und das Bit in
Status gesetzt.
Maximaler skalierter Wert für PV. Wert von
PV und SP, der einer Spanne von 100 % der
Prozessvariablen entspricht. Bei PVEUMax
≤ PVEUMin, wird das Bit bei Status gesetzt.
Minimaler skalierter Wert für PV. Wert von
PV und SP, der einer Spanne von 0% der
Prozessvariablen entspricht. Bei PVEUMax
≤ PVEUMin, wird das Bit bei Status gesetzt.
SP-Programmwert, skaliert in
PV-Einheiten. Bei Programmsteuerung
wird SP auf diesen Wert gesetzt.
Ist der Wert von SPProg oder SPOper <
SPLLimit oder > SPHLimit, wird das Bit bei
Status gesetzt und der Grenzwert für SP
verwendet.
Gültige und
Standardwerte
Standardwert = TRUE
Gültig = jeder
Gleitkommawert
Standardwert = 0,0
Standardwert = FALSE
FALSE = fehlerfrei
Gültig = PVEUMin <
PVEUMax ≤ maximaler
positiver Gleitkommawert
Standardwert = 100,0
Gültig = maximaler negativer
Fliekommawert ≤ PVEUMin
< PVEUMax
Standardwert = 0,0
Gültig = SPLLimit bis
SPHLimit
Standardwert = 0,0