Herunterladen Inhalt Inhalt Diese Seite drucken

If-Then-(Else)-Anweisung - Bosch Rexroth IndraMotion MLC 12VRS Programmieranleitung

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

Werbung

DOK-MLC***-RCL*PRO*V12-AP02-DE-P
Rexroth IndraMotion MLC 12VRS RCL-Programmieranleitung
8.6

IF-THEN-(ELSE)-Anweisung

IF
condition
THEN
statement
[ELSE
statement]
IF
condition
THEN
BEGIN
statement(s)
END
[ELSE
statement]
IF
condition
THEN
BEGIN
statement(s)
END
ELSE
BEGIN
statement(s)
END
Programmierung
IF
condition
THEN
statement 1
ELSE
statement 2
Syntax:
An frei wählbaren Stellen innerhalb eines Haupt- oder Unterprogramms kann
der weitere Programmablauf von einer Bedingung abhängig gemacht werden
(bedingte Anweisungen).
Unter Bedingung versteht man einen Ausdruck vom Typ "BINARY".
Die Bedingung ist erfüllt, wenn die Aussage richtig ist, also die Variable den
Wert tatsächlich hat, bzw. einen Wert innerhalb des angegebenen Wertebe‐
reichs angenommen hat.
Die Bedingung ist nicht erfüllt, wenn die Aussage falsch ist.
channel
=
l
=
sig1
AND
word
=
force
>
torque
>=
Bedingungen müssen bei Verknüpfung mit AND, OR, bzw. NOT
ggf. in Klammern gesetzt werden, siehe
te
85, um die gewünschten Prioritäten der Bedingungs-Operati‐
on zu erhalten.
Die bedingte Anweisung hat die Form:
"IF" die Bedingung ist erfüllt, "THEN" führt die Steuerung Anweisung 1 aus,
"ELSE", also wenn die Bedingung nicht erfüllt ist, führt die Steuerung Anwei‐
sung 2 aus.
Bosch Rexroth AG
RCL-Programmsteuerung
1
15
sig2
j
115.0
thresholdval
Logische Ausdrücke, Sei‐
79/301

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis