Herunterladen Diese Seite drucken

Vordefinierte Funktionen - Siemens SINUMERIK 828D Inbetriebnahmehandbuch

Vorschau ausblenden Andere Handbücher für SINUMERIK 828D:

Werbung

1.9

Vordefinierte Funktionen

Die Skriptsprache bietet verschiedene Stringverarbeitungs- und mathematische
Standardfunktionen an. Die nachfolgend aufgeführten Funktionsnamen sind reserviert und
können nicht überladen werden.
Funktionsname
Ncfunc cap read
Ncfunc cap write
Easy XML
Programmierhandbuch, 10/2015, 6FC5397-3DP40-5AA3
Bedeutung
Die Funktion kopiert einen Wert aus der angegebenen Adresse in eine
lokale Variable. Ist das Lesen fehlerfrei erfolgt, enthält die Return-Va‐
riable den Wert Null.
Im Gegensatz zur Operationsanweisung bricht diese Funktion im Feh‐
lerfall die Abarbeitung der Skript-Anweisungen nicht ab.
Syntax:
<function name="ncfunc.cap.read" return="error">
lokale variable, "address"</function>
Beispiel:
<let name="error"></let>
<function name="ncfunc.cap.read" return="error">
3, "drive/cu/p0009"</function>
<if>
<condition>error != 0</condition>
<then>
<break />
</then>
</if>
Die Funktion schreibt einen Wert in die angegebene Variable. Ist das
Schreiben fehlerfrei erfolgt, enthält die Return-Variable den Wert Null.
Im Gegensatz zur Operationsanweisung bricht diese Funktion im Feh‐
lerfall die Abarbeitung der Skript-Anweisungen nicht ab.
Syntax:
<function name="ncfunc.cap.read" return="error">
local variable or constant, "address"</function>
Beispiel:
<let name="error"></let>
<function name="ncfunc.cap.write" return="error">
0, "drive/cu/p0009"</function>
<if>
<condition>error != 0</condition>
<then>
<break />
</then>
</if>
Anwenderdialoge erstellen
1.9 Vordefinierte Funktionen
85

Quicklinks ausblenden:

Werbung

loading