Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 828D Inbetriebnahmehandbuch Seite 213

Drehen und fräsen
Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:
Inhaltsverzeichnis

Werbung

Attribute:
Beispiel
<function_body name="test" parameter="c1,c2,c3" return="true">
</function_body>
...
<function name="test" return=" my_var " > 2, 3, 4</function>
</function_body>
<function name="test" return=" my_var " > 2, 3, 4</function>
Drehen und Fräsen
Inbetriebnahmehandbuch, 02/2012, 6FC5397-3DP40-3AA0
name
return
(optional)parameter
<let name="tmp">0</let>
<op> tmp = c1+c2+c3 </op>
<op> $return = tmp </op>
<let name="my_var"> 4 </let>
<print text="result=%d"> my_var </print>
...
<op> tmp = c1+c2+c3 </op>
<op> $return = tmp </op>
<let name="my_var"> 4 </let>
<print text="result=%d"> my_var </print>
...
8.7 Beschreibung der Skript-Sprache
Name des Funktionskörpers der Unterfunktion
Ist das Attribut auf true gesetzt, legt das System
die lokale Variable $return an. In diese ist der
Rückgabewert der Funktion zu kopieren, der mit
dem Verlassen des Funktionskörpers an die
aufrufende Funktion weitergeleitet wird.
Das Attribut listet die erwarteten
Übergabeparameter auf. Die Parameter sind durch
ein Komma voneinander zu trennen.
Beim Aufruf des Funktionskörpers werden die
Werte der im Funktionsaufruf angegebenen
Parameter in die aufgeführten Übergabeparameter
kopiert.
Easy Extend
213

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis