Herunterladen Inhalt Inhalt Diese Seite drucken

Anweisung Für Den Fall: Bedingung Erfüllt; Anweisung Für Den Fall: Bedingung Nicht Erfüllt - Siemens SINUMERIK 840D sl Handbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:
Inhaltsverzeichnis

Werbung

Anwenderdialoge erstellen
1.6 XML-Bezeichner
Tag-Bezeichner
IF
INCLUDE
20
Bedeutung
Bedingte Anweisung (IF, THEN, ELSE)
Die Tags THEN und ELSE sind in das IF-Tag eingeschlossen.
Dem IF-Tag folgt die Bedingung, die im CONDITION-Tag ausgeführt wird. Das Operati‐
onsergebnis entscheidet über die weitere Bearbeitung der Anweisungen. Ist das Funkti‐
onsergebnis wahr, wird der THEN-Zweig ausgeführt und der ELSE-Zweig übersprungen.
Ist das Funktionsergebnis unwahr, arbeitet der Parser den ELSE-Zweig ab.
Syntax:
<IF>
<CONDITION> Bedingung != 7 </CONDITION>
<THEN>
Anweisung für den Fall: Bedingung erfüllt
</THEN>
<ELSE>
Anweisung für den Fall: Bedingung nicht erfüllt
</ELSE>
</IF>
Beispiel:
<IF>
<CONDITION> "plc/mb170" != 7 </CONDITION>
<THEN>
<OP> "plc/mb170" = 7 </OP>
...
</THEN>
<ELSE>
<OP> "plc/mb170" = 2 </OP>
...
</ELSE>
</IF>
Die Anweisung inkludiert eine XML-Beschreibung.
(siehe auch DYNAMIC_INCLUDE in dieser Tabelle)
Attribut:
● src
enthält den Pfadnamen.
Syntax:
<?INCLUDE src="<Path name>" ?>
Programmierhandbuch, 01/2015, 6FC5397-3DP40-5AA2
Easy XML

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis