Herunterladen Diese Seite drucken

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

Basesoftware und bedien-software
Vorschau ausblenden Andere Handbücher für SINUMERIK 840D sl:

Werbung

Anwenderdialoge erstellen
1.7 XML-Bezeichner
Tag-Bezeichner
IF
INCLUDE
30
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, 12/2018, A5E40869575 AC
Easy XML

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl