Herunterladen Diese Seite drucken

Vordefinierte Funktionen - Siemens SINUMERIK 840D sl Inbetriebnahmehandbuch

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

Werbung

Anwenderdialoge erstellen

1.10 Vordefinierte Funktionen

1.10
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
116
Bedeutung
Die Funktion kopiert einen Wert aus der angegebenen Adresse in eine
lokale Variable. Ist das Lesen fehlerfrei erfolgt, enthält die Return-Vari‐
able den Wert Null.
Im Gegensatz zur Operationsanweisung bricht diese Funktion im Feh‐
lerfall die Abarbeitung der Skript-Anweisungen nicht ab.
Attribute:
● return - Ausführungsstatus
Wert = 0 - fehlerfrei
Wert = 1 - Das Lesen der Variablen konnte nicht durchgeführt
werden
● rows - Anzahl der zusätzlich zu lesenden Zeilen eines Arrays
(optional)
Wenn bei der Referenzvariablen ein Arrayindex angegeben wird, ko‐
piert die Funktion die gelesenen Werte ab diesem Index in die Zielva‐
riable.
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>
oder
<let name="cu_p978" dim="25" ></let>
...
...
<function name="ncfunc.cap.read" return="error"
rows="23">cu_p978, "drive/cu/p0978[0, 1]"
</function>
Programmierhandbuch, 12/2018, A5E40869575 AC
Easy XML

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl