Herunterladen Diese Seite drucken

Endress+Hauser Fieldgate FXA42 Betriebsanleitung Seite 50

System products gateway zur datenübertragung per ethernet, wlan oder mobilfunk
Vorschau ausblenden Andere Handbücher für Fieldgate FXA42:

Werbung

Betrieb
Baustein
SetHigh
P Ctrl
SetLow
Act
Unlimited
X
N
Put Bit
B
50
Beschreibung
Dieser Baustein stellt einen Proportionalregler dar.
Out
Die Eingangsports SetLow, SetHigh und Act nehmen den größten numerischen Datentyp aller Aus-
gangsports an, die mit einem dieser Eingangsports verbundenen sind.
An seinem Ausgangsport Out (16-Bit-Unsigned-Integer, Bereich [0..10.000]) gibt er einen Prozent-
wert aus, der auf der Relation zwischen dem Wert für seinen Eingangsport Act und dem Wertebereich
für seine Eingangsports SetLow und SetHigh basiert. Liegt der Wert des Ports Act außerhalb dieses
Bereichs, so beschränkt sich der Wert für den Port Out auf den Bereich [0..10.000] (0 % bis 100.00
%), während der Wert für den Ausgangsport Unlimited (32-Bit-Signed-Integer) größer als 10.000
oder kleiner als 0 werden kann.
Der boolesche Eingangsport En kann verwendet werden, um den Baustein zu aktivieren. Ist der Wert
0, so ist der Ausgangsport immer 0.
Wenn SetOn = SetOff, dann verhält sich der Baustein wie in folgendem Bild dargestellt. Der Ausgang-
sport wird auf 0 % (0) gesetzt, wenn Act < SetLow. Er wird auf 50 % (5.000) gesetzt, wenn Act =
SetLow. Er wird auf 100 % (10.000) gesetzt, wenn Act > SetLow. Unlimited wird den gleichen Wert
wie Out haben.
SetHigh = SetLow
10000
5000
0
SetHigh/SetLow
Wenn SetHigh > SetLow, dann verhält sich der Baustein wie in folgendem Bild dargestellt. Out wird 0
% (0) sein, wenn Act <= SetLow. Er wird von 0 % auf 100 % ansteigen, wenn der Wert für Act zwi-
schen SetLow und SetHigh ansteigt. Er wird bei 100 % (10.000) bleiben, wenn Act >= SetHigh wird.
Unlimited wird 0 % unterschreiten, wenn Act < SetLow. Unlimited wird 100 % überschreiten, wenn
Act > SetHigh.
SetHigh > SetLow
ˆ
2 32-1
10000
5000
0
ˆ
-2 32
Wenn SetHigh < SetLow, dann verhält sich der Baustein wie in folgendem Bild dargestellt. Out wird
100 % (10.000) sein, wenn Act <= SetHigh. Er wird von 100 % auf 0 % sinken, wenn der Wert für Act
zwischen SetHigh und SetLow ansteigt. Er wird bei 100 % (10.000) bleiben, wenn Act >= SetLow wird.
Unlimited wird 0 % unterschreiten, wenn Act < SetHigh. Unlimited wird 100 % überschreiten, wenn
Act > SetLow.
SetHigh < SetLow
ˆ
2 32-1
10000
5000
0
ˆ
-2 32
Dieser Baustein nimmt den binären Wert seines Eingangsports X (32-Bit-Unsigned-Integer), setzt das
durch den Eingangsport N (8-Bit-Unsigned-Integer) ausgewählte Bit auf den Zustand des booleschen
Eingangsports B und schreibt den Ergebniswert auf seinen Ausgangsport (32-Bit-Unsigned-Integer).
Die Nummerierung der Bits beginnt bei 0.
Act
Unlimited
Out
Act
SetLow SetHigh
Out
Act
SetHigh
SetLow
Unlimited
Fieldgate FXA42
Endress+Hauser

Werbung

loading