Herunterladen Diese Seite drucken

Siemens SINUMERIK 840D sl Inbetriebnahmehandbuch Seite 746

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

Werbung

Anwenderdialoge erstellen
1.10 Vordefinierte Funktionen
Funktionsname
String SetAt
String Split
162
Bedeutung
Die Funktion schreibt ein Zeichen an die spezifizierte Position. Der In‐
dex muss kleiner als die maximale Textlänge sein.
Parameter:
str - String
char - Zeichen, das an die spezifizierte Position geschrieben werden
soll
index - Null basierender Index auf die Zeichenkette der Zielvariable
Syntax:
<function name="string.setat" ><destination
string>, <character string>, <index></function>
Beispiel:
<let name="str" type="string" >br_wn</string>
<function name="string.setat">str, ">_T"o", 2
</function>
Die Funktion zerlegt einen String in eine Anzahl von Teil-Strings und
kopiert diese in das angegebene String-Array. Die Trennung erfolgt an
dem angegebenen Trennzeichen. Das Trennzeichen wird nicht im
Teilstring gespeichert.
Die Funktion expandiert automatisch das Array, wenn die gefundene
Anzahl von Trennzeichen größer ist, als die festgelegte Array-Größe.
Parameter:
str - String
char - Name auf eine Variable, die das Trennzeichen enthält
number - Name auf eine Variable, die nach der Funktionsausführung
die Anzahl erzeugter Teil-Strings enthält.
Rückgabewert:
Es ist der Name eines String-Arrays anzugeben, das nach der Funkti‐
onsausführung die Teilstrings enthält.
Syntax:
<function name=" string.split" return="<result
string array>"><string>, <char>, <number></function>
Beispiel:
<let name="strlist" type="string" dim="2"/>
<let name="str_num" />
<function name="string.split" return="strlist">
_T"brown;green;blue;red", _T";", str_num </function>
Programmierhandbuch, 12/2018, A5E40869575 AC
Easy XML

Quicklinks ausblenden:

Werbung

loading

Diese Anleitung auch für:

Sinumerik 840de sl