Herunterladen Inhalt Inhalt Diese Seite drucken

Vordefinierte Funktionen - Siemens SINUMERIK 840D sl Handbuch

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

Werbung

Anwenderdialoge erstellen

1.9 Vordefinierte Funktionen

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
78
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>
Programmierhandbuch, 01/2015, 6FC5397-3DP40-5AA2
Easy XML

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis