Herunterladen Diese Seite drucken

Endress+Hauser Fieldgate FXA42 Betriebsanleitung Seite 47

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

Werbung

Fieldgate FXA42
Baustein
K
Demux
Store
In
Div
X
Extract
N
First Cycle
Max
Min
Mul
K
In0
Mux
In1
Endress+Hauser
Beschreibung
Dieser Baustein stellt einen Demultiplexer dar. Er kopiert den Wert des Eingangsports In an den Aus-
Out0
gangsport Out<K>. Der jeweilige Ausgangsport wird durch den Eingangsport K (8-Bit-Unsigned-Inte-
ger) ausgewählt. Out0 wird ausgewählt, wenn K gleich 0 ist.
Ist der Wert für K zu niedrig, dann wird Out0 ausgewählt. Ist der Wert für K zu hoch, dann wird der
Out1
Ausgangsport mit dem höchsten Indexwert ausgewählt.
Der Wert des booleschen Eingangsports Store bestimmt, ob ein zuvor ausgewählter Ausgangsport sei-
nen Wert beibehält (Store 1), oder ob dieser auf 0 zurückgesetzt wird (Store 0).
Der Eingangsport In und alle Ausgangsports nehmen den Datentyp des mit dem Eingangsport In ver-
bundenen Ausgangsport an.
Dieser Baustein führt eine Division aus. Er dividiert den ersten Eingangsport durch alle nachfolgenden
Eingangsports und schreibt den Quotienten auf seinen Ausgangsport. Hat einer der Eingangsports
den Wert 0, dann wird der Ausgangsport auf 0 gesetzt.
Die Division erfolgt im größten numerischen Datentyp aller Ausgangsports, die mit den Eingangsports
des Bausteins verbunden sind. Alle Ports des Bausteins nehmen diesen Datentyp an.
Dieser Baustein extrahiert ein einzelnes Bit vom Wert seines Eingangsports X (32-Bit-Unsigned-Inte-
ger). Das jeweilige Bit wird durch den Eingangsport N (8-Bit-Unsigned-Integer) ausgewählt. Das Bit
wird an den booleschen Ausgangsport geschrieben. Die Nummerierung der Bits beginnt bei 0.
Dieser Baustein verfügt über einen einzigen booleschen Ausgangsport, der nur während des ersten
Zyklus nach dem Starten der SPS auf 1 gesetzt wird.
Dieser Baustein wird während der Eingabephase des EVA-Zyklus abgearbeitet.
Dieser Baustein ermittelt den Maximalwert aller seiner Eingangsports und schreibt diesen Wert in sei-
nen Ausgangsport.
Die Funktion erfolgt im größten numerischen Datentyp aller Ausgangsports, die mit den Eingang-
sports des Bausteins verbunden sind. Alle Ports des Bausteins nehmen diesen Datentyp an.
Dieser Baustein ermittelt den Minimalwert aller seiner Eingangsports und schreibt diesen Wert in sei-
nen Ausgangsport.
Die Funktion erfolgt im größten numerischen Datentyp aller Ausgangsports, die mit den Eingang-
sports des Bausteins verbunden sind. Alle Ports des Bausteins nehmen diesen Datentyp an.
Dieser Baustein führt eine Multiplikation aus. Er multipliziert die Werte seiner Eingangsports und
schreibt das Ergebnis auf seinen Ausgangsport.
Die Multiplikation erfolgt im größten numerischen Datentyp aller Ausgangsports, die mit den Ein-
gangsports des Bausteins verbunden sind. Alle Ports des Bausteins nehmen diesen Datentyp an.
Dieser Baustein stellt einen Multiplexer dar. Er kopiert den Wert des Eingangsports In<K> auf den
Ausgangsport. Der jeweilige Eingangsport wird durch den Eingangsport K (8-Bit-Unsigned-Integer)
ausgewählt. In0 wird ausgewählt, wenn K gleich 0 ist.
Ist der Wert für K zu niedrig, dann wird In0 ausgewählt. Ist der Wert für K zu hoch, dann wird der
Eingangsport mit dem höchsten Indexwert ausgewählt.
Die Eingangsports In<K> und der Output-Port nehmen den größten Datentyp aller mit einem der Ein-
gangsports In<K> verbundenen Ausgangsport an.
Betrieb
47

Werbung

loading