Herunterladen Inhalt Inhalt Diese Seite drucken

Rangfolge Der Operationen - Bosch Rexroth IndraMotion MLC 13VRS Programmieranleitung

Vorschau ausblenden Andere Handbücher für Rexroth IndraMotion MLC 13VRS:
Inhaltsverzeichnis

Werbung

92/329
Bosch Rexroth AG
Wertzuweisungen und Verknüpfungen
Verknüpfung von Bedingungen
Verneinung von Bedingungen
9.2.4

Rangfolge der Operationen

Programmierung von Verknüpfun‐
gen mehrerer Bedingungen
Rexroth IndraMotion MLC 13VRS RCL-Programmieranleitung
Diese Variablen können ebenfalls immer nur einen der beiden Werte 0 oder 1
einnehmen.
Oft ist der weitere Programmablauf von mehreren Bedingungen gleichzeitig
abhängig.
Variablen und Ausdrücke (Bedingungen) vom Typ "BINARY" kön‐
nen mit den logischen Operationen AND, OR und NOT verknüpft
werden.
bed_1
1
1
0
0
Abb.9-4:
Verknüpfung zweier Bedingungen bed_1 und bed_2 mit AND-Wahr‐
heitstafel
bed_1
1
1
0
0
Abb.9-5:
Verknüpfung zweier Bedingungen bed_1 und bed_2 mit OR -Wahr‐
heitstafel
Der Wahrheitsgehalt von Bedingungen und Variablen vom Typ "BINARY"
kann mit dem Wort "NOT" umgekehrt werden.
Beispiel:
Bedingung bed_1 ist wahr, also gilt: (bed_1) = 1
Setzt man das Wort "NOT" vor die Bedingung bed_1, gilt für den Wahrheits‐
gehalt von "NOT" bed_1:
(NOT bed_1) = 0
oder
Beispiel:
Die Bedingung bed_2 ist unwahr, also gilt (bed_2) = 0
gilt für die Umkehrung mit "NOT":
(NOT bed_2) = 1
Ergebnisse von Vergleichsoperationen sind immer vom Datentyp "BINARY".
Werden mehrere Bedingungen miteinander verknüpft, muss die Rangfolge
der Operatoren beachtet werden.
1.
NOT
DOK-MLC***-RCL*PRO*V13-AP01-DE-P
bed_2
bed_1 AND bed_2
1
0
1
0
bed_2
bed_1 OR bed_2
1
0
1
0
1
0
0
0
1
1
1
0

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis