Herunterladen Inhalt Inhalt Diese Seite drucken

Bitwise; Bset - ABB DCS800 Firmware-Handbuch

Vorschau ausblenden Andere Handbücher für DCS800:
Inhaltsverzeichnis

Werbung

Typ

Bitwise

Darstellung
Funktion
Anschlüsse
Typ

Bset

Darstellung
Funktion
Anschlüsse
Logische Funktion
Bitwise
IN1
IN2
OUT
IN3
Der Funktionsblock vergleicht die Bits von drei 16-Bit-Worten an den Eingängen und
bildet die Ausgangsbits folgendermaßen:
OUT = (IN1 OR IN2) AND IN3.
Beispiel: Es wird nur ein Bit dargestellt:
IN1
IN2
IN3
0
0
0
0
1
0
1
0
0
1
1
0
0
0
1
0
1
1
1
0
1
1
1
1
Beispiel: Es wird ein ganzes Wort dargestellt:
Eingang
[Wort]
15
20518 => IN1 0 1 0 1 0 0 0 0 0 0 1 0 0 1 1 0
4896 => IN2 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 0
17972 => IN3 0 1 0 0 0 1 1 0 0 0 1 1 0 1 0 0
0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 0
IN1
≥1
IN2
&
OUT
IN3
Eingang IN1, IN2 und IN3: 16-Bit-Integerwerte (gepackt)
Ausgang OUT:
Logische Funktion
Bset
IN1
IN2
OUT
IN3
Bevor der Wert von IN1 auf den OUT geschrieben wird, wird das Bit des Eingangs-
wortes IN1, welches mit IN2 definiert wird, auf den Wert von IN3 gesetzt.
IN1 muss ein gepacktes Wort sein. Der Wert von IN3 muss den Wert 1 für wahr und 0
für falsch haben.
Eingang IN1:
Eingang IN2:
Eingang IN3:
Ausgang OUT:
3ADW000193R0503 DCS800 Firmware-Handbuch e d
OUT
0
0
0
0
0
1
1
1
Bits
16-Bit-Integerwerte (gepackt)
Eingang 16-Bit-Wort
Bit 0 ... 15
boolescher Wert (-1,0)
16-Bit-Wort
85
Ausgang
[Wort]
0
=> OUT
16932
Adaptives Programm

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis